Sorry for only replying now guys, but I am not a regular reader of this forum.
XulChris wrote:Why do you have two source files with virtually the same code? Why not just make xdialog a link to kdialog, and check $0 to see which one is called, then you can use the appropriate commands.
That sounds like a good idea, but you know that it could get broken if users just copy one of the files into /usr/bin ...
I guess a good compromise would be to have a variable in the script like USE_XDIALOG=1 or 0, or instead having a variable like DIALOG=Xdialog or kdialog.
The best solution however would be if KDialog and Xdialog would become compatible with each other. 😉 There are some efforts in that way, but Xdialog wants to keep compatibility with cdialog, while KDialog developers feel it is better designed (which I agree) and they don't want to change.
elektroschock wrote:A Kontrol Center integration serves best imho for several non-integrated config tools annoy a lot.
This is not a configuration tool. It's a launcher.
Anyway, I agree that non-integrated config tools suck, but the problem is that it is not easy to integrate them, and even harder (if not possible), if you want to support both kcontrol and gnome-control-center.
But like I said, this has nothing to do with configuration.