Big Update!:
- Introducing chess puzzles
- Full-screen mode
In this update I added responsive scaling for the whole UI (board, puzzle panel, game sidebar, and main menu), so fullscreen and large windows look much better.
I also improved puzzle mode technically by adding random unsolved puzzle selection, persistence of solved puzzles in ~/.chessvar/puzzle_progress.json, and stable puzzle flow (after correct move, user must click Next Puzzle).
A key fix was preventing board rotation after solving a puzzle by introducing preserve_pov_on_move and enabling it in puzzle mode.
Additionally, we added an F11 fullscreen shortcut in the main window.
Some UI polishing has to be done before shipping. Happy hacking!
Log in to leave a comment