Sail Launcher V4.2.2
#1 - Sail Launcher v4.2.2 Changelog
New Features & Enhancements
Built-in Browser & Custom Sources Tab:
Added an experimental Sources page allowing users to add, manage, and browse their own websites directly inside the launcher.
Auto Settings Sync:
Automatically downloads and applies launcher library configuration data from linked sync providers (Google Drive, OneDrive, Dropbox, Mediafire) upon successful login.
Added an Auto Settings Sync toggle under the Cloud Sync settings pane to easily enable/disable this feature.
Overwriting Single-File Configuration Cloud Backups:
Launcher configuration backups and custom themes are now saved as a single static file (sail_library.json) instead of generating duplicate timestamped versions.
Correctly overwrites configurations in the cloud (Google Drive, OneDrive, Dropbox) while keeping multiple timestamped backups exclusively for game save files.
#2 - Bug Fixes & Optimizations
Gamepad Stick Drift & Focus Stealing Protection:
Restructured stick axis inputs to only activate gamepad navigation when moving from centered to tilted states, eliminating continuous drift focus overrides.
Added focus hijacking protections to prevent gamepad navigation from stealing active focus while typing in text inputs or search fields.
Sticky Game Release Status Fix:
Fixed an issue where launching imported games without configured save folders left the status indicator stuck on "Waiting for game release..." indefinitely. Status is now correctly reset to "Ready to Play" after closing.
Collapsed Folder Sidebar Spacing Fix:
Fixed a glassmorphic sidebar issue where collapsing the folder panel left massive blank spacing around the Favorites caret, disappearing folders, and shifted lists.
Default Settings Cleanup:
Disabled "Sail Hub" and "System Specs" buttons by default on fresh installations to minimize home page clutter.