Today is Friday! What does that mean? A new issue of This-Week-in-GNOME is available!

👉 #2 Power-Up!

It's full of awesome news! Make sure to check it out!


Congratulations to Georges Stavracas, our #GUADEC2021 Pants Award winner!

Thank you for all your amazing work with GNOME.

#GUADEC #PantsAward #opensource

This Week in GNOME - Post #1 "Scrolling in the Dark" is online now. Get news about GNOME Shell, WebKitGTK, Libadwaita and more here:

#gnome #twig

I've spent some time on WebKitGTK dark mode support. We now have the color-scheme support (form controls and CSS system colors, still needs review) and can make scrollbars dark for dark pages (any dark pages this time), like macOS and iOS do (already landed).

That's one of the reasons WebKit has moved away from foreign drawing and instead hardcodes the style (the other one: it's not possible with GTK4). The scrollbar thing similarly only works when system scrollbars are not enabled.

I have just released a GTK 4 version of Obfuscate. It no longer uses Cairo, the code is cleaner than it used to be thanks to gtk4-rs and It features some fancy zoom gestures using @exalm's magic.

You can grab it from

"we're going to try bring Arti to a production-quality client implementation over the next year and a half"

"Eventually, once our Rust implementation of Tor is a good replacement for our C implementation, we will stop adding new features to the C implementation, and eventually drop support for it entirely."

#Tor is being rewritten in #Rust 😀

This summer I'm implementing the cool new screenshot UI in GNOME Shell. Here's my blog post about what I've done so far:

If you ever come by a junior friendly job for a Rust developer, please let me know

You know what: it'd be great if people who need accessibility didn't go around calling other people's work "trash". I get it: accessibility is hard, and required for people to use a computer—but you know how proprietary platforms deal with it? They pay developers. You know what Linux users do for it? They fucking whine about it, and then they go out and say that any effort made is trash.

Well, guess what: stuff doesn't fix itself.

The new gtk-rs release is out! New bindings for GTK4 and a lot of other great improvements. More information here:

so it happened and i updated ashpd to the latest zbus features!

you can enjoy it/test it already with the alpha release

I've been working on a series of blog posts on how power works within GNOME.

It took me a while to get my head around this when I joined the project, I'm hoping this will be of use for the next generation of newcomers.

Part 1 is out now:

5 weeks left for my gtk/rust talk and i have no idea what i will be talking about yet. :rainbowdance:

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:

Be aware that the API is bound to change until the first beta, planned for mid-August.

Few days after I managed to get gi-docgen to work properly with the docs generated by gir, the rust utility to generate rust bindings for glib based libs and because I don't like half backed work, I fixed the broken doc links that were too magical before. They are not anymore. Most importantly, we now either don't link to an item(instead of a broken link) for whatever reasons or a properly working one.

so + to very nice gtk4 rust bindings, the docs should be in a very nice shape as well :)

Show thread
Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!