storebound/apps/desktop/src
2026-10-25 22:51:32 +07:00
..
card desktop tray: card as tall as its content, card and menu open from the tray icon's edge (never over the taskbar); menu permission files 2026-10-24 19:53:10 +08:00
dev desktop: five sections by job (Release, Store page, Revenue, Players, Health), Game services view, sidebar by attention 2026-10-24 13:06:42 +08:00
i18n credential broker: Play tokens from POST /api/google/token (cached, single flight, local key fallback), grants and APIs per package in validate, Play write preflight, apps check and the desktop Accounts view; Google 403 names the API or grant, no retry 2026-10-25 22:51:32 +07:00
lib desktop: five sections by job (Release, Store page, Revenue, Players, Health), Game services view, sidebar by attention 2026-10-24 13:06:42 +08:00
screens credential broker: Play tokens from POST /api/google/token (cached, single flight, local key fallback), grants and APIs per package in validate, Play write preflight, apps check and the desktop Accounts view; Google 403 names the API or grant, no retry 2026-10-25 22:51:32 +07:00
styles credential broker: Play tokens from POST /api/google/token (cached, single flight, local key fallback), grants and APIs per package in validate, Play write preflight, apps check and the desktop Accounts view; Google 403 names the API or grant, no retry 2026-10-25 22:51:32 +07:00
traymenu desktop: tray menu panels and pinnable context menus 2026-10-24 13:44:08 +08:00
ui desktop: tray menu panels and pinnable context menus 2026-10-24 13:44:08 +08:00
api.ts desktop dev update channel: every push to main builds dev bundles (<next patch>-dev.<UTC>), the VDS signs and publishes dev/latest.json (newest 5); app channel setting stable|dev, background updater at start / 15 min / resume / channel switch, deferred while in use, no downgrade, autostart rewritten on every start, card shows version and channel 2026-10-23 23:14:08 +08:00
App.tsx desktop: tray menu panels and pinnable context menus 2026-10-24 13:44:08 +08:00
design.css desktop: tray menu panels and pinnable context menus 2026-10-24 13:44:08 +08:00
main.tsx Desktop: tray mini card on left click (store status at a glance next to the tray icon; Refresh runs the main window's Refresh all) 2026-10-23 11:15:35 +08:00
nav.ts desktop: five sections by job (Release, Store page, Revenue, Players, Health), Game services view, sidebar by attention 2026-10-24 13:06:42 +08:00
paths.ts Desktop app shell (apps/desktop): Tauri 2 + React 19 around the storebound sidecar 2026-10-11 01:57:33 +08:00
prefs-ctx.ts Desktop D2 UI: design system, portfolio, release timeline, catalog parity, listings, health, reviews, TestFlight, checks, command palette, toasts, first-run guide, en + tr with i18n check, 7:1 theme check, dev fixture mode and screenshot harness 2026-10-11 03:34:47 +08:00
prefs.ts Desktop: wide tables keep their first column in view while scrolling; compact table density (Settings > Appearance, Ctrl+K) 2026-10-23 09:49:47 +08:00
store.tsx desktop: five sections by job (Release, Store page, Revenue, Players, Health), Game services view, sidebar by attention 2026-10-24 13:06:42 +08:00
styles.css Desktop: sidebar reader as short rows with a progress bar; one Refresh (top bar) instead of two; rolling-out tile lists versions on their own lines; cards without screenshots show live versions per store 2026-10-23 09:43:08 +08:00
vite-env.d.ts Desktop app shell (apps/desktop): Tauri 2 + React 19 around the storebound sidecar 2026-10-11 01:57:33 +08:00