Bug 152883

Summary: RFE: warn when selecting a scheme will erase working scheme
Product: kcontrol Reporter: Maciej Pilichowski <bluedzins>
Component: kcmcolorsAssignee: Matthew Woehlke <mwoehlke.floss>
Status: RESOLVED FIXED    
Severity: minor CC: finex
Priority: LO    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Maciej Pilichowski 2007-11-25 16:38:18 UTC
Version:            (using KDE KDE 3.5.8)

Change scheme A, click on scheme B. All changes made to A are lost.

For me all schemes should be treated as whole "project" -- so I would be able to change 100 schemes at the same time and then click apply or discard to apply all changes to all changed schemes, or discard them (all).
Comment 1 Matthew Woehlke 2007-11-29 20:33:11 UTC
That's not how it works, "apply" makes whatever you are currently hacking on the system color scheme, it does not save changes to schemes.

What about a warning when clicking on another color scheme that you are about to discard changes?
Comment 2 Maciej Pilichowski 2007-11-29 20:48:06 UTC
> What about a warning when clicking on another color scheme that you are
> about to discard changes? 

I think it would be a big help -- and similar to behaviour when you choose another component from KControl.
Comment 3 Matthew Woehlke 2007-11-29 21:25:33 UTC
Ok, but I think it will need a "don't show this again" :-). (Due to the feature/string freeze, I think this has to wait for 4.1.)
Comment 4 Matthew Woehlke 2007-12-04 22:42:40 UTC
SVN commit 744922 by mwoehlke:

Add not-hooked-up confirmation dialog when loading a new scheme into the working scheme, this is so the translators can have it now, rather than later.
TODO: hook up the dialog :-)

CCBUG: 152883


 M  +15 -0     colorscm.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=744922