8 Commits

Author SHA1 Message Date
Inorishio 39c16cbac5 small hot-reloading 2026-02-06 12:30:13 +01:00
Inorishio 51811d4f57 Add hot-reload config support to detect and apply changes without restart
- Create ConfigWatcher module to monitor config.toml for modifications
- Add get_config_path() to consistently determine config file location
- Implement hot-reload detection in update() that checks for file changes each frame
- Add apply_config_changes() method to handle config updates gracefully
- Add PartialEq derive to all config structs to enable change detection
- Config changes now apply immediately without requiring app restart
- Background opacity, colors, text sizing, and other settings update live
- Log all detected changes for debugging and user awareness
- Fixes issue where config.toml changes were only applied when running from cargo run
2026-02-06 12:23:28 +01:00
Inorishio 64d707bd8b Rust 2026-01-29 09:57:44 +01:00
Inorishio afa053f006 claude's gae 2026-01-20 16:05:31 +01:00
Inorishio e00c47a56f What? 2025-12-22 09:57:49 +01:00
Inorishio 87865e2c6d First commit 2025-12-19 12:58:58 +01:00
InoriShio cba66667f3 Delete README.md 2025-12-19 12:06:46 +01:00
InoriShio 8c07cc8825 Initial commit 2025-12-19 12:03:48 +01:00