I've created an SCC Discord - for chitchat, support, suggestions, or showing off your elaborate SCC profiles and integrations.
What's Changed
- SC Controller now uses GTK 4!
- System tray was re-implemented using pure D-Bus
- Everything from v0.7.3 which was released at the same time, pasted here for your convenience:
- Fixed up a regression from v0.7.0 which resulted in the UI enabling the wrong buttons for controllers registered pre-0.7.0 - saved device profiles will now apply and save back migrations upon being loaded
- Fix most icons being poorly visible under dark mode
- Fix being able to use clicks other than left click to configure the SVG buttons
- Add support for DualShock 4 (v1) and DualSense Edge in the udev rules
- Fix DualSense gyro being inverted for yaw and roll in some cases
- A bunch of other minor bug fixes
The GTK 4 port was a rather large undertaking, it ended up being 93 commits to get there.
All the existing tray implementations had to go and tray was re-implemented in pure D-Bus - so we no longer have a dependency on any AppIndicator implementation.
The GTK 3 version will remain supported for a while under the v0.7.x_gtk3 branch, I will attempt to keep parity between the two versions, to allow people who experience issues on the GTK 4 branch a working version they can fallback on if things go awry.
I ended up investigating Flatpak support, which turns out to be mostly doable, except for hotplugged USB devices, so Flatpak port of v1.0.0 should follow shortly.
Known issues:
- If you experience issues with having to double click dropdown menus, you are not alone, that is a GTK bug that affects the entire 4.22 series (current latest stable).
- Fear not though, 4.24 should be coming out within the next few days, so the problem should resolve itself after you update your OS and the unintentional Cookie Clicker minigame shall disappear.
- If the Undo/Redo icons seem always enabled to you, you're probably using Breeze for the system theme, which has a bug too.
- Small graphical artefacts in menus at random, tracked in #152
- Broken AppImages, details below
- I have tried to catch everything, but it is possible I have not managed, please report any issues you run into!
⚠️ Manual intervention (may be) required
Please check out the v0.7.0 release notes if you haven't already migrated any affected custom profiles.
Support
Like what I do?
AppImage
AppImages are currently broken in v1.0.0 for now, if you have the know-how and wish to help with that, you are more than welcome to do so here.
You can use the v0.7.x releases for now if you wish to stick with AppImages, I will try to keep parity with the GTK 4 releases for a while.
Full Changelog: v0.7.2...v0.7.3