Alex funman300
  • Joined on 2026-01-25
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-28 00:30:46 +00:00
561395fca6 feat(data,engine): implement NativeStorage and WasmStorage backends (closes #48)
funman300 closed issue funman300/Ferrous-Solitaire#48 2026-05-28 00:30:45 +00:00
Replace direct storage with platform abstraction
funman300 closed issue funman300/Ferrous-Solitaire#45 2026-05-28 00:10:47 +00:00
Move safe gameplay systems into CoreGamePlugin
funman300 closed issue funman300/Ferrous-Solitaire#46 2026-05-28 00:10:47 +00:00
Fully migrate gameplay systems into CoreGamePlugin
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-28 00:10:47 +00:00
a8ceed97a9 refactor(engine): migrate gameplay plugins into CoreGamePlugin (closes #45, closes #46)
funman300 closed issue funman300/Ferrous-Solitaire#47 2026-05-27 23:59:32 +00:00
Add platform module structure
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-27 23:59:32 +00:00
86bafdd679 feat(engine): add platform abstraction trait skeleton (closes #47)
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-27 23:41:47 +00:00
3885b334ec refactor(app): extract build_app(), add CoreGamePlugin placeholder (closes #42, closes #44)
funman300 closed issue funman300/Ferrous-Solitaire#42 2026-05-27 23:41:46 +00:00
Create shared build_app() function for all platforms
funman300 closed issue funman300/Ferrous-Solitaire#44 2026-05-27 23:41:46 +00:00
Add CoreGamePlugin without moving systems
funman300 closed issue funman300/Ferrous-Solitaire#43 2026-05-27 23:34:41 +00:00
Reduce platform entrypoints to minimal wrappers
funman300 commented on issue funman300/Ferrous-Solitaire#43 2026-05-27 23:34:40 +00:00
Reduce platform entrypoints to minimal wrappers

Already satisfied: solitaire_app/src/main.rs is already a minimal wrapper that only calls solitaire_app::run(). No code change needed.

funman300 closed issue funman300/Ferrous-Solitaire#35 2026-05-27 23:29:10 +00:00
Android cards draw overlapped while dragging
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-27 23:29:10 +00:00
5a71e2bc0a fix(engine): ensure dragged card stack z-order is above all piles (closes #35)
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-27 22:13:07 +00:00
04aea8595a docs(claude): add dealsbe.com AI tools directory to user resources
funman300 pushed to deploy at funman300/Ferrous-Solitaire 2026-05-27 21:45:00 +00:00
e46b3fce2e chore(deploy): bump image to 25c43db6 [skip ci]
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-27 21:44:36 +00:00
25c43db61e fix(ci): use git switch to avoid deploy dir/branch ambiguity
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-27 21:38:39 +00:00
c2eff2ed96 ci: add comment to retrigger docker build
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-27 21:36:56 +00:00
099ceab47c ci: re-trigger docker build after transient failure
funman300 opened issue funman300/Ferrous-Solitaire#51 2026-05-27 21:28:33 +00:00
Final cleanup of module structure and dead code