mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-24 10:09:32 -06:00
Settings > Appearance > UI Scale (appearance.uiScale, 75-200 %, default 100) scales the whole interface on top of the display's own scaling, live as it is chosen; Cancel puts it back, OK saves it and a saved scale applies from the first frame. The Settings dialog's choice rows show a number setting with choices as its text. Automation id: settings.appearance.uiScale. egui's own Ctrl+= / Ctrl+- / Ctrl+0 zoom is off now: Ctrl+0 (Window > Project) also reset the zoom behind the app's back, and the scale is a setting. Test: engine tests_settings ui_scale_is_a_percentage_from_75_to_200; ui_panels ui_scale_setting_sizes_the_interface. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>