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 saw a fantastic amount of improvements. It was dominated by stability improvements, such as a large number of crashes being fixed. Calendar does not misinterpret the -d
command line option as a short of --date
anymore. The search engine of GNOME Calendar received an important improvement that makes it more robust and less flickery.
Thanks to Jakub, Calendar also received a fresh new icon! Check this out:

And also a development icon:

The new development icon is only enabled when running a development Flatpak.
To Do
GNOME To Do unfortunately didn’t see a lot of action during this Sprint. It now uses the Background portal instead of adding a custom file to .config/autostart
.
Settings
GNOME Settings, on the other hand, received some large chunks of cleanup! Thanks to Robert Ancell, the Network panel is in the process of being cleaned up to match modern practices, such as GtkTemplate and g_autoptr
.
The Privacy panel was also split to a number of self-contained panels! Take a look:
Keep in mind that this is just an initial implementation. There are plans and ongoing research to improve the sidebar navigation, new Display panel mockups, improvements in the Applications panel, and much more, so these screenshots are only representative of the current point in time.
I’ve started working on updating Bastien’s branch that adds a new dialog to select the Alternate Characters key. There is only a tiny fraction of work to be done, but I originally targeted it to be ready for next Sprint anyway.
Retrospective
I’m somewhat disappointed to see some fragility of Scrum when the team size is 1, and unexpected events happen. Even though I’m certain Scrum is supposed to be a team system, I admit I had higher expectations for it.
On the other hand, I’m positively surprised how much it allows me to do when I’m following a regular routine. Even dedicating mere 30 minutes of free time make a lot of difference with the focus the Sprints bring. And because I can manage these projects on my own, and prioritize tasks, I believe it has some balance between stability improvements, cleanups, code reviews, new features, redesigns, and issue tracker management.
Why does the calendar icon get renewed? It’s really cool already, not so the new design, unfortunately. 😬
LikeLike
I also prefer the current icon. Without this blog post, I would never have understood what the new icon represented 😦
LikeLike
You can read the linked url to understand the rationale behind it.
LikeLike
Hmm.
I suggest thinking about the icon again. I do not recognize the new icon as calendar icon. Dots on a paper sheet? Could be some kind of game? Five or more?
Avoiding any kind of character from any existing language one the world shouldn’t work out well. There a lot of characters.
LikeLike
Calendar and Todo are really looking great. I’ve tested them in a VM of the upcoming librem5 phone (which uses gnome). Todo is usable as is and Calendar is almost there. Maybe the tool bars could be moved to a slide out side panel. Do you have any plans for allowing these apps to work on small screens?
Thanks for all your contributions to gnome.
LikeLike
Hi, i am using Calendar so i cant add people 😦 this feature is planned ?
LikeLike