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
Category: Mutter
Profiling GNOME Shell
As of today, Mutter and GNOME Shell support Sysprof-based profiling. Christian wrote a fantastic piece exposing what happened to Sysprof during this cycle already, and how does it look like now, so I'll skip that. Instead, let me focus on what I contributed the most: integrating Mutter/GNOME Shell to Sysprof. Let's start with a video: … Continue reading Profiling GNOME Shell
GNOME Shell and Mutter: better, faster, cleaner
The very first update in the series is about GNOME Shell and Mutter. I've been increasingly involved with the development of those two core components of GNOME, and recently this has been the focus of my development time. Fortunately, Endless allows me to use part of my work time to improve it. Naturally, I prioritize … Continue reading GNOME Shell and Mutter: better, faster, cleaner
My Perspective on This Year’s GUADEC
Greetings GNOMEies This year, I had the pleasure to attend GUADEC at Almeria, Spain. Lots of things happened, and I believe some of them are important to be shared with the greater community. GUADEC This year's GUADEC happened in Almería, Spain. It turns out Almería is a lovely city! Small and safe, locals were friendly … Continue reading My Perspective on This Year’s GUADEC
Leak Hunting and Mutter Hacking
Greetings GNOMErs! Last week, when I upgraded to GNOME 3.28, I was sad to notice an extremely annoying bug in Mutter/GNOME Shell: every once in a while, a micro-stuttering happened. This was in additions to another bug that was disappointing me for quite a while: the tiling/maximize/unmaximize animations were not working on Wayland too. About … Continue reading Leak Hunting and Mutter Hacking
Improved half tiling available in Mutter 3.26.1
A late night announcement: the improved tiling patches (shown in a previous blog post) were merged in Mutter and and GTK+3, and will be available in GNOME 3.26.1 / GTK 3.22.23 (not yet released; should be available this week). I'd like to thank Florian Muellner, Matthias Clasen, Jonas Adahl and AlexGS for all their support, … Continue reading Improved half tiling available in Mutter 3.26.1
Smarter half tiling in GNOME Shell/Mutter
Hello GNOMErs, I think that, at this point, at least a good part of the community is aware of the many new features that are planned to arrive with GNOME 3.26. I'm particularly looking forward a better tiling story in GNOME Shell and Mutter. And, y'know, I'm not exactly a referrence in being passive about … Continue reading Smarter half tiling in GNOME Shell/Mutter