Commit Graph

6 Commits

Author SHA1 Message Date
Giancarmine Salucci
b2a84eb167 feat: CI creates Gitea releases with changelog, app polls for updates on startup
Some checks failed
Android Build & Publish / android (push) Failing after 2m0s
- android-build.yml: fetch full history+tags, embed VITE_APP_BUILD, add step
  to create a tagged Gitea release (build-N) with markdown changelog and APK
  release assets after every push; bump permissions to contents:write
- src/game/update-check.ts: polls Gitea releases/latest, compares build-N tag
  against CURRENT_BUILD (0 in dev), returns UpdateInfo or null; dismissal
  persisted to localStorage
- src/vite-env.d.ts: TypeScript env declarations for VITE_APP_BUILD
- src/scenes/MenuScene.ts: fire-and-forget update check on menu load; renders
  dismissible bottom-bar banner with optional APK download link
- src/game/ai.ts: early-game empty-table dump heuristic (safest card first)
2026-05-25 09:39:08 +02:00
Giancarmine Salucci
a4e2891c87 feat(SCOPONE-0010): redesign main menu layout 2026-04-10 11:41:11 +02:00
Giancarmine Salucci
c107489b0a feat(SCOPONE-0010): improve capture pacing and settings 2026-04-09 23:00:59 +02:00
Giancarmine Salucci
0a030d0f01 feat(SCOPONE-0005): complete iteration 0 — AI mastery levels, score bar fix, difficulty selection 2026-03-31 22:22:24 +02:00
Giancarmine Salucci
6c01044c71 fix(SCOPONE-0004): improve UI text readability and score bar contrast
- MenuScene: add resolution: 2 to all text styles for crisp rendering
- GameScene score bar: solid opaque background, brighter column headers (#999999), visible gold separator (alpha 0.7), resolution: 2
- GameScene player labels: reposition to viewport edges (South bottom, West left, East right), North after cards near table
- Add resolution: 2 to all player label text styles
2026-03-31 21:34:18 +02:00
Giancarmine Salucci
3d1f3e5eb4 chore: initial commit 2026-03-31 18:38:34 +02:00