If you're interested in GNOME Mobile development, adaptive apps, and the future of the GNOME platform join our virtual Q&A later this week!
Thursday, July 29
We're kicking off #GUADEC2021 with a welcome party! Bring your favorite drink and snack and join us in Track 1 at 19:00 UTC today for this informal social: https://events.gnome.org/event/9/page/108-social-events
Check your registration email for the Track 1 access code, or register today to receive it!
Rust GCC Backend was officially merged in the compiler.
The new gtk-rs release is out! New bindings for GTK4 and a lot of other great improvements. More information here: https://gtk-rs.org/blog/2021/06/22/new-release.html
Libadwaita 1.0.0-alpha.1 is out!
Start porting your application from GTK 3 and Libhandy to GTK 4 and Libadwaita now with our migration guide: https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1.0.0-alpha.1/migrating-libhandy-1-4-to-libadwaita.html
Be aware that the API is bound to change until the first beta, planned for mid-August.
It's now possible to compile small Rust programs with libgccjit! This will enable Rust on a bunch more architectures.
Admittedly these programs don't run correctly yet, but getting something basic working often takes 80% of the work in PL.
"Break ABI to save C++" is a great talk, among other things because it uses Compiler Explorer to show exactly what happens at the assembly level when you change things that will break ABI - https://www.youtube.com/watch?v=By7b19YIv8Q
I posted a wall of text to give my views about the future of instant messaging in the GNOME community.
IRC has served us very well for many years, but I think it's time to let it go and move together towards a more modern platform.
That doesn't mean ditching IRC just like that would be a success. We need our community members to want to move together in the same direction.
A new platform is a target, but without transition plan we're doomed to fail again.
Looks like #Rust in GCC is progressing nicely: https://thephilbert.io/2021/05/03/gcc-rust-monthly-report-5-april-2021/
If you know #C, consider helping out.
MellowPlayer is a free and open source software for listening to music from various cloud services in a single desktop application window
Install: Flatpak and AppImage packages, EXE (Windows)
Did you know #postmarketOS supports a few smartwatches? Well, now you do!
However, up till now we didn't have a proper UI for them. Since I put a lot of work in the Mer stack to get it running for #Glacier, it was only a few more packages to get #AsteroidOS up and running on #postmarketOS as well!
Merge request coming in real soon!
A few days ago I had an idea for a simple e-ink project and found Inkplate - an Open Hardware design with ESP32 and recycled Kindle displays.
Programmed it to wake up daily at midnight to download a PGM image over WiFi (https://gitlab.com/dos1/kartka) from a server which checks some stuff like trash collection schedule. Should last years on a single battery charge.
Check it out if you look for a super approachable way to build some e-ink stuff! https://inkplate.io/
"Anybody from the Alpine community (or related projects such as downstreams like postmarketOS) is welcome to submit a talk for the conference, even if they are not a developer, as long as the talk is related to Alpine. So, for example, if you've built something cool with Alpine, we want to hear from you!"
Here comes libadwaita! Read about our plans to make GNOME apps and GTK 4 even better, and about the future of libhandy: https://adrienplazas.com/blog/2021/03/31/introducing-libadwaita.html
New tutorial: Drawing GNOME app mockups in Inkscape!
If you've ever wondered how to get started drawing app mockups like we do on the design team, this is for you :)
Finally took the time to write about those tabs I've been tooting about: https://blogs.gnome.org/alexm/2021/03/13/reinventing-tabs/
OSS Contributor, Technology Enthusiast
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!