Announcement
Collapse
No announcement yet.
The GTK3 Port Of Firefox Is Making Progress, Firefox Can Run On Wayland
Collapse
X
-
Originally posted by Rallos Zek View PostBullshit! Gnome 3.12 is using CSD as we speak.
http://blogs.gnome.org/mclasen/2014/...s-in-gtk-3-12/
Comment
-
Originally posted by oleid View PostAFAIK gtk has no plugin infrastructure for anything. And possibly not the man power to add that stuff. Adding linking dependencies on c++ to the core library is out of question... Not a pretty excuse.
So all I hear is excuses.
Originally posted by oleid View PostIt was never part of any distribution, because nobody cared enough about file dialogs.
Originally posted by oleid View PostNot on my desktop.
Originally posted by oleid View PostPerfect examples, really... Most of them use their own toolkit anyway. Any pure gtk app that has kde file dialogs?
Originally posted by oleid View PostAny kde app, that has gtk file dialogs?
Originally posted by oleid View PostThe only existing solution I know is the ld_preload wrapper. You can't include that into gtk. Distributions could provide it, however obviously, there is not enough interest. If YOU would contact the gtk developers and ask politely under what circumstances what method for using native dialogs could be added to the library AND develop the code yourself instead of whining in this very forum, then it would surely be included. But there are more pressing issues than this and gtk is understaffed anyway.Last edited by Temar; 27 June 2014, 04:54 AM.
Comment
-
Originally posted by Rallos Zek View PostBullshit! Gnome 3.12 is using CSD as we speak.
http://blogs.gnome.org/mclasen/2014/...s-in-gtk-3-12/
Of course, GTK+ is used in many places, and client-side decorations may look foreign in some of them. Together with these changes, we introduced a dialogs-use-header setting. Built-in dialogs will fall back to a more traditional appearance if it is not set:
Comment
-
Gtk should be a toolkit not a platform abstraction layer. Platform abstraction not related to the core duties of gtk should not be in gtk. I think something like abstract the file picker should be in a third part lib. Also a different file picker can break apps work flow so it is important the dev of the app and not the distribution activate something like this...
Also I like Gtk is a (almost) "native" toolkit. Even if Qt is very good I am hope its never take over the linux desktop space.
Also it is suicide for firefox to switch to Qt on Osx (and probably at windows). Qt is not sufficient native and mac user is way more picky with native feelings than most linux user. So even if they switch to qt they still need to support the same numbers of tookit.
Comment
-
You're out of luck then:
"What is GTK+, and how can I use it?
GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.
Where can I use it?
Everywhere! GTK+ is cross-platform and boasts an easy to use API, speeding up your development time. Take a look at the screenshots to see a number of platforms GTK+ will run."
(From http://www.gtk.org)
I guess you'd best go back to Athena... That really only runs on X11.
Comment
-
The best thing about firefox using gtk3 is that you can now export it as a broadway HTML5 application.
Now you can just use a browser to use firefox.
Then I can finally configure my netgear gs108t which seems to be build specifically for IE6, so I cannot configure it from my chromebook. But with a firefox through html5 export I can :-).
Comment
-
Originally posted by Akka View PostGtk should be a toolkit not a platform abstraction layer. Platform abstraction not related to the core duties of gtk should not be in gtk. I think something like abstract the file picker should be in a third part lib. Also a different file picker can break apps work flow so it is important the dev of the app and not the distribution activate something like this...
Qt is not sufficient native and mac user is way more picky with native feelings than most linux user. So even if they switch to qt they still need to support the same numbers of tookit.
Comment
Comment