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: GNOME Shell
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
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
The Infamous GNOME Shell Memory Leak
Greetings GNOMErs, at this point, I think it's safe to assume that many of you already heard of a memory leak that was plaguing GNOME Shell. Well, as of yesterday, the two GitLab's MRs that help fixing that issue were merged, and will be available in the next GNOME version. The fixes are being considered … Continue reading The Infamous GNOME Shell Memory Leak
GNOME 3.26 is great
Greetings! I am incredibly excited for GNOME 3.26, and it's been hard to wait for it. I openly admit this fact. This release saw serious, important improvements all over the places, new features landed, some others didn't, thousands of bugs were fixed all across the platform, and I'd like to share my personal highlights for … Continue reading GNOME 3.26 is great
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