streamdeck
streamdeck copied to clipboard
Add support for SD+
With the release of SD+ you now have control over dials and touchscreen on top of the usual buttons. Support adds a few new events received and sent and new configuration objects like Encoder and Layout.
PR Checklist
PR Structure
- [x] This PR has reasonably narrow scope (if not, break it down into smaller PRs).
- [x] This PR avoids mixing refactoring changes with feature changes (split into two PRs otherwise).
- [x] This PR's title starts is concise and descriptive.
Thoroughness
- [ ] This PR adds tests for the most critical parts of the new functionality or fixes.
- [ ] I've updated any docs,
.md
files, etc… affected by this change.
What
Adds support for the new controls available in the SD+
Why
SD+ now has dials and a touch screen to control.
Known limitations
Testing this out in a new plugin before I come back to check if we can improve the experience. Putting this up as a draft so ppl can test it on their own and give any early feedback.