Cockatrice/cockatrice/src/interface/widgets/settings_page
Lukas Brübach 43f9173584 [Home] Replace 'Automatic' button color with explicit theme colors default
The Automatic option gated on isBuiltInTheme(): built-in themes used the
theme's accent colors, while non-built-in themes extracted colors from
their own background art. That made the result depend on the theme's
origin rather than what the user actually sees.

Remove Automatic and expose two explicit choices: 'From theme colors'
(always the theme's identity accents, now the default) and 'Extract from
background' (always sample the painted background). Drop the now-unused
isBuiltInTheme() helper.
2026-09-11 20:34:52 +02:00
..
abstract_settings_page.cpp [Settings][Dialog] Implement search for settings by text, description, tooltip, etc. (#7065) 2026-08-08 22:19:21 +02:00
abstract_settings_page.h [Settings][Dialog] Implement search for settings by text, description, tooltip, etc. (#7065) 2026-08-08 22:19:21 +02:00
appearance_settings_page.cpp [Home] Replace 'Automatic' button color with explicit theme colors default 2026-09-11 20:34:52 +02:00
appearance_settings_page.h [SettingsPage] Refactor: Clean up order of variables (#7184) 2026-08-30 14:43:23 -07:00
deck_editor_settings_page.cpp Migrate theme asset loads to scheme-variant resolution (#7209-2) (#7276) 2026-09-11 17:59:57 +02:00
deck_editor_settings_page.h [DlgSettings] Refactor: split SettingsPage into separate files (#6899) 2026-05-18 01:59:02 -07:00
general_settings_page.cpp [SettingsPage] Refactor: Clean up order of variables (#7184) 2026-08-30 14:43:23 -07:00
general_settings_page.h [SettingsPage] Refactor: Clean up order of variables (#7184) 2026-08-30 14:43:23 -07:00
messages_settings_page.cpp Migrate theme asset loads to scheme-variant resolution (#7209-2) (#7276) 2026-09-11 17:59:57 +02:00
messages_settings_page.h [Client] Add setting to ignore all private messages (#7260) 2026-09-07 08:20:46 +02:00
settings_search_delegate.cpp [Settings][Dialog] Implement search for settings by text, description, tooltip, etc. (#7065) 2026-08-08 22:19:21 +02:00
settings_search_delegate.h [Settings][Dialog] Implement search for settings by text, description, tooltip, etc. (#7065) 2026-08-08 22:19:21 +02:00
settings_search_model.cpp [Settings][Dialog] Implement search for settings by text, description, tooltip, etc. (#7065) 2026-08-08 22:19:21 +02:00
settings_search_model.h [Settings][Dialog] Implement search for settings by text, description, tooltip, etc. (#7065) 2026-08-08 22:19:21 +02:00
shortcut_settings_page.cpp Migrate theme asset loads to scheme-variant resolution (#7209-2) (#7276) 2026-09-11 17:59:57 +02:00
shortcut_settings_page.h [DlgSettings] Refactor: split SettingsPage into separate files (#6899) 2026-05-18 01:59:02 -07:00
sound_settings_page.cpp [Settings] Split cache_settings monolith into multiple SettingsManager sub-classes (#7050) 2026-07-27 11:25:39 +02:00
sound_settings_page.h [DlgSettings] Refactor: split SettingsPage into separate files (#6899) 2026-05-18 01:59:02 -07:00
storage_settings_page.cpp [Settings] Split cache_settings monolith into multiple SettingsManager sub-classes (#7050) 2026-07-27 11:25:39 +02:00
storage_settings_page.h [DlgSettings] Refactor: split SettingsPage into separate files (#6899) 2026-05-18 01:59:02 -07:00
user_interface_settings_page.cpp [SettingsPage] Refactor: Clean up order of variables (#7184) 2026-08-30 14:43:23 -07:00
user_interface_settings_page.h [SettingsPage] Refactor: Clean up order of variables (#7184) 2026-08-30 14:43:23 -07:00