Revival of your favourite admin-tool

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!!


12 Responses to “Revival of your favourite admin-tool”

  1. 1 riese December 7, 2008 at 7:43 pm

    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

  2. 2 Fri13 December 7, 2008 at 8:18 pm

    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.

  3. 3 Vincenzo December 8, 2008 at 1:55 am

    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 🙂

  4. 4 Vedran December 8, 2008 at 4:02 am

    Finally some good news (because systemsettings is just awful).

  5. 5 Lukas Appelhans December 8, 2008 at 1:35 pm

    @Vincenzo: Of course, we are happy for every helping hand 🙂


  6. 6 Aaron Seigo December 8, 2008 at 10:17 pm

    @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.

  7. 7 Vedran December 9, 2008 at 3:22 pm

    @Aaron: Is it possible to change the same settings with both tools? If it is possible, then they do same things.

  8. 9 Vedran December 10, 2008 at 2:32 pm

    Then what is KConfigEditor supposed to do?

  9. 10 Ramón Antonio Parada December 10, 2008 at 7:56 pm

    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

  10. 11 Ramón Antonio Parada December 10, 2008 at 7:58 pm

    I like one functionality in Firefox that is not default values appearing in bold and giving you the possibility to restore them.

  1. 1 Updates on KConfigEditor and Tribe « Boom1992’s Weblog Trackback on February 15, 2009 at 7:29 pm

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s



%d bloggers like this: