Skip to content

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 25 Jul 22:44
· 84 commits to main since this release
f596fba

v0.4.1

Released 25 July 2026

Steam Deck navigation. v0.4.0 made the Game Mode app look right; this makes it work right. If you
tried it and found the D-pad fought you, that is fixed.

On Steam Deck, download the newer tarball and re-run install.sh. Windows agents update themselves,
and nothing here changes the server — the console does not need redeploying for this one.

Fixed

  • Left returns to the menu from every screen. It previously did nothing at all, on every screen —
    the only way back was B. The release notes for v0.4.0 said Left worked from Overview; it did
    not.
  • Up and Down stay in the pane you are in. Pressing Down at the bottom of a screen used to jump
    across to Quit in the left menu, which is not somewhere you want to arrive by accident.
  • The D-pad no longer ignores presses. After a Left that did nothing, roughly three quarters of a
    second of further presses were silently discarded — the reason it took two presses of Down to move
    once.
  • The focus ring is no longer cut off on checkboxes and rows that sit near the edge of a pane.
  • The focus ring is easier to see. It now breathes in and out rather than only changing
    brightness, which on a 7" screen at arm's length was too subtle to notice at all.
  • The line under the header runs the full width instead of being hidden behind the panes below it.
  • B is a proper Back button. In the save-folder browser it goes up one directory; the hint bar
    used to promise "Cancel" there and do neither.
  • The sync-delay − and + buttons are stacked vertically, so Up and Down reach them in the order
    they appear. Side by side, Down skipped past entirely.
  • The A and B button hints are centred in their circles.
  • Screen transitions are slightly slower, enough to read as a transition.

For the curious

The navigation bug survived two previous attempts because the fix was thought to require an ImGui
feature that is not exposed. It is exposed — just not by the .NET binding, while the native library
shipped alongside it has always had it. Nothing was upgraded to fix this.