Live data from Hacker News

Firefox nightlies for Linux are now using Gtk+3

glandium.org

61–70 of 129 posts

Re: Firefox nightlies for Linux are now using Gtk+3

#61

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

I would like to see a screenshot of that xfce-b5 theme and what you want to achieve. For reference, this is how Firefox/Iceweasel looks in my system, running GNOME Shell: https://i.imgur.com/VedZNiC.png

I didn't crop it: that is all that is visible when maximised. I'm using tree-style-tabs for Firefox, and the Hide Top Bar and Maximus Two extensions for the Shell.

Re: Firefox nightlies for Linux are now using Gtk+3

#62
post #58

Anyone from Mozilla aware of the status of the Qt Firefox port? I remember seeing progress on Github and I was really excited for a while, but it seems to have completely disappeared. Right now the Qt world doesn't have an acceptable browser, which is incredibly annoying for us since we're targeting Qt-based desktop environments. I'm hoping the move to GTK3 at the very least helps towards that.

Ubuntu has a Qt/QML browser, it runs on phones, tablets and desktop https://www.youtube.com/watch?v=mZsWa6F609M

thanks for posting!

Re: Firefox nightlies for Linux are now using Gtk+3

#63
post #18
post #16

Chrome used GTK2 as that was current at the time, and when we looked into GTK3 we concluded that it'd be a pain to target both simultaneously (the point of the new major version number is that the API changed) and that as long as we were supporting old distros (e.g. "Long Term Support" versions) we should keep GTK2. These days, those older versions are dying away, but Chrome doesn't use much GTK anyway. I wonder how…

I wonder if the difference in decision here has to do with Firefox having its own Long Term Support version. So people needing GTK2 on say Ubuntu LTS can use Firefox LTS for that, and latest Firefox is more free to focus on GTK3.

Firefox' LTS (called ESR) [1] only has one year of support in it (as opposed to default six weeks).

[1] https://www.mozilla.org/en-US/firefox/organizations/faq/

Re: Firefox nightlies for Linux are now using Gtk+3

#64

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

I would like to see a screenshot of that xfce-b5 theme and what you want to achieve. For reference, this is how Firefox/Iceweasel looks in my system, running GNOME Shell: https://i.imgur.com/VedZNiC.png I didn't crop it: that is all that is visible when maximised. I'm using tree-style-tabs for Firefox, and the Hide Top Bar and Maximus Two extensions for the Shell.

What tab management thingy on the left are you using?

Re: Firefox nightlies for Linux are now using Gtk+3

#65

Earlier quoted context omitted.

I would like to see a screenshot of that xfce-b5 theme and what you want to achieve. For reference, this is how Firefox/Iceweasel looks in my system, running GNOME Shell: https://i.imgur.com/VedZNiC.png I didn't crop it: that is all that is visible when maximised. I'm using tree-style-tabs for Firefox, and the Hide Top Bar and Maximus Two extensions for the Shell.

What tab management thingy on the left are you using?

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...

Re: Firefox nightlies for Linux are now using Gtk+3

#66

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

I would like to see a screenshot of that xfce-b5 theme and what you want to achieve. For reference, this is how Firefox/Iceweasel looks in my system, running GNOME Shell: https://i.imgur.com/VedZNiC.png I didn't crop it: that is all that is visible when maximised. I'm using tree-style-tabs for Firefox, and the Hide Top Bar and Maximus Two extensions for the Shell.

https://i.imgur.com/wYVyJG5.png

Most gtk2-based (or dependent, in case of eclipse) apps I use at daily basis (incl. floating deadbeef settings window with older gtk2 plugin) side-by-side. I haven't included evince (gtk3) as I am using partially broken gtk3-Mist theme (not compact as xfce-b5, but still better than Adwaita). Nothing scaled, cropped or such. Btw, I use Classic Theme Restorer plugin, which also helps with firefox UI compactification.

Re: Firefox nightlies for Linux are now using Gtk+3

#67

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

I was prepared to whine about exactly that.

There is literally no gtk3 theme that, simultaneously:

- Is not flat and generally grey or dark blue. It's as if everyone Apple fanboy who was rejected by Apple's UX department is now making GTK themes.

- Is not frickin' ginormous. I know multitasking is frowned upon now that we have tablets, but I have a bloody 27" screen, I want more than one window on it at the same time!

- Doesn't break in the next release.

At first (as in, 2011 or so) I just blamed it on gtk3 being new and all that. But we're four years from that. This disaster seems to be intentional.

Re: Firefox nightlies for Linux are now using Gtk+3

#68

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

What's the problem with deadbeef? It supports both GTK+2 and GTK+3 interfaces - GTK+2 is even the default and considered more stable since most of deadbeefs developers prefer that one.

Edit: Regarding Evince, there's Atril. It's the GTK+2 evince fork from the mate developers.

Re: Firefox nightlies for Linux are now using Gtk+3

#69

Disasterous :( For me, it has begun from evince and deadbeef, now firefox is on its way to follow. The problem is that I am unable to find any compact gtk-3 theme that looks like xfce-b5 theme for gtk-2. Xfce theming engine seems to be broken under gtk>=3.8. The only possibility is to recreate theme from scratch and pray that nothing would be broken when minor bumps again. Hell, I am unable to find any theme compact…

I for one like the current gnome themes but I can very much relate to (Gnome and Ubuntu) devs going off in other directions that I find weird and counterproductive ("breaking" (IMO) alt-tab, copying "shiny things" (dock) from Mac etc), copying other problematic (IMO) designs (single menu, hidden menus) from Mac.

Re: Firefox nightlies for Linux are now using Gtk+3

#70

Earlier quoted context omitted.

I would like to see a screenshot of that xfce-b5 theme and what you want to achieve. For reference, this is how Firefox/Iceweasel looks in my system, running GNOME Shell: https://i.imgur.com/VedZNiC.png I didn't crop it: that is all that is visible when maximised. I'm using tree-style-tabs for Firefox, and the Hide Top Bar and Maximus Two extensions for the Shell.

What tab management thingy on the left are you using?

TreeStyleTabs, like felipeerias already mentioned seems to be THE reason why a whole lot of people use Firefox. (Others like me have a bunch of additional reasons.)
Post reply on HN