Blog

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

App Grid in GNOME Shell

GNOME Shell is the cornerstone of the GNOME experience. It is the part of the system where the vast majority of user interactions takes place. Windows are managed by it. Launching and closing applications as well. Workspaces, running commands, seeing the status of your system — GNOME Shell covers pretty much everything. One interesting aspect … Continue reading App Grid in GNOME Shell