Even better screencast with GNOME on Wayland

With last week's release of PipeWire 3, and Mutter's subsequent adaptation to depend on it, I decided to revive something I have started to work on a few months ago. The results can be found in this merge request. PipeWire 0.3 brings one very interesting and important feature to the game: it can import DMA-Buf … Continue reading Even better screencast with GNOME on Wayland

Welcome 2020

Disclaimer: this article represents my own personal opinions and thoughts. Not my employer's, nor GNOME's, but my own. This is coming a bit late, and I was not convinced it would be a good idea to publish, but ultimately concluded it was important enough. Bear with me, this is an chaotic set of written ideas. … Continue reading Welcome 2020

Screencasting with OBS Studio on Wayland

For the past few months, I've been doing live coding sessions on YouTube showing how GNOME development goes. Usually it's a pair of sessions per week, one in Brazilian Portuguese so that my beloved community can enjoy GNOME in their native language; and one in English, to give other people at least a chance to … Continue reading Screencasting with OBS Studio on Wayland

Sprint 6: new Calendar icon, Flatpak portals in To Do, Privacy panel

The┬áSprint┬áseries comes out every 3 weeks or so. Focus will be on the apps I maintain (Calendar, To Do, Settings, and Mutter), but it may also include other applications that I contribute to. This report is one Sprint late, since last Sprint was dominated by the GNOME Shell Hackfest. More on that below. Calendar Calendar … Continue reading Sprint 6: new Calendar icon, Flatpak portals in To Do, Privacy panel

Sprint 5: stability, stability, stability

The Sprint series comes out every 3 weeks or so. Focus will be on the apps I maintain (Calendar, To Do, and Settings), but it may also include other applications that I contribute to. Calendar GNOME Calendar saw a moderately busy spring, mostly focused on landing a few outstanding 3.32 merge requests (thanks Michael Catanzaro for writing … Continue reading Sprint 5: stability, stability, stability