github beallio/Decky-Metadata v0.4.1-dev.gfab8cd5
v0.4.1-dev.gfab8cd5 (Dev)

pre-release2 hours ago

Automated development pre-release built from commit fab8cd5.

Add ProtonDB badges, mini achievements, and collapsible settings

Added

  • Collapsible Quick Access Menu sections. Select a section heading to show
    or hide its controls. Metadata, Compatibility status, ProtonDB badges, Game
    trailers, Mini achievements, Logs, and Updates start closed; Versions starts
    open. The Delisted Steam games tool sits under Metadata beside Metadata
    cache. The main headings are larger and have icons. Background update checks
    continue while Updates is closed.
  • Mini achievements. An independent, default-off Quick Access Menu toggle
    restores Steam's small achievement progress bar beside Play Time using
    Steam's own component and data. The setting is saved across reloads, and
    disabling it restores the native display. Turn off mini achievements in
    Decky UI Restored before enabling this feature. It does not add achievement
    tracking to non-Steam games.
  • ProtonDB tier badges. An opt-in section adds community rating icons to
    Home and Library covers for Steam games and matched non-Steam games,
    a Steam-styled button before the game page's controller button, and a
    bottom-right, icon-only Steam Store badge. Ratings use
    ProtonDB's tier colors and direct summary data only, with a shared
    24-hour cache. Choose each surface,
    cover position, or focused/hovered covers only. No Gateway analysis is used;
    missing matches or ratings stay hidden, and network errors are not Borked.
    Home and Library switches remain independent on Steam's shared cover
    renderer. Store badges follow the active main window and recover after a
    Store page reload.

Changed

  • Quick Access Menu sections no longer draw a divider below their final row.
    Dividers within sections remain.
  • Quick Access Menu now shows full compatibility choices, gives long version
    and display values their own line, and adds clearer spacing and hierarchy
    to help text and Metadata subsections.
  • Metadata's game counts no longer take controller focus. A divider marks
    Metadata cache, the Delisted refresh action comes before its count and date,
    and the trailer artwork note has no divider above it.
  • Metadata's section icon now matches the plugin's icon, and Compatibility
    status uses the Steam Deck logo.
  • Metadata's refresh description now has the same space before its divider as
    the cache description.

Fixed

  • Trailers no longer shrink and grow again when you open a game page with a
    save-status bar below the artwork. Steam's normal page animation still plays.
  • ProtonDB Home and Library icons use the local ProtonDB Badges fork's native
    footer hosts and React portals. Steam games use their native app IDs, and
    shortcuts prefer a valid saved Metadata Steam App ID before the fork's
    Steam-first/Algolia name fallback. Changed or cleared matches refresh mounted
    cover and game-page badges without retaining the previous rating. Direct
    ProtonDB tiers are retained without Gateway analysis.
  • ProtonDB cover hosts remain mounted on native Library tab routes, including
    the Non-Steam tab, instead of disappearing when the tab updates its route.
  • Cached ProtonDB badges no longer appear late or disappear early when moving
    between Home, Library, and game pages. Cover badges stay with their native
    cards during page animations, and the game-page badge stays with the
    controller and settings controls.

Don't miss a new Decky-Metadata release

NewReleases is sending notifications on new releases.