The GNOME Mobile Q&A starts in half an hour (14:00 UTC)!

We'll have many of the core people behind various pieces of the stack, including @agx, @KekunPlazas, @exalm, @dos, and myself.

Join here:

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!

We'll have many of the core people behind various pieces of the stack, including @agx, @KekunPlazas, @exalm, @dos, and myself.

Thursday, July 29
14:00 UTC

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!


Asking for financial help 

Hey folks, it feels a bit rude to ask again, but I’m still struggling to find work right now and don’t have much money left. I don’t have enough to pay rent or bills right now. If you can spare it, I would really appreciate if you could help me out.

Paypal: Patreon:

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

You want to know what happens in #GNOME?

Weekly updates are now available here:

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

My dynamic render time MR has finally been merged to Mutter!

It should give a slight decrease in input latency, especially on lower refresh-rate displays such as 60 Hz. In rare cases it can also give a slight boost to the FPS in GNOME Shell.

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:

GtkStack pages can set a needs-attention flag. How do people use it? So far I've only found it in gnome-clocks for indicating running stopwatch or timer, and in GTK widget factory.

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.

Part 3 of my series on how GNOME development works is out now. This time: How to get things you want.

Fragments will get a big V2 update soon! 😎

Completely rewritten from scratch to make use of GTK4, libadwaita - and of course Rust!

A small sneak peek...

Show older

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).