This article has been posted on GNOME's Discourse. Please use this Discourse thread to discuss the subject. GNOME Settings is one of the largest modules of the GNOME desktop. It sits comfortable as one of the bigger repositories out there. Not only that, but feature-wise, Settings is a pretty big hub of the desktop, connecting … Continue reading Maintainership of GNOME Settings
Category: GNOME Control Center
GTK4ifying Settings
It took a long time, and massive amounts of energy and sweat and blood, but as of last week, Settings is finally ported to GTK4 and uses libadwaita for platform integration. This was by far the biggest application I've ported to GTK4. In total, around 330 files needed to be either rewritten or at least … Continue reading GTK4ifying Settings
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
Sprint 4: tons of code reviews, improved web calendar discoverer
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. GNOME Calendar: a new web calendar discoverer & optimizations After a fairly big push to reimplement the web calendar discoverer code, it landed … Continue reading Sprint 4: tons of code reviews, improved web calendar discoverer
Calendar management dialog, archiving task lists, Every Detail Matters on Settings (Sprint 2)
During the Sprint #2, a new feature landed in GNOME To Do, GNOME Settings went through an Every Detail Matters session, and Calendar advanced in the calendar management dialog rewrite.
GNOME Settings: more GNOME, more settings
Before deep diving into the more extensive architectural changes that I've been working on GNOME Shell and Mutter, let's take a moment to highlight the latest changes to GNOME Settings. Being the (co)maintainer of Settings for a full year now, the development pace has been great so far. I would go as far as to … Continue reading GNOME Settings: more GNOME, more settings
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
Improving the development experience for GNOME Settings
New DX features on GNOME Settings
Introducing Settings (or, the new Control Center)
Greetings my friends, if you're following the GNOME development closely, you're now more than aware of this movement of reworking GNOME Control Center. It was a remarkably colossal work, specially because we used a bottom-up approach: fix the panels, then switch to the new shell. With the release of GNOME 3.25.91, I'm proud to say: … Continue reading Introducing Settings (or, the new Control Center)
Say hello to the new Wi-Fi panel
Hello my GNOME friends 🙂 Y'all know that we're taking big steps to move Settings (a.k.a Control Center) to a brand-new, super shiny layout. As a courtesy of our beloved designer, Allan Day, we have mockups of a new Settings layout that is both modern and preserves (most of) the functionality we already have. He … Continue reading Say hello to the new Wi-Fi panel