Skip to content

feat: add niri-ribbon viewport widget#883

Draft
ews wants to merge 3 commits into
noctalia-dev:mainfrom
ews:add-niri-ribbon-plugin
Draft

feat: add niri-ribbon viewport widget#883
ews wants to merge 3 commits into
noctalia-dev:mainfrom
ews:add-niri-ribbon-plugin

Conversation

@ews
Copy link
Copy Markdown

@ews ews commented May 23, 2026

Added a new viewport mini-map widget for niri window manager. It provides real-time visual orientation for the horizontal window ribbon. Developed by J Pablo Puerta.

@github-actions
Copy link
Copy Markdown
Contributor

Automatic Code Quality Review


File: niri-ribbon/BarWidget.qml

  • (H) Line 23: Do not use hardcoded values, always prefer to use the Style singleton instead
+        anchors.margins: 8
  • (H) Line 26: Do not use hardcoded values, always prefer to use the Style singleton instead
+        radius: 4
  • (H) Line 29: Do not use hardcoded values, always prefer to use the Style singleton instead
+        border.width: 1
  • (H) Line 41: Do not use hardcoded values, always prefer to use the Style singleton instead
+            radius: 3
  • (H) Line 50: Do not use hardcoded values, always prefer to use the Style singleton instead
+                anchors.margins: 1
  • (H) Line 53: Do not use hardcoded values, always prefer to use the Style singleton instead
+                radius: 2
  • (H) Missing required property widgetId. For example:
property string widgetId: ""
  • (H) Missing required property section. For example:
property string section: ""
  • (H) Missing required property sectionWidgetIndex. For example:
property int sectionWidgetIndex: -1
  • (H) Missing required property sectionWidgetsCount. For example:
property int sectionWidgetsCount: 0

@spiros132 spiros132 marked this pull request as draft May 24, 2026 13:56
@github-actions
Copy link
Copy Markdown
Contributor

Automatic Manifest Check


File: niri-ribbon/manifest.json

  • (H) Missing required property repository. For example:
"repository": "https://github.com/noctalia-dev/noctalia-plugins"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant