#8 Fresh Sketches
Update 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.
libadwaita has seen a few API changes this week, make sure to update your apps if you were using them:
AdwWindow:child
andAdwApplicationWindow:child
have been renamed tocontent
to avoid a name clash withGtkWindow:child
AdwValueObject
has been removed, in most cases it can be replaced withGtkStringList
AdwEnumValueObject
has been renamed toAdwEnumListItem
to better reflect how it’s usedAdwViewSwitcherBar:policy
andAdwViewSwitcherTitle:policy
have been removed.AdwViewSwitcherPolicy
has lost itsauto
value.AdwViewSwitcherTitle
still provides the same behavior, and it can also be achieved using 2 view switchers in anAdwSqueezer
AdwViewSwitcher:narrow-ellipsize
has been removed, this property should have never been publicAdwSqueezer
has gained API to switch children based on their natural size instead of minimum size, mirroringAdwLeaflet
andAdwFlap
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!