Richard Stallman On KDE/GNOME Cooperation 411
Karma Sucks writes: "For the first time that I remember, RMS is encouraging collaboration between the GNOME and KDE projects. He offers a concrete idea: Unifying the themes between KDE and GNOME. Matthias Ettrich once went far enough to propose a default unified 'Linux' theme that both Qt and GTK+ could support."
kde-look.org (Score:4, Informative)
Re:kde-look.org (Score:3, Informative)
Re:Hoping (Score:3, Informative)
Re:Wow (Score:2, Informative)
Yes, the whole "my desktop is liquid" look is trendy at the moment, but I think there definitely needs to be a super-sexy not-found-elsewhere none-ripoff default theme for both KDE and Gnome.
Just take a brose through something like the GUG galleries ( This for example [sunsite.dk]) and imagine these works as entire themes.
In the same way that flashy graphics make people buy video games, KDE and Gnome need to attract the masses with sex appeal.
Re:Woah (Score:1, Informative)
Common theming is one thing; general commonality is quite a different, larger scale effort.
Re:Menubar (Score:1, Informative)
go pay your license fees for intellectual property...
Re:Layering GTK and QT! (Score:1, Informative)
No reason for KDE/GNOME to depend on Qt/Gtk+ (Score:5, Informative)
You *should* be able to use Qt write a complete GNOME application that obeys GNOMEs theming rules, uses Bonobo, GConf and other GNOME technologies.
You *should* be able to use Gtk+ write a complete KDE application that obeys KDE's theming rules, uses KParts, DCOP and other KDE technologies.
Yes, it may be *easier* to write KDE applications with Qt, and GNOME applications with Gtk+, each desktop/platform shouldn't be *tied* to these widget sets.
That's not the way it works now. At the moment, I believe that GNOME's technologies (at least the one's in GNOME 2) are more decoupled from the widget set than KDE's. For instance, it's possible to write a Qt application that uses GConf2, Orbit2, GStreamer, and Bonobo2 without linking in any Gtk+. If you *really* work at it, you should also be able to integrate with GNOME's accessibility framework by hooking Qt components to the appropriate ATK+ options. That's a fair chunk of GNOME already. But there are many other GNOME features that Qt applications can't take advantage of.
Re:Not quite. (Score:2, Informative)
It's explained (high-level) right there in that same article [jwz.org] that you didn't bother to read.
Better luck next time.
This happened a long time ago. (Score:2, Informative)
http://www.kde.org/announcements/k3c-announce.h
In addition to native KDE2 themes, we are pleased to announce that KDE now supports pixmap GTK themes. For importing a GTK theme into KDE, you just need to use the 'klegacyimport' wizard, available as a little standalone GUI application. However, while GTK themes are displayed faster and more efficiently than even native GTK itself, we do not recommend using this format for creating new themes. Theme developers should prefer KDE2's native widget theming which yields superior results both in terms of quality and speed. A nice HowTo and some documentation on KDE2 theming is available here.
Re:Better C++! (Score:2, Informative)
I don't claim to be qualified to speak on this myself, but Waldo Bastian's paper [www.suse.de] on this subject would be a good start. (Note that it concerns linking, not g++, although there are plenty of wishes out there for g++ too.) Write Waldo or post to the kde-devel mailing list and I'm sure plenty of detailed suggestions will be forthcoming.
Re:No reason for KDE/GNOME to depend on Qt/Gtk+ (Score:2, Informative)
KDE can import GTK/GNOME themes.
And, the other day, launching my favorite GNOME app using KDE, the systray icon/menu went in the right place.
Well, you may smile at such things, but it works, and it's a beginning....