Re: Port Gnome 3 to Qt
Originally Posted by gururise
I do fully agree with this.. I think that for linux, having two main GUI toolkit is a big problem cause don't let the community have a "standard"... I mean.. take a look at the screenshots of windows standard apps of the last ten years.. ok they changed, but not that much*. The only apps that looked out of place were java apps with Swing Metal theme. On linux you can have fake QT styles on gnome or fake Gtk style on KDE but they looks crap, like when you set Gtk theme for java apps. Ok maybe not "crap" but there are too many glitches and also.. the file/save dialogs for java apps are not the standard of the operating system and this happens between gnome and kde too.. if you're running a gtk app on gnome you'll get the open/save dialog of gtk apps of course..
so.. if you think in terms of gnome "vs" kde thinking that your main desktop env. (let's say, kde) is which a user would consider the "standard" interface and the other (let's say gnome) is which the user would consider a "foreign" then you can ask yourself which was one of the biggest reasons that java isn't so popular. (don't believe? then think that ppl prefer to code in mono so that the app will have a native gtk look instead of using java [don't think that mono has better performance])
so that's why it is wrong (imho) to say:
But the thing is there would not be choice.
* = if you then look at the screenshots of linux desktops in the last ten years you'll see a big mess.. this was ok cause it was the sign of a fast evolution but now it is time for standardize or the user will always have the feeling that he is not using "a product" or "an environment" but a lot of things glued together..
also.. the fact that a new users that wants to start developing linux apps have to choose if to use QT or GTK for his apps is not a good thing.. one reason (but there are many) is that there is less documentation.. another one is that once he has made his choice he his on a rail that will make him feel like if he has "bet" his time on a toolkit and then have to fight to keep it alive (and this is maybe the main obstacle for the QT + GTK merge) so this makes cooperation more difficult between developers that has choosen different GUI Toolkits. And keep in mind: we are talking about something that should be -the same operating system- but it looks like two operating systems mixed together that uses the same kernel.
Last edited by Virtual DarKness; February 1st, 2009 at 02:31 AM.
Linux registered user #72162