Alex funman300
  • Joined on 2026-01-25
funman300 opened issue funman300/Ferrous-Solitaire#69 2026-05-28 01:52:11 +00:00
bug(stats): win events can be double-counted if multiple WinEvent fire in the same frame
funman300 opened issue funman300/Ferrous-Solitaire#65 2026-05-28 01:51:34 +00:00
bug(wasm): replay move failures are silently ignored in solitaire_wasm
funman300 opened issue funman300/Ferrous-Solitaire#63 2026-05-28 01:51:33 +00:00
bug(theme): broken theme manifests are silently skipped — no log warning
funman300 opened issue funman300/Ferrous-Solitaire#64 2026-05-28 01:51:33 +00:00
bug(settings): default theme ID 'classic' contradicts migration that renames it to 'dark'
funman300 opened issue funman300/Ferrous-Solitaire#60 2026-05-28 01:51:03 +00:00
bug(daily-challenge): stale date cache when app runs past midnight
funman300 opened issue funman300/Ferrous-Solitaire#61 2026-05-28 01:51:03 +00:00
bug(server): leaderboard opt-in check is not atomic — TOCTOU race condition
funman300 opened issue funman300/Ferrous-Solitaire#62 2026-05-28 01:51:03 +00:00
bug(server): missing input validation on replay header fields
funman300 opened issue funman300/Ferrous-Solitaire#58 2026-05-28 01:50:33 +00:00
bug(assets): assert!() on bundled font parse in svg_loader.rs — startup crash risk
funman300 opened issue funman300/Ferrous-Solitaire#59 2026-05-28 01:50:33 +00:00
refactor(engine): deduplicate TABLEAU_FAN_FRAC constant shared between layout.rs and card_plugin.rs
funman300 opened issue funman300/Ferrous-Solitaire#57 2026-05-28 01:50:32 +00:00
bug(ui): profile panel can stack over other modals — missing ModalScrim guard
funman300 opened issue funman300/Ferrous-Solitaire#56 2026-05-28 01:49:00 +00:00
bug(achievements): XP granted before persistence confirmed — reward lost on crash
funman300 opened issue funman300/Ferrous-Solitaire#54 2026-05-28 01:48:59 +00:00
bug(time-attack): timer does not pause when Home or Win overlay is open
funman300 opened issue funman300/Ferrous-Solitaire#55 2026-05-28 01:48:59 +00:00
bug(time-attack): timer can underflow to negative values
funman300 opened issue funman300/Ferrous-Solitaire#52 2026-05-28 01:48:14 +00:00
fix(android): replace forbidden Unicode U+2500 (─) in win_summary_plugin.rs
funman300 opened issue funman300/Ferrous-Solitaire#53 2026-05-28 01:48:14 +00:00
fix(android): replace forbidden Unicode U+258C (▌) cursor glyph in splash_plugin.rs
funman300 closed issue funman300/Ferrous-Solitaire#51 2026-05-28 01:08:13 +00:00
Final cleanup of module structure and dead code
funman300 pushed to master at funman300/Ferrous-Solitaire 2026-05-28 01:08:13 +00:00
a3b9293cd9 chore(engine): final cleanup after platform abstraction refactor (closes #51)
ce536b0176 refactor(engine): audit and rationalize platform cfg gates (closes #49)
Compare 2 commits »
funman300 closed issue funman300/Ferrous-Solitaire#50 2026-05-28 01:04:30 +00:00
Ensure WASM build compiles cleanly
funman300 closed issue funman300/Ferrous-Solitaire#49 2026-05-28 01:01:51 +00:00
Eliminate platform-specific code from gameplay
funman300 pushed to deploy at funman300/Ferrous-Solitaire 2026-05-28 00:34:43 +00:00
7a523f3963 chore(deploy): bump image to 561395fc [skip ci]