9 Commits
Author SHA1 Message Date
woggioni f17d328ed5 fix frontend board mapping, game-over handling, and WASM-4
- fix Xform yx and add a shared view-aware board_position helper
- add GTK automatic game-over, restart, status, and multi-capture selection
- pin librsvg to the 2.60 series to match GTK4/glib 0.20
- add WASM orientation, undo/redo/new/flip controls, and winner overlay
- replace WASM crown images with canvas paths and remove dead files/deps
- make WASM-4 playable with mouse input, crowns, winner handling, and correct mapping
- move the WASM-4 release profile to the workspace root
- clean up frontend dead code and update the README
2026-10-19 20:38:32 +00:00
woggioni 5ab62eaabc make workspace build and test reproducibly
- add Gitea sparse registry config for rmath
- commit Cargo.lock
- add default-members so host tests skip GTK/wasm frontends
- fix checkers example to use DraughtsBoard::get
- add README with prerequisites and per-frontend commands
- add Gitea CI workflow (core, wasm, wasm4, MSRV)
- fix repository metadata and stop tracking generated wasm dist
2026-10-19 19:10:39 +00:00
woggioni 325ee25b2e added wasm port 2025-07-08 22:32:58 +08:00
woggioni e5182c26f3 fixed undo/redo bugs
renamed rdraught-ui to rdraught-gtk
2025-07-03 10:37:15 +08:00
woggioni 60b65e3eec simplified memory layout 2025-07-02 09:10:52 +08:00
woggioni 1348d8369f added undo/redo feature 2025-07-01 03:06:35 +08:00
woggioni 2483de7608 added greeting window 2025-06-27 13:20:49 +08:00
woggioni d326c615cd temporary commit 2025-06-27 07:54:23 +08:00
woggioni f50e741929 Initial commit 2025-06-23 13:26:20 +08:00