Skip to content

Releases: atxoxx/GameIndex

GameIndex v1.2.1

Choose a tag to compare

@github-actions github-actions released this 11 Sep 20:33

Attention : database cleanup/backup may be needed
Attention 2 : Linux build is in beta/need testing

What's Changed

  • release: v1.2.1 (39acb36)
  • fix(ui): float main content panel with a uniform gutter (156ed08)
  • feat(settings): add game and app startup splash toggles (a8e000e)
  • fix(build): silence unused path warning in Windows emulator fallback (93c064b)
  • fix(build): silence non-Windows dead-code warnings (76cbae8)
  • docs: add linux/proton guide and refresh README and knowledge (0c2205b)
  • feat(updater): add browsable release history fetched from GitHub (cf53339)
  • fix(updater): install the artifact matching each platform bundle (b158d97)

See assets below to download GameIndex.

GameIndex v1.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 18:44

What's Changed

  • release: v1.2.0 (2194f3c)
  • fix(splash): draw only the card in the standalone launch window (a108b57)
  • feat(splash): move launch splash into its own always-on-top window (d0ab7b3)
  • fix(splash): show real app version instead of stale hardcoded one (ced8606)
  • feat(settings): custom theme creator, presets, and theme import/export (84a69e7)
  • feat(settings): warn that Linux support options are Linux-only (07280bc)
  • feat(library): redesign toolbar header and unify control styling (fcf8e61)
  • feat(ui): polish filter dropdown styling (d5f2f18)
  • fix(ci): support manual dispatch and serialize updater manifest (19fe695)
  • feat(library): replace grouping select with custom dropdown (dc67372)
  • feat(ui): add empty-area context menu (8d5cfb4)
  • feat(storage): add context menus to storage rows (3f34e72)
  • feat(emulators): add context menus to ROM lists (8f61ec0)
  • feat(mods): add context menu to mod rows (1ab7c51)
  • feat(news): add context menu to article cards (a1e3dc5)
  • feat(activity): add context menu to session rows (7ace447)
  • feat(downloads): add context menu to download rows (8612cc0)
  • feat(store): add context menus to store and deal cards (566a46e)
  • refactor(ui): extract shared context menu primitive (f3e12ef)
  • feat(library): add complete right-click game context menu (fb4623e)
  • feat(game): add boss, build, quest and journal note templates (455040b)
  • feat(game): rebuild notes as a persistent multi-note workspace tab (fbce873)
  • feat(game): persist artwork changes instantly in edit modal (2c9d3d2)
  • fix(ui): keep game cards in place on hover (73b1684)
  • refactor(game): unify HLTB card tiles with inline progress (7ed3e46)
  • feat(hltb): replace IGDB time-to-beat with HowLongToBeat stats (b813915)
  • feat(emulators): native Linux emulator support (c7e815f)
  • perf(linux): flatten animated progress fills to solid accent (796104b)
  • fix(appimage): scrub AppRun python env before launching games (839bc29)
  • chore: ignore local build.sh script (555802a)
  • fix(appimage): prefer Wayland to fix white webview on multi-GPU (c279730)
  • feat(docs): rebuild the guide page with search and grouped navigation (a89160d)
  • feat(i18n): expand and translate the in-app documentation guide (0ff8590)
  • docs: fix broken store screenshot paths in README (62c25a5)
  • docs: refresh README, knowledge and roadmap to current features (566d561)
  • feat(store): fix compare visibility and rebuild side-by-side view (744d4f2)
  • perf(store): cut hover lag on animated posters (0f6af04)
  • fix(game): pin hero KPIs and launch actions to the bottom (e06eeee)
  • feat(compatibility): show global values in the game compatibility editor (c5fe13f)
  • fix(bigscreen): restore window geometry when leaving fullscreen (b7763e8)
  • feat(backup): include Linux compatibility data (5a9b12f)
  • feat(settings): reorderable navbar tabs with drag and drop (e79c23a)
  • feat(store): pause spotlight motion while hovering a game poster (5f99ca8)
  • fix(game): unify column scrolling on game and store detail pages (0bc1ffc)
  • feat(bigscreen): animated game backdrops and fluid navigation (75940ed)
  • feat(compatibility): refresh runner download sources (cc445ff)
  • refactor(storage): rebuild the by-drive card layout (19417eb)
  • fix(game): keep the game and store tab bars scrollable (300516f)
  • feat(ui): let every page use the full window width (4e92d75)
  • feat(sidebar): show icons and titles in the collapsed icon rail (7680823)
  • feat(ui): flow and rearrange page layouts for handhelds and Deck (fc38510)
  • fix(ui): make shell, overlays and virtual grids resize-safe (0f6ca47)
  • fix(mods): list and scan Steam games without an exe path (fdc0e21)
  • fix(steam): size native Linux installs from the appmanifest (34075bf)
  • fix(storage): resolve real mount points for disk grouping (028626d)
  • fix(achievements): separate games grid from filter toolbar (0849cdf)
  • fix(library): restore spacing between hero and rails (6a08339)
  • feat(compat): add shared default Wine prefix with per-game overrides (8598396)
  • fix(compat): persist MangoHud and GameMode settings toggles (92f8a4b)
  • fix(compat): hide MangoHud at launch with no_display (1f30174)
  • fix(compat): show selected runner in edit modal dropdown (59a0b64)
  • perf(ui): cut boot-time work and idle media pipelines on Linux (774710a)
  • perf(startup): stop blocking boot on the full library read (332af04)
  • feat(compat): pin the selected GPU across Vulkan, DXVK and OpenGL ([f41eab1](f41eab12ce5a8aa1feca002fc4c03...
Read more

GameIndex v1.0.1

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:49

What's Changed

  • release: v1.0.1 (bd22b1b)
  • feat(game): show format filter counts and empty-state message in media fetch browser (f6911d8)
  • feat: SteamGridDB game-name lookups, ico support, sidebar scroll polish, and mod filtering tweaks (fd68ffd)

---\nSee assets below to download GameIndex.

GameIndex v1.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 09:45

Attention : Games.db needs to be deleted, else the app won't start, you can reimport and sync playtime/activity again from activity top tab

What's Changed

  • release: v1.0.0 (80c169a)
  • docs: add demo video link and refresh readme to current features (05fc299)
  • docs: refresh project screenshots for the new UI (722f250)
  • feat(game): surface known installed versions instantly and cache Epic manifest scans (2f4e93d)
  • style(activity): consolidate persona card styles and make it full-width (f02ff34)
  • feat(backup): add raw NDJSON backup format with merge/replace restore modes (43d44e7)
  • feat(activity): link unlinked sessions to library games or add them as new entries (bd47de5)
  • feat(game): detect installed versions from store manifests and flag newer releases in the download modal (7aa677e)
  • feat(game): surface the installed game version and a re-checkable update state (6958244)
  • fix(game-page): open game pages at top instead of inheriting previous scroll offset (5ca1b72)
  • feat(game): flag installed games with a newer version as update available (0ea26d3)
  • feat(store): add top rated and coming soon spotlight tabs with localized hero copy (05fcc73)
  • feat(store): back spotlight hero with live Steam rankings (28ad0aa)
  • style(activity): flatten accent-to-blue gradient fills to solid accent (5c50b96)
  • perf: isolate live session timer and parallelize folder-size walk (c5f861e)
  • refactor(command-palette): replace scope chip bar with dropdown and split body layout (f6464ca)
  • fix(downloads): call useLanguage before early return in popover (1df4c12)
  • fix(game): render session count in activity pulse card (58d34b4)
  • fix(game-watcher): keep Java games tracked after launcher stub hand-off (b162f16)
  • refactor(command-palette): split monolithic palette into focused sub-components and hooks (0ad7d79)
  • perf(activity): window the sessions history list (c6f4e91)
  • perf(activity): defer sessions and GPU detection until idle (bf30a51)
  • perf: lazy-load command palette and downloads popover (dff27c7)
  • fix(store): sync genre filter IDs with IGDB's live genre taxonomy (c5fa5bb)
  • refactor(ui): replace genre and platform filter chips with multi-select dropdowns (7cdd983)
  • refactor(ui): replace filter chip rows with dropdown selects app-wide (c01ccfb)
  • fix(ui): portal modal overlays to document.body so they render above sidebar and topnav (e21e541)
  • feat(achievements): add rarity distribution bar and stat tooltips in game tab (4071766)
  • fix(game-watcher): stop force-close drive sweep and pin sessions to leftover processes (314f6a1)
  • fix(reviews): prefer canonical score over npScore in OpenCritic review extraction (62ad52b)
  • feat(game): redesign game detail overview with quick stats, media spotlight, and activity pulse (3c5ebe5)
  • fix(activity): restore missing styles for activity page and per-game activity tab (1111fbd)
  • feat(activity): add manual session logging, per-game sessions and habits views, and richer insights (99eb0cb)
  • feat(backup,library): add live progress and cancellation for backups and multi-folder exe scans (f7270f0)
  • perf: cut boot cost and defer heavy work across the app (b151e4f)
  • fix(library): mark game as installed when an executable path is set (7d4af5a)
  • feat(backup): make backup and restore items selectable (396995b)
  • feat(splash): redesign launch splash with vibrant palette and game metadata (38f78a6)
  • feat(splash): restore exact adaptive theme palette on startup (e67dfd5)
  • feat(splash): redesign startup splash with animated ambient background and staged progress (b179762)
  • feat(splash): apply last-used theme and accent to startup splash (f8f32a1)
  • refactor(theme): flatten brand gradients to solid accent color (2a660a5)
  • fix(library): dedupe repeated game records by id (5460ae4)
  • perf(build): add release profile tuned for runtime speed and smaller binaries (9790cda)

---\nSee assets below to download GameIndex.

GameIndex v0.20.2

Choose a tag to compare

@github-actions github-actions released this 02 Sep 18:26

What's Changed

  • release: v0.20.2 (42d455a)
  • chore(ci): pass STEAMGRIDDB_API_KEY to release workflow (5c5f52f)
  • feat(theme): share active game artwork across adaptive theme and accent sync (3fed848)
  • fix(theme): keep adaptive palette across page changes (1d85557)
  • feat(settings): add backup & restore page (84203d4)

---\nSee assets below to download GameIndex.

GameIndex v0.20.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 16:19

What's Changed

  • release: v0.20.1 (2c23f3c)
  • fix(styles): load shared store/download stylesheets globally (6b54eb8)
  • feat(steam): improve player stats popover experience (f644f31)
  • docs: align project documentation with current features (f160853)
  • chore(rust): remove unused spider dependency (18656c0)

---\nSee assets below to download GameIndex.

GameIndex v0.20.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 07:39

What's Changed

  • release: v0.20.0 (66d1743)
  • fix(topnav): scroll navigation tabs with mouse wheel (febbcc7)
  • chore(rust): remove unused imports and dead code (9dc92f4)
  • refactor(styles): scope page-specific stylesheets to their pages (ff64e82)
  • perf: stabilize context values and throttle library scrolling (8f72764)
  • feat(sidebar): add grouping, quick filters, view options, and resizing (e7f9061)
  • feat(downloads): rework per-file selection with fast swarm-free file listing (8134e31)
  • feat(command-palette): add cheat sheet, random game picker, library stats, and power filters (a5508ea)
  • feat(theme): persist extracted game palettes in localStorage (c084ebe)
  • feat(theme): tint the sidebar, topnav and window chrome with the game accent (a04bf82)
  • feat(theme): sample real dominant colors for the adaptive theme via median-cut (5386c3f)
  • feat(theme): extract real game palettes via median-cut for the auto game accent (f1ced3a)
  • fix(store): make the header and toolbar sticky while browsing the grid (e6dd8a1)
  • style(game): restyle the image lightbox controls (397c01f)
  • feat(weblinks): enlarge the preview into a near-full-window browser modal (5c2905c)
  • style(news): declutter the news page by removing the redundant stats strip and collapsing advanced filters (3c3ea29)
  • style(deals): declutter page by removing redundant stats row, hover overlay, and autoplay (b6d8a3b)
  • style(wishlist): declutter the wishlist page by tucking filters into a popover (c5e3083)
  • style(weblinks): declutter and soften the web links tab (d7722be)
  • fix(sidebar): fetch icons for games whose AppID resolves after mount (a5b569c)
  • fix(artwork): load disk-backed images via the asset protocol (bb83114)
  • feat(emulators): full ROM management and emulator tooling (6809ca6)
  • feat(mods): add safer management and profile workflows (7a6257c)
  • fix(topnav): reuse in-flight route preloads (41cade5)
  • feat(artwork): store library images on disk (52b52b3)
  • perf: reduce startup and artwork memory usage (e9b1cb6)
  • perf: reduce startup and artwork memory usage (0247320)
  • perf(art): reduce animated image memory usage (de6904e)
  • style: replace hardcoded colors with theme tokens in friends and activity pages (6788396)
  • style(topnav): use solid accent color for active tabs instead of gradient (96120c0)
  • style(topnav): use solid accent color for logo wordmark instead of gradient (5fcfb12)
  • perf: animated cover crossfade on hover, route preloading, and surgical context re-renders (0aee57b)
  • feat(art): crossfade animated cover art on library card hover (12c0990)
  • perf: replace transition:all with explicit per-property transitions (c904e7d)
  • feat(activity): embed time-to-beat progress in game activity tab (a56d22b)
  • feat(activity): add insights cards, session inspector, and richer exports (3a68f93)
  • perf: split page CSS and trim the startup bundle (3fa6956)
  • feat(crackwatch): smarter title matching and uncracked game detection (80d5faa)
  • fix(crackwatch): handle the new Anubis gate and improve game matching (7f00887)
  • perf: reduce startup and list-render work across the app (ce6ef75)
  • refactor(art): unify game card artwork into a shared useGameCardArt hook (257fd86)
  • fix(theme): keep accent text legible on the adaptive theme (f1ba12b)
  • perf: reuse already-fetched game metadata on page reopen (01d1a1b)
  • fix(ui): let emulators and mods pages span the full window width (8c322ce)
  • fix(news): anchor article reader and feed modals to the viewport (ddaab74)
  • perf: prevent network/sync hangs at startup and throttle background fetches (9865169)
  • feat(art): default posters to IGDB art and prefer animated hero backgrounds (a9f3134)
  • feat(art): auto-fetch SteamGridDB icons for the sidebar and constrain poster/logo sources (d39a19d)
  • fix(ui): normalize media card sizes and close only the preview on backdrop click (7e13e53)
  • feat(ui): add media format filters, image preview, transparency and animated perf (ee0ddae)
  • feat(art): fetch full SteamGridDB gallery, keep user media, fix Steam icon (4c32560)
  • feat(art): fetch SteamGridDB icons and logos and resolve appid from metadata (6aec56e)
  • fix(art): use valid SteamGridDB filter values and drop stale negative cache (18559eb)
  • feat(ui): unify edit-modal media fetching across Steam, IGDB, SteamGridDB and LaunchBox (4361d8e)
  • feat(art): pull SteamGridDB animated artwork for posters and heroes (d51680f)
  • feat(ui): adapt interface across handheld, 1080p, 2K, and 4K screens (cbf7224)
  • feat(ui): add Adaptive theme that samples game artwork colors (f319d59)
  • feat(ui): upgrade download modal with mirror picker, release badges, and file filters (8389959)
  • feat(ui): overhaul command palette with recents, calculator, and action drawer (595766c)
  • feat(ui): add Home as the first top navbar tab ([e86d9d1](e86d9d1cb919300...
Read more

GameIndex v0.11.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 21:53

What's Changed

  • release: v0.11.0 (fc251d5)
  • feat(ui): elevate desktop launcher feel across library, store, and mods (4eefa73)
  • feat(ui): de-clutter app chrome and simplify navigation (350d889)
  • feat(news): expand regional feeds and curated feed packs (b7f1472)
  • refactor(rust): remove dead code to silence compiler warnings (57130fe)
  • fix(friends): gate public relay publishing and prevent identity rotation (a8e1e40)
  • feat(friends): show game covers on rec cards and link titles to the store page (a6ac5d5)
  • fix(ui): restore missing styles across pages and wire up friends-tabs stylesheets (9b55b18)
  • feat(store): add news tab to store game detail page (b2b6872)
  • feat(settings): add show/hide toggles for game & store detail sections (666240a)
  • feat(ui): roll out simple UI mode across all pages (3e34bc0)
  • feat(settings): add interface, density and motion appearance options (1b79ba6)
  • feat(ui): overhaul command palette with scopes, inspector and system actions (25e2487)
  • feat(ui): add command palette, synthesized UI sounds and now-playing chip (03c70ea)
  • feat(library): remove games from library on Steam uninstall (7563ada)
  • fix(downloads): restore missing styles for stats modal and page (ea63d6c)
  • feat(downloads): add download modal supporting direct links, torrents and magnets (c218dfa)
  • refactor(ui): themed overhaul — mesh/brand gradients, token unification and shell cohesion (8262db8)
  • fix(ui): clean hardcoded colors, fix z-index ladder, add page entrance animations (88c22e0)
  • fix(friends): improve sync performance, add presence heartbeat and DM read receipts (96993d8)
  • fix(friends): publish now-playing status from the bigscreen sync loop (c4d0cf4)
  • feat(settings): add download speed unit picker and localized unit formatting (559ca79)
  • feat(settings): add dedicated Discord Rich Presence tab with per-option toggles (733ed10)
  • fix(i18n): repair translation gaps and localize the downloads page (5c237c9)
  • fix(downloads): keep removed torrents deleted across restarts (317a6a0)
  • fix(downloads): keep full-magnet total size for multi-file debrid downloads (6c859e1)
  • fix(downloads): recover full magnet list and AllDebrid delayed links (6a593b0)
  • fix(downloads): harden debrid transfers, resume and link refresh (f759f95)
  • fix(downloads): force http/1.1, buffer writes, smooth speed readout (6260501)
  • feat(downloads): concurrent downloads, game posters and engine hardening (7236835)
  • chore(deps): upgrade librqbit 8.1.1 to 9.0.1 (4440fff)
  • feat(downloads): cover-art resolution, sparkline gradients and dashboard polish (07d5cc8)
  • feat(store): improve search with tokenized fuzzy, deduped IGDB, URL sync and palette (4d5c2ee)
  • feat: bundle splitting, search 2.0, provider refactor and design tokens (12b1ec6)
  • fix(ui): make game and store detail pages full-width (2b39191)

---\nSee assets below to download GameIndex.

GameIndex v0.10.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 03:16

What's Changed

  • release: v0.10.0 (0a0cbcc)
  • feat(ui): enrich home dashboard with widgets and spotlight carousel (70d5fc9)
  • feat(ui): rebuild home as a full-width dashboard grid (cd15b4b)
  • feat(ui): make the topnav tab bar scrollable with the wheel (59d9eac)
  • refactor(ui): flatten topnav into a single scrollable tab bar (1ee30ca)
  • feat(ui): theme-safe visuals, responsive downloads, calmer accents (75487b8)
  • refactor(theme): add type floor and z-index ladder, migrate literals (9ea6c7f)
  • fix(ui): confirm library removals and repair topnav a11y and i18n (309203e)
  • feat(ui): major UI/UX polish and layout fixes (5a10bb4)
  • feat(ui): real loading progress and leaner launch splash (4297fcc)
  • feat(ui): let store and library pages span the full window width (a7da7f9)
  • feat(ui): full-width pages, sticky toolbars, and responsive sidebar (eee937b)
  • feat(theme): drive full game palette through the global accent family (f9a0c88)
  • refactor: remove dead code and dead page modules (c41b613)
  • fix(downloads): sync download options with settings page (6381a5c)
  • feat(downloads): segmented AllDebrid downloads with retry hardening (9efb324)
  • feat(downloads): persist download statistics across deletion (d3ba65c)
  • perf(activity): cut telemetry collection cost and storage overhead (9193e5d)
  • feat(activity): unify activity surfaces with insights and expandable sessions (d87c7f3)
  • fix(game): play Steam trailers that only ship HLS manifests (e20c3b0)
  • feat(game): enrich game page with hardware comparison, notes, and unified media (dc17755)
  • feat(friends): add notifications, presence, DM enhancements, and session polls (4ff0f79)
  • fix(friends): stop sync churn, relay DM leaks, and plaintext keys (2051b82)
  • feat(news): redesign game news tab with views, filters, and custom feeds (e77e3cd)

---\nSee assets below to download GameIndex.

GameIndex v0.9.1

Choose a tag to compare

@github-actions github-actions released this 17 Aug 20:32

What's Changed

  • release: v0.9.1 (3d5d1f6)
  • feat(ui): polish download modal empty state and result styling (0de6bff)

---\nSee assets below to download GameIndex.