What's new:
- Added GoG and itch.io integration, including login, libraries, downloads, installation and game details
- Reverted commit of causing controller regressions.
- Fixed empty-window composition in X++ addressing black overlays in games
- Fixed window positioning in some games in X++
- Fixed save-dialog and lifecycle crashes affecting non-Steam games
- Added storage management in settings, and backup/restore
- Improved X++ cursor handling to address duplicate cursors and allow movement beyond screen edges, matching X11
- Added retry, Start without syncing, and Cancel options after Steam Cloud failures.
- Added Steam library caching, fixed reload feedback and unnecessary reloada
- Fixed an installation-finalization error that could leave downloads stuck at 100%
- Fixed silent-install arguments for older redistributables
- Allowed direct offline launch for games
- Fixed Steam QR-code login and account identification.
- Fixed downloads doing nothing for some games, including Castle Crashers.
- Reduced Steam game-details UI work and cancelled abandoned requests to address freezes.
- Added artwork fallbacks for missing Steam icons and covers.
- improved support for differents Lossless Scaling DLL.
- Fixed configured CPU affinity not being applied when X++ mode is used
- Added Hide mouse cursor option in shortcut settings and the in-game sidebar.
- Adjusted X++ startup to use X11 application-window checks for fix infinite loading issues
- Updated the ALSA plugin for fix crash on sims devices
- Fixed the horizontal library losing the selected game when returning.
- Added a global Uninstalled filter and manual Add to library actions
- Added download notifications for Steam, GOG and itch.io
- Restored the original controls-editor button beside the in-game profile selector.