generated from GarandPLG/rust-flake-template
1d1dc0f2f76550d178b5c5f8da9f22c570d6e72a
Introduce ZoomIn/ZoomOut actions and a Zoom group with corresponding keybindings. Add a CLI option to set the initial zoom level and a ZoomLevel enum. Expose a utility to compute the largest keybinding group size for layout sizing. Refactor board widget to adjust cell dimensions based on zoom level and simplify offset calculations. Update views to use the new layout sizing helper and integrate zoom handling in skirmish logic.
rust-flake-template
Basic flake for rust development and production.
Languages
Rust
97.1%
Nix
2.9%