As discussed with the VDG, the color KCM had to be split in a very simple KCM to choose a color scheme, and a color scheme editor.
What is here?
- I rewrote/refactor almost all the code so that it's easier to understand (hopefully).
- I created a standalone app to edit.
Here are the current issues:
- I reuse the headers/cpp files of the standalone app in the kcm. It would be better to directly call the app, but then I don't know how to repopulate the list when I'm done with the app (see in KColorCm::on_schemeEditButton_clicked)
The standalone app has not a correct name (How should I call the executable and the app?)
The standalone app doesn't have all the KAboutData + CommandParser things, because I'm a little lazy.
To test directly, you can use the branch andreas/kcm_update
Screenshots
The new KCM
When Edit scheme is clicked (and the standalone app is the dialog only)