Bug 152883 - RFE: warn when selecting a scheme will erase working scheme
Summary: RFE: warn when selecting a scheme will erase working scheme
Status: RESOLVED FIXED
Alias: None
Product: kcontrol
Classification: Miscellaneous
Component: kcmcolors (show other bugs)
Version: unspecified
Platform: unspecified Linux
: LO minor
Target Milestone: ---
Assignee: Matthew Woehlke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-25 16:38 UTC by Maciej Pilichowski
Modified: 2008-12-30 14:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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