Commit Graph

3 Commits

Author SHA1 Message Date
8111a99fc0 feat(ui): add child anchor and content sizing to column layout 2026-07-15 17:38:12 +08:00
715108125a feat(ui): add ComboButton widget and integrate into settings
Introduce ComboButton, a button that cycles through options on click.
Used in SettingsUI for fullscreen, V-Sync, and anisotropic filtering.
Adds texture reload support in SettingsScene and makes Button methods
virtual to allow overriding. Also fixes default mouse_enable to true.
2026-07-15 17:17:55 +08:00
632ead2e16 refactor(config): rename hot_reload to reload_config and add settings scene 2026-07-15 15:25:14 +08:00