Hello ugly men and beautiful women =)
Finally i’m back to blog. I’ve been a little busy with my exam period at university but now i’m back to KDE.
Times ago metellius posted this “Idea of the week: Universal config file user interface”
and among the comments someone talked about the good old KConfigEditor. It’s a great app written by the great Zack Rusin and it is capable of editing your config files. Being them KDE ones or Gnome ones. So together with Lukas we decided to start porting it to Qt4/KDE4 helped by Dario and Martin. I’d have to say that we wanted to start writing it from scratch but fortunately Pino pointed me to the right way (Thanks Pino) of porting since KConfigEditor is a huge working piece of code. Writing it from scratch wouldn’t have been a successful idea. And now, in about two days we managed to have it building on KDE4 with few deprecated methods and classes still used.
Here is KConfigEditor running on KDE4:

I know, nothing really special for KDE4 standards but we manage to of course port everything to model/view Qt programming in order to write beautiful delegates for a nice editing experience ™ =).
So i’d like everyone who cares to come on #kconfigeditor on irc and help us porting this beautiful application. But of course i’d like to have Zack to join us in order to help and lead us in rewriting parts of *his* app. After the first phase of removing the deprecated classes/methods we’d like to restyle the gui in order to meet KDE4 Ui Guide Lines.
So that’s all guys.
You can checkout trunk/playground/utils/kconfigeditor in order to see wazzup or help us.
Of course comments are really welcome.
C ya and stay tuned!!
well done
in my opinion there is also still room for a more centralised control of other aspects in kde
disclaimer :
but of course you guys are doing a good job already
I can not test this from SVN but I would like to know does this application support snapshots?
I would like to see that user can take a snapshot of day, then all the config files what gets changed, has one backup version from that day. And of cource, 2-3 versions from every edited config file. Renamed someway like configrc-yymmddhhmm.
And how about idea to have a calender view (just like on digiKam on left side) what would show you days when application has be used to edit files. And when selecting a day, you would see the list of files what has be edited. Then by right clicking the file (day), you could take the snapshot or backup or restore one of the last backups.
Hi, I have always dreamed I had time to code this myself…
Since you are rocking a lot… what about simpli adding git support to config files?
This feature would make the app an ultra-super-mega-cool tool… well at least it will please me
BTW, it is possible that I could step in in near future to give some help
Finally some good news (because systemsettings is just awful).
@Vincenzo: Of course, we are happy for every helping hand
Lukas
@Vedran: you do realize that this is nothing like system settings at all, right? you can’t replace one with the other because, although both are about “configuration”, the do rather different things.
@Aaron: Is it possible to change the same settings with both tools? If it is possible, then they do same things.
Afaik it isn’t, they are supposed to do different things
Then what is KConfigEditor supposed to do?
Wanted this since I saw about:config in Firefox. Hope gets soon into my Debian and I haven’t got yo wait until KDE 4.3
I like one functionality in Firefox that is not default values appearing in bold and giving you the possibility to restore them.