Skip to content

Add git-companion plugin#620

Open
Thomas-Philippot wants to merge 3 commits intonoctalia-dev:mainfrom
Thomas-Philippot:feat/git-companion
Open

Add git-companion plugin#620
Thomas-Philippot wants to merge 3 commits intonoctalia-dev:mainfrom
Thomas-Philippot:feat/git-companion

Conversation

@Thomas-Philippot
Copy link
Copy Markdown

add a git companion plugin

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

Automatic Code Quality Review


File: git-companion/BarWidget.qml

  • (H) Line 59: Use translations instead of hardcoded text. Instead of: "Example Label". To: pluginApi?.tr("panel.example-label")
+        // text: "Issues: " + issues
  • (H) Missing required property section. For example:
property string section: ""

File: git-companion/Panel.qml

  • (H) Line 262: Use translations instead of hardcoded text. Instead of: "Example Label". To: pluginApi?.tr("panel.example-label")
+                            text: "Git Companion"
  • (H) Line 326: Do not use hardcoded values, always prefer to use the Style singleton instead
+                                pointSize: 48
  • (H) Line 414: Use translations instead of hardcoded text. Instead of: "Example Label". To: pluginApi?.tr("panel.example-label")
+                                description: "Select a repository to display"
  • (H) Line 415: Use translations instead of hardcoded text. Instead of: "Example Label". To: pluginApi?.tr("panel.example-label")
+                                label: "Repository"
  • (H) Line 464: Use translations instead of hardcoded text. Instead of: "Example Label". To: pluginApi?.tr("panel.example-label")
+                                    text: "Issues (" + root.issues + ")"

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

Automatic Code Quality Review


File: git-companion/Panel.qml

  • (H) Line 325: Do not use hardcoded values, always prefer to use the Style singleton instead
+                                pointSize: 48

{
"id": "git-companion",
"name": "Git Companion",
"version": "1.2.4",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think you took hello worl plugin but forgot to update version for your new plugin

Suggested change
"version": "1.2.4",
"version": "1.0.0",

Copy link
Copy Markdown
Contributor

@Cleboost Cleboost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you can add this for cleaner manifest

Comment on lines +10 to +12
"tags": [
"Development"
],
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"tags": [
"Development"
],
"tags": [
"Development",
"Bar",
"Panel",
"Productivity"
],

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.

2 participants