github santojon/Deck-Shelves v1.1.0
Deck Shelves v1.1.0

latest releases: v2.2.2, v2.2.1, v2.2.0...
one month ago

Added

  • License section in README
  • New sort option "Recently added" — sorts by library acquisition date instead of last played
  • Localized Favorites collection resolution — favorites shelf now works on all languages (FR, DE, ES, IT, PT, etc.)
  • AboutPage right panel is now focusable and scrollable with gamepad navigation
  • Expanded filter documentation in AboutPage with descriptions for all 15 filter types, filter groups, and 8 sort options
  • Shelf app ID cache in localStorage for instant display after standby resume
  • Startup readiness retry — shelves wait for Steam app data before resolving instead of showing empty
  • i18n expanded to 16 fully translated languages: added PT-PT, ES-419, RU, PL, NL, TR, UK, JA, KO, ZH-CN

Changed

  • Shelf cards now inherit border-radius from native Steam cards and CSS Loader themes via --ds-card-radius custom property
  • Horizontal shelf navigation now centers the focused game card instead of pinning to the left edge
  • Vertical shelf centering scrolls the full shelf row to viewport center with 300ms retry fallback
  • Screenshot automation now captures the About / Filter Documentation page

Fixed

  • Favorites shelf not displaying on non-English systems — added collectionStore fallback for locale-independent resolution
  • "Recently Added" template now correctly sorts by acquisition date instead of last played time
  • Game covers now match the visual style of native Steam cards when CSS Loader themes are active
  • Non-Steam shortcuts (UnifiDeck) no longer incorrectly marked as installed based on exe_path — now uses per_client_data.display_status for reliable install detection
  • Removed lenient installed filter fallback that treated unknown install state as installed
  • Removed manual keydown handler for horizontal navigation — gamepad focus is now managed entirely by Steam's FocusNavController for consistent pacing

Don't miss a new Deck-Shelves release

NewReleases is sending notifications on new releases.