I have been working a lot lately on gtk4 rust bindings (with over than 180 commits in the last 2 months). There are still a lot of things to be done if we want the bindings to be in a very good shape (they are very usable though) by the release of gtk4.

If you would like to support the work I do to improve the Rust & GNOME <3, you can do so on liberapay.com/bielmoussaoui

If you’re interested in gtk-rs, I just landed initial support for composite templates in gtk4-rs!


If you want to see how to use it, take a look at the example here:


Surprise! I just released Fragments 1.5 🥳

It's now even sexier - thanks to libhandy 1.0! It also includes additional features like desktop notifications.

build will be available very soon!

libhandy 1.0.0 released. 🎉

We released it a bit in advance to let application maintainers update their submodules in time for the GNOME 3.38.0 release. 😀 That being said, we expect distros to ship libhandy as any other regular stable library. 😉


I have released a new version of the appstream crate. It's more or less a rewrite of the old version, it supports almost every tag supported by the specs & it's now fully documented!



I just put out a new release of Color Picker! (formerly GColor3). Check it out here: https://flathub.org/apps/details/nl.hjdskes.gcolor3

Among other improvements, Color Picker now works with Wayland :)

I have published a little crate that allows you to parse Appstream (metainfo/appdata) files pretty easily using Rust crates.io/crates/appstream

Alright Ubuntu people, if Ubuntu is so easy and accessible, what does this dialog mean, why do I care, and why is it not installed by default on a freshly installed system?

(this tweet is not about the date format that doesn't match system language and is also wrong in itself)

So you think creating a @gnome application is necessarily done with C and you need to fight the compiler for hours before getting anything?

Quite the opposite! This thread shows you how to get started quickly to create a GNOME friendly GTK Rust app!

So it's that time of year again. Time flies.

age++; 🥳

I’ve just created an official fediverse account for Geary announcements: @geary

Feel free to follow that if you're just looking for Geary news and not my cool links and commentary. ;)


I wrote about some of the ongoing GNOME Shell UX work: blogs.gnome.org/shell-dev/2020

There's some very cool stuff cooking in GNOME Shell land, stay tuned!

Thanks to Neville Antony, Games now has nicer game covers, filling the previously empty parts with a heavily blurred version of the cover.

Show older

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!