Task Description
As a user, I need a Settings view (accessible from a button in the bottom left of the main window) so that I can configure application behavior without editing config files manually. Settings should apply live where possible without requiring a restart.
Acceptance Criteria
Additional Information
Relevant code: Localizer.loadLocale() for live language switching, MainFrame for UI layout, AppPaths.userConfig for persistence
Task Description
As a user, I need a Settings view (accessible from a button in the bottom left of the main window) so that I can configure application behavior without editing config files manually. Settings should apply live where possible without requiring a restart.
Acceptance Criteria
Generalsettings group contains:Localizer.loadLocale()to apply live; a restart may be required if UI components do notreflect the change immediately)
Advancedsettings group contains:user_config.yamlAdditional Information
Relevant code:
Localizer.loadLocale()for live language switching,MainFramefor UI layout,AppPaths.userConfigfor persistence