Repository navigation
catalogue: add io.github.shanelord01.galleon100sd - #68
Closed
shanelord01 wants to merge 2 commits into
Closed
shanelord01 wants to merge 2 commits into
shanelord01 wants to merge 2 commits into
Conversation
validate_order compared a changed entry with the entry after it even when that entry starts the next section. Section starts are where the URL order resets, so the next entry always sorts lower, and a plugin whose repository URL sorts last in its section could never pass. Only compare with the next entry when it is in the same section. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
shanelord01
force-pushed
the
add-corsair-galleon-100-sd
branch
from
October 9, 2026 07:30
9b0938b to
1fbb783
Compare
Contributor
|
MAy I ask why a Device Plugin and why not directly in OpenDeck? Its an Elgato Device afterall and I believe the Upstream support was also merged recently so Only the UI changes are needed to support it. |
Author
Fair enough - I will rework some of my changes into the upstream support as it missed some things, then build off PR #359 for layout support in OpenDeck. Thanks. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds the Corsair Galleon 100 SD device plugin to the Device support section. The keyboard's built-in Stream Deck module uses Corsair's USB vendor ID, so OpenDeck doesn't find it without a plugin.
openaction, GPL-3.0-or-later)io.github.shanelord01.galleon100sd.sdPlugin.zipai_assisted, as the plugin was written with AI assistanceThis PR also changes
validate_submission.py. The repository URLshanelord01/...sorts last in the Device section, andvalidate_ordercompares a changed entry with the entry after it even when that entry starts the next section (here5e/streamdeck-hwinfo-plugin). Section starts are where the URL order resets, so the next entry always sorts lower and any submission that belongs at the end of a section fails. The fix is one line: only compare with the next entry when it is in the same section. It's in its own commit (ci: allow submissions at the end of a catalogue section) so it can be reviewed or dropped separately. Because the workflow runs the PR's copy of the script, the check on this PR uses the fixed version.Local run of the fixed validator on this branch:
Validated 1 plugin catalogue entry.🤖 Generated with Claude Code