Commit Graph
18 Commits
Author SHA1 Message Date
adrianbonpin 793d7bb9f4 feat(plugin): wire together entry point with definePlugin and SteamClient events 2026-06-28 07:59:39 +08:00
adrianbonpin 82fbd86fb0 feat(plugin): add settings panel (API key, export path, MangoHud setup) 2026-06-28 07:58:34 +08:00
adrianbonpin 092071e410 feat(plugin): add session form component (manual inputs + export/upload) 2026-06-28 07:58:04 +08:00
adrianbonpin 87eeb3fb39 feat(plugin): add main panel component (record/stop + recent sessions) 2026-06-28 07:57:34 +08:00
adrianbonpin ad816d1ae5 feat(plugin): add frontend state management (settings + session hooks) 2026-06-28 07:57:11 +08:00
adrianbonpin 026bd299ca feat(plugin): add typed RPC wrappers for Python backend 2026-06-28 07:56:26 +08:00
adrianbonpin ab6a91e13f feat(plugin): update SteamClient type declarations 2026-06-28 07:56:08 +08:00
adrianbonpin 6c5ac9814d feat(plugin): add upload and API key test methods in backend 2026-06-28 07:55:56 +08:00
adrianbonpin 890fab3da5 feat(plugin): add export-to-file method in backend 2026-06-28 07:55:32 +08:00
adrianbonpin 6b7dfdd53c feat(plugin): add system info reader (hardware, OS, Proton, launch options) 2026-06-28 07:55:00 +08:00
adrianbonpin e48efe86b1 feat(plugin): add MangoHud log parser with unit tests 2026-06-28 07:54:32 +08:00
adrianbonpin dc1281411d feat(plugin): add MangoHud status check and config writing to backend 2026-06-28 07:53:02 +08:00
adrianbonpin 67e9e2cf63 feat(plugin): add Python backend skeleton with settings management 2026-06-28 07:52:33 +08:00
adrianbonpin 5598e0db59 feat(plugin): update tsconfig for Decky frontend build 2026-06-28 07:51:38 +08:00
adrianbonpin c1eba0c047 feat(plugin): update plugin.json with correct Decky metadata fields 2026-06-28 07:51:26 +08:00
adrianbonpin bcd208c7c8 feat(plugin): use @decky/rollup for build config 2026-06-28 07:51:05 +08:00
adrianbonpin 004da4afff feat(plugin): update package.json with @decky SDK dependencies 2026-06-28 07:50:29 +08:00
adrianbonpin cd72b7a948 refactor: convert to bun workspaces monorepo
- Move web app into apps/web/
- Create packages/shared/ with shared types
- Create plugins/decky-vault/ scaffold
- Root package.json manages workspaces only
2026-06-28 05:20:28 +08:00