tomh009 said:
Really? Apart from little skinned applets (MSN Messenger, ThinkVantage tools) the core Windows apps I use tend to be fairly consistent. But of course I only use a small subset of what's out there ...
XP + winamp + firefox + lightroom + ventrilo + MSN + netbeans + openoffice.org. Oh, and I've been known to use Kate from the windows port of KDE 3, but that's sort of asking for it.
Of these, Ventrilo and most of XP itself are straightforward Win32 apps with the default look. Firefox, O
and netbeans make attempts to fit in, and Lightroom + MSN + Winamp look completely different.
I guess it comes down to how you count the "attempts to fit in". Using Firefox as the example, it's slightly off: Consider how the toolbar buttons are custom, while konqueror uses the same ones as the rest of KDE. Or look at the "tabs" in the option menu - I quite like the way you chose subsections, but it's not exactly a standard Win32 widget. Not that it's a bad integration job, far from it - but it's good theming + use of native dialogs, not a native Win32 app.
This
Ars Technica article is also relevant, and I quite like the screenshot.
@ Gemini:
Remember that the Gtk/Gnome and Qt/KDE camps contain much more than GUI toolkits. Qt is mainly a C++ environment, while gtk itself is C with a homebrew object model - of course, both have assorted bindings. Gtk apps generally use glib, while Qt provides similar things. Gnome and KDE have very different ideas about usability/defaults/configurability. They use different licenses - Qt is GPL, while Gtk is LGPL.
This goes on, but basically: They're separate camps of people that prefer different things, and the GUI toolkit part is not really the biggest divide. Trying to unite them in a Qtk/GnomeDE - mashup would end in tears, and picking just one throws away too much.
On the positive side, the problems are rather overrated. I just wrote a lot of text in KDE, with LaTeX, kate, konsole, konqueror, okular, and the odd one out: dia. The theme is slightly different and I hate the gnome file selector dialog, but as problems go that's peanuts. The fact that I'm using an app from this entirely different background and those two are my largest complaints illustrates how
well this works, if anything.