mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-11-15 13:22:19 +01:00
Adds crates/komorebi-settings/tests/reload.rs: a load applied through a Handle merges what the file gives, resets layout_defaults and the aspect ratio when absent (the first load without the key turns the initial Widescreen into Standard, as the statics do), keeps paddings and display index preferences, never touches groups it does not name, and a reader that holds the earlier snapshot still sees the earlier load whole. Test only. Verified: native cargo test -p komorebi-settings: 18 unit + 3 integration passed.