Repository navigation
catalogue: add com.mroneleg.kdeconnect - #87
Conversation
Adds the KDE Connect plugin (https://github.com/mroneleg/kde-connect-opendeck) to the native section. AI-assisted, flagged. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012THmATn8Wrd8SaE6iv9kBv
|
@aweigold: CI is unable to format the icon: https://github.com/OpenActionAPI/plugins/actions/runs/39164378547 Any idea why? |
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012THmATn8Wrd8SaE6iv9kBv
|
Thanks! I've pushed the formatted 144×144 icon (8cf9f90), so the PR should be good now. As far as the error, I didn't look, but my agent says this, take it for what it's worth: The formatting itself worked; the push failed because |
|
Icon needs to be formatted by CI to ensure consistent formatting, not by you or Claude. CI has worked for many plugins so it's an issue somewhere on your end. |
|
Okay, I dug into the workflow myself, instead of sending claude like I did above. The issue looks like it stems because I made the PR from a Github organization repo, and the formatter workflow tries to make a git commit/push, which would go against my originating repo. Claude buried the lead there in the above comment. If you run it again, it should no-op since I resized it using the same python libraries as the format script, if it doesn't no-op, it would be just an OS difference in PNG compression. Ultimately the formatter gate is good, but there is a design problem in the PR workflow. I could dance around it, and PR from a personal, non-org, repo and open up commits to it from any source for the workflow... but we'd be defeating the purpose. In the end, take the PR or leave it, I've found OpenDeck handy, and wanted the KDE Connect integration, was just trying to share back. |
Adds KDE Connect (
com.mroneleg.kdeconnect) to the Native OpenAction plugins section: https://github.com/mroneleg/kde-connect-opendeckA Rust plugin (
openaction+zbus) for KDE Connect paired devices:Linux only (x86_64, aarch64), since KDE Connect's D-Bus API is Linux-only. Not affiliated with KDE.
Checklist:
openactiontopic on the repositoryname/authormatchassets/manifest.json; description matches the repository sidebarv1.0.0) includescom.mroneleg.kdeconnect.streamDeckPluginicons/com.mroneleg.kdeconnect.png, 288×288, an original design matching the manifest icon)"ai_assisted": truevalidate_submission.py --base origin/mainpasses locally ("Validated 1 plugin catalogue entry.").This replaces #86, which combined it with a second plugin.
🤖 Generated with Claude Code
https://claude.ai/code/session_012THmATn8Wrd8SaE6iv9kBv