github santojon/Deck-Shelves v3.4.0-beta.2
Deck Shelves v3.4.0-beta.2

pre-release4 hours ago
  • Shelf look settings and global ones work together (#132): the global section only overrides what you set there, every global choice can go back to "Per shelf", and a reset button returns the whole section to its defaults.

  • Game names line up with the card (#129): centre and right alignment now match the card exactly, and game info shown above the card follows that alignment without leaving the screen.

  • Highlight as many games as you like (#134): shelves with six or more highlighted games no longer show empty spaces where cards should be.

  • The Installed filter and tab are right for non-Steam games (#130): Unifideck's games count by their real install state with or without its collections, manual shortcuts, Heroic and emulators keep their own, and Proton / runtimes stay out of the Installed tab.

  • Back from a game page, the focus returns to the same game and shelf, and scrolling sideways no longer jumps to another shelf.

  • The wishlist shelf fills on the standalone host too (#128). A slow first answer from the backend no longer leaves it empty for ten minutes.

  • The Steam menu and Quick Access open again while a game is running (#135). The Home no longer pulls the controller focus back to a shelf card behind the game.

  • Game info above the cards no longer repeatedly rebuilds its own label. Late-arriving titles and status changes still update, and toggling the option back on restores the label.

  • Smoother controller navigation on custom Home shelves. Remove a focus-border adjustment that could repeatedly recalculate styling across the whole Home screen. Steam's native focus border is retained; the Recents replacement and Round Compatibility setting still work as before.

  • A "Show or hide settings" row under the master toggle opens or closes the quick-settings sidecar, the same panel the double dpad-right opens, for anyone who prefers a tap. The sidecar is titled "Show or hide" in a tab header like the standalone host's, and Ctrl+Shift+S opens it by default.

  • Quick Search lands on the game every time, including games further along a row or on a shelf below the fold, and reopening it keeps the previous text selected instead of appending to it. A bundle hot-swap by the standalone host now hands the Home to the new instance, with the Home visible right away.

  • Pinned games, play history, queues and custom tags now work. Once a shelf, smart shelf, saved filter or profile uses one of these sources, the game menu of a shelf card gains a Lists submenu that pins a game, queues it for this session or until you play it, and edits its tags; play history fills by itself, and Parser categories reads the categories your ROM manager or launcher integration gave each shortcut. Profile triggers now keep the settings you change while they are active, and the shortcut editor takes up to three buttons and can be cancelled.

  • Updating through a self-installing host is smoother. The "Installing update" dialog closes by itself once the new version is in (nothing restarts Steam), and on machines without a plugin loader your settings are no longer copied into a loader folder that nothing reads.

  • Typing in Quick Search with the on-screen keyboard works again, and profile triggers are more dependable: switching them off restores your previous settings, they survive a restart, and they wait for real readings before acting. Update notifications can now be muted like the other areas.

  • Fixes for profiles, sync and shortcuts. Linked profiles keep applying their shelves after a restart; cross-device sync keeps your latest profile and saved-filter edits and, with a different profile active on each device, one device's look no longer overwrites the other's; keyboard shortcuts keep working in long sessions; Quick Search no longer pops up during a game; a back-grip shortcut no longer makes another shortcut fire twice; turning off the sidecar's button shortcuts now sticks.

  • Safer settings. A damaged settings copy can no longer replace your last good backup, exports are written safely, and turning the screensaver off after a factory reset gives Steam back its own idle timeout.

  • A bit lighter in the background. Features you don't use (friends, launchers) no longer keep polling, and update downloads are checked more strictly.

  • Under the hood, the home-screen rendering code, the plugin's startup, the library code that builds every shelf and the game-menu code were reorganized into smaller pieces, with no change in behavior — verified on a real Steam Deck. Reloading the plugin now also cleans up its Settings page route.

  • Release builds are a little leaner: diagnostics meant only for a debugger now stay in development builds. Nothing visible changes.

Don't miss a new Deck-Shelves release

NewReleases is sending notifications on new releases.