[KColorschemeManager] Prevent changes to the palette if a custom one is set
AbandonedPublic

Authored by davidre on Dec 11 2019, 10:48 AM.

Details

Reviewers
None
Group Reviewers
Frameworks
Summary

Currently if an application has set a custom color scheme and the global one is
changed, the new global color scheme is also applied to this application.
Resulting in an application with the contents drawn in the new global color
scheme and the titlebar still in the colors of the custom one. To prevent this
we simply activate the custom one again if something changes the palette.

Test Plan

Select a color scheme in Kate, change the global color scheme

Diff Detail

Repository
R265 KConfigWidgets
Branch
preventchanges (branched from master)
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 19685
Build 19703: arc lint + arc unit
davidre created this revision.Dec 11 2019, 10:48 AM
Restricted Application added a project: Frameworks. · View Herald TranscriptDec 11 2019, 10:48 AM
Restricted Application added a subscriber: kde-frameworks-devel. · View Herald Transcript
davidre requested review of this revision.Dec 11 2019, 10:48 AM
davidre edited the test plan for this revision. (Show Details)Dec 11 2019, 11:09 AM

Maybe a better place to do this would be plasma-integration?

davidre edited the test plan for this revision. (Show Details)Dec 12 2019, 10:19 AM
davidre abandoned this revision.Dec 12 2019, 10:39 AM

Abandoned in favor of D25915