Currently, when one selects a KDE color scheme in systemsettings, it effectively has its contents _copied_ into kdeglobals. Instead, the color scheme name in [General]/ColorScheme could be used to lookup the color scheme file and read it in run-time, but it isn't so. This is scripting-unfriendly. Reproducible: Always Steps to Reproduce: 1. Set a non-default color scheme via systemsettings 2. Open kdeglobals in editor, remove all sections like [ColorEffects:*], [Colors:*], [DesktopIcons], [DialogIcons] (but not [General]) 3. Open any application Actual Results: Default color scheme is used. Expected Results: Color scheme is looked up using [General]/ColorScheme config key, read in runtime and applied
Yes, this causes various problems. Let's discuss ie in the Phabricator task I opened about it recently: https://phabricator.kde.org/T13663