an application with an odd name, designed entirely to easily install and update the Firefox GNOME Theme, which transforms Firefox (or LibreWolf, in my case) into something that much more closely resembles a GNOME/libadwaita application
When I used to be around in reddit once read a post or a comment from someone who claimed to be a gnome dev calling for a direct port of firefox to wayland to solve all of those gui kit issues once and for all.
Someone else said such thing was not possible - you can port gui apps’ kits to gui kits, not to desktop rendering engines - but a few days ago I also read something about developing an app directly on wayland and that it would be really difficult.
At this point I don’t know what to believe but if this can be done it would be awesome. It’s kind of funny that the linux version of firefox, written in gtk, needs extra stuff to look good and integrated even in freaking gnome
developing an app directly on wayland and that it would be really difficult.
yes it would - you’d just end up reimplementing work from projects like SDL and gtk, this is why we invented libraries.
firefox and gtk
firefox is gtk3 based, which is substantially different from gtk4, and moreso adwaita. there’s some discussion about porting to gtk4, but for large projects like these shit is slow moving - just look at how long steam is taking to port their client to wayland.
When I used to be around in reddit once read a post or a comment from someone who claimed to be a gnome dev calling for a direct port of firefox to wayland to solve all of those gui kit issues once and for all.
Someone else said such thing was not possible - you can port gui apps’ kits to gui kits, not to desktop rendering engines - but a few days ago I also read something about developing an app directly on wayland and that it would be really difficult.
At this point I don’t know what to believe but if this can be done it would be awesome. It’s kind of funny that the linux version of firefox, written in gtk, needs extra stuff to look good and integrated even in freaking gnome
yes it would - you’d just end up reimplementing work from projects like SDL and gtk, this is why we invented libraries.
firefox is gtk3 based, which is substantially different from gtk4, and moreso adwaita. there’s some discussion about porting to gtk4, but for large projects like these shit is slow moving - just look at how long steam is taking to port their client to wayland.