Pinned toot

As I've had a few new followers, by way of :

- I'm a free and open source software developer
- I contribute to , typically in the core platform libraries
- I mostly toot about my History of the GNOME project podcast (every week, on Thursday) and about my plastic models
- I try to keep my software development ranting to the bird site, but it may end up spilling over here

To all GNU project members past and present. I want to hear from you. Please email me.

The fight for diversity, equality and inclusion is the fight for software freedom. Our movement will only be successful if it includes everyone. RMS does not speak for these values.

Following up my previous post on building desktop apps with #GTK and #Rust, I've just released a tutorial on how to package those apps with #Flatpak and publish on #Flathub.

Finally got the time to add a Rust GNOME Application template to Builder.

Taking advantage of the @gnome icon guidelines and the appropriate tooling for writing my @guadec talk

Hi everyone! My name is Chris. I develop apps for the GNOME desktop, and host I’m currently looking for full-time work so that I can pay essential things like food and rent. I would really appreciate any financial help you can spare.

One-time donations are at

My Patreon is at

Waiting for the Real Grade version of the Nu Gundam, here’s the MG ver.Ka. First time hand painting, there’s lots of room to improve

Decided to go for a wee bit of wear and tear on the paint scheme for the Nu. Feels appropriate.

Aw, shame: Tootdon is getting retired by their developers. I liked its feature of having tabs for different search terms and tags. I wonder if people have a suggestion for a mastodon client for iOS...

Of course, constraint layouts have a cost. Specialised, finely tuned layout managers beat general purpose ones. If you're shoving 100s of rows in a list box, you probably want to keep using the GtkListBox widget; but if you have a form view, or a complex UI with a known set of widgets, do give constraints a try, and you can avoid lots of nested boxes and messing around with alignment and expansion flags

Maybe, at some point, we'll also get an integrated constraint editor in Glade or GNOME Builder… That would be neat, and would make writing GNOME apps a more pleasant experience

Started working on it in late 2016, as a separate library for GTK 3, to be used by Endless for their applications. After writing the layout manager delegate class, I've spent the last 3 months cleaning up the solver and the various moving pieces; with the help of Matthias Clasen, we finally got it merged today, with a lot more features.

Show more

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!