Skip to content

Releases

Native Decky UI and difficulty filters

Choose a tag to compare

@RealDishwash RealDishwash released this 13 Sep 01:11

Replaces the custom-styled browser with native Decky tabs, song rows, dropdowns, and a filter dialog, following Animation Changer and CSS Loader patterns.

  • Adds Top This Year and Top All Time collections. Year/week/month refer to chart upload windows, ranked by total downloads.
  • Adds Easy, Normal, Hard, Extreme, and XD filtering with inclusive minimum/maximum rating sliders.
  • Adds easiest/hardest, download-count, and alphabetical sorting across the full matching result before pagination.
  • Fixes skipped feed pages and truncated broad searches. Requests narrower results from SpinShare and caches searches for five minutes.
  • Preserves the HTTPS certificate fix and existing download/delete safeguards.

Validation: 36 backend tests, TypeScript checks, frontend build, ZIP integrity, and live ranking/filter/pagination checks. Native rendering and gamepad behavior still require verification on a Steam Deck. Initial broad year/all-time requests can take a minute or two.

Install the attached spinshare-decky-0.2.0.zip through Decky. The automatically generated source archives are not installable plugins.

Fix SteamOS HTTPS certificate verification

Choose a tag to compare

@RealDishwash RealDishwash released this 12 Sep 13:27

Load the system certificate bundle for catalogue requests and song downloads while retaining certificate and hostname verification. Verified with 16 tests, a frontend build, and a live catalogue request with an empty Python default trust store. Install the attached plugin ZIP through Decky; the automatic source-code archives are not installable plugins. Device confirmation remains pending.