The number of insanely cool things happening in GNOME/GTK land right now is ridiculous
The current stuff is always shitty, fiddly, not nice, buggy, unstable, and so on. Like a big bundle of dirty hacks.
But you constantly hear voices that the next step is a really big thing and everything is going to be great.
... that was true for my last ~20 KDE years, and it's probably equally true for Gnome. :-P
@tbernard ... but I'm a bit excited anyways, admittedly, because I'm going to give libhandy a try for some of my UIs in the next year.
I just recently began using Gtk for that, and was a bit disappointed from the very classic, old-fashioned look and feel it had.
@tbernard Oh yes it will 🚀
There are new contributors every day, the most experienced ones are making it always easier for newcomers to make incredible apps, we're working on making the onboarding experience smoother: there is A LOT happening and it's not about to stop!
@tbernard I ♥ that apps can start using GTK 4 _now_ and not have to wait for a distro to ship GTK 4.
Thanks, Flatpak & Flathub!
@tbernard though libhandy widgets tend to sit in the review queue for months... It would really benefit from having another reviewer.
@tbernard My biggest question regarding GTK4 is its GLES support, it currently does not perform nicely on mobile devices with OpenGL and GLES rendering at all, and just comparably to GTK3 in CPU rendering. Are there some goals or is there some active work in improving that?
@Alexmitter @tbernard Yes, we definitely want to improve our GLES use. For the release we've been concentrating on desktop GL, because that's where our users are; but now that 4.0 is out the door, we can look at improving the performance on GLES—also because we use ANGLE on Windows, which is basically GLES on DirectX.
@Alexmitter @tbernard The OpenGL drivers on Windows are *atrocious*. They are buggy and tend to crash a lot, like the Intel ones. As for discrete GPUs, it's just not a priority for vendors, so you get either old versions of GL, or you get pretty crappy drivers. People using GL end up adopting ANGLE, but the truth is that very few people use GL on Windows.
@tbernard Most exciting things off the top of my head in the GNOME land:
- Super simple "one click to build and run" development process with flatpak and builder
- Flatpak & Flathub
- libadwaita (GNOME HIG lib for GTK4)
- Everything Rust
- GNOME Circle
- That one big upcoming change
- That one upcoming non-profit
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!