v0.4.0
v0.4.0
Released 25 July 2026
The Steam Deck app grows up. It now looks like the rest of SaveLocker, sounds like the rest of Game
Mode, and carries the same information the desktop agent UI does.
On Steam Deck, download the newer tarball and re-run install.sh. Windows agents update themselves.
New
-
The Game Mode app has been redesigned. Same palette and typography as the web console and the
desktop agent — no longer a bare debug panel. A header with connection status, a left rail of
destinations, and a proper 1280×800 layout that actually uses the Deck's screen.- Overview leads with the numbers that matter — games tracked, saves backed up, last sync —
then your tracked games and this device's details. - Settings is new here: change the sync settle delay, toggle start-on-boot, and remove games
from this device. Connection details are shown read-only, since Game Mode has no keyboard. - A gamepad hint bar shows what A, B and the D-pad do on the current screen.
- Overview leads with the numbers that matter — games tracked, saves backed up, last sync —
-
Interface sounds. Navigation and selection now make a sound. Where SteamOS's own Game Mode
sounds are present they are used, so the app sounds like the rest of the console; otherwise
SaveLocker generates its own. Turn them off in Settings → Interface. -
Conflict warnings now reach the Deck. If you launch a game another machine has checked out,
the warning appears in the Game Mode app.
Fixed
-
Save-conflict warnings were never shown on Linux at all. The Steam launch wrapper detected the
conflict and then discarded it: it is a separate, short-lived process from the sync daemon, so the
warning had nowhere to go and only reached a log file that Game Mode never displays. A Deck user
who launched a game another machine had checked out was simply never told. Warnings are now stored
on disk, so both the Game Mode app and the browser UI show them, they survive a restart, and
dismissing one dismisses it everywhere. They expire after 24 hours. -
D-pad navigation in the Game Mode app. Moving between the menu and the page content required
pressing A to enter a pane and B to leave it, and the selection highlight was so faint as to be
invisible. Now: the D-pad moves straight between the menu and the content, Right jumps to the
first control on the page, and the cursor is clearly outlined wherever it is. -
The discovered-games list was unreachable after a scan. Pressing Down from Scan for games
jumped back to the menu instead of moving into the results, so there was no way to tick a game or
reach Enroll selected. -
The footer could be selected, and doing so scrolled its own contents out of view.
-
Long save paths ran off the edge of the screen. They are now shortened in the middle, keeping
the part that identifies the game.
Known issues
- Pressing Left does not always return to the menu. It works from Overview; from other screens
you may need B instead. This is a limitation in the UI toolkit's gamepad navigation rather
than a simple bug — seeBacklog.md.