#8 Fresh Sketches
September 3, 2021 • 8 Notes • Curated by FelixUpdate on what happened across the GNOME project in the week from August 27 to September 03.
Core Apps and Libraries
Jakub Steiner reports
Bilal has merged the fresh new GNOME 41 Tour, giving new users a nice welcome to their OS. Instead of screenshots here’s some sketches from the design phase not to spoil the experience. You’ll be able to enjoy the Tour when GNOME releases in September.
Tracker ↗
A filesystem indexer, metadata storage system and search tool.
Sam Thursfield announces
Tracker (database and search engine) has adopted Hotdoc for documentation, the new-look reference manual is avaiable here
Libadwaita ↗
Building blocks for modern GNOME apps using GTK4.
Alice (she/her) says
libadwaita has seen a few API changes this week, make sure to update your apps if you were using them:
AdwWindow:childandAdwApplicationWindow:childhave been renamed tocontentto avoid a name clash withGtkWindow:childAdwValueObjecthas been removed, in most cases it can be replaced withGtkStringListAdwEnumValueObjecthas been renamed toAdwEnumListItemto better reflect how it’s usedAdwViewSwitcherBar:policyandAdwViewSwitcherTitle:policyhave been removed.AdwViewSwitcherPolicyhas lost itsautovalue.AdwViewSwitcherTitlestill provides the same behavior, and it can also be achieved using 2 view switchers in anAdwSqueezerAdwViewSwitcher:narrow-ellipsizehas been removed, this property should have never been publicAdwSqueezerhas gained API to switch children based on their natural size instead of minimum size, mirroringAdwLeafletandAdwFlap
Circle Apps and Libraries
Health ↗
Collect, store and visualise metrics about yourself.
Cogitri announces
I’ve added a new SpinButton-like widget that displays what unit users are entering values in and automatically adjust its value to unit system changes (e.g. metric -> imperial). Also, Health has been added to Damned Lies recently, so I’ve fixed some of Health’s source strings so they work in languages other than English. Health has already been translated to a few languages thanks to the translation team over on https://l10n.gnome.org/module/health/
Apostrophe ↗
A distraction free Markdown editor.
Manuel Genovés says
I’ve released Apostrophe 2.5, which features a new Sepia Mode, and the exported HTML is now responsive thanks to a contribution from Martin Abente. Under the hood some dependencies have been updated, the metadata optimized for Apps for GNOME, and the repository no longer uses master for the principal branch, but main. Get it here.
Third Party Projects
Guido reports
I’ve released version 0.13.1 of phosh (a graphical shell for mobile devices). It adds a “close all” button for notifications, the feedback quick setting cycles through all feedback profiles and we improved encrypted media mounts and fractional scaling support a bit.
Documentation
Julian 🍃 says
I have just published another chapter of GUI development with Rust and GTK 4. It explains how to create a simple To-Do app step by step. Click here to read the chapter. Thanks a lot to Ivan Molodetskikh , Bilal Elmoussaoui and Sabrina for the reviews.
Miscellaneous
Sophie Herold reports
Apps for GNOME has seen some bug fixes, design updates, and several new translations this week. The most visible change is the new landing page illustration by Jakub Steiner.
That’s all for this week!
See you next week, and be sure to stop by #thisweek:gnome.org with updates on your own projects!



