GNOME changed its UI and monospace fonts this week, in a long anticipated change that is planned for GNOME 48. The new fonts are called Adwaita Sans and Adwaita Mono. Adwaita Sans is a modified version of Inter, and replaces Cantarell as the UI font. Adwaita Mono is a modified version of Iosevka, and replaces Source Code Pro as the default monospace font. This feature was implemented by Jamie Gravendeel, with last-minute assistance from Florian Muellner.
libadwaita now provides API for accessing the system monospace and document fonts, both programmatically and from CSS.
Additionally, the .monospace style class uses the system font now, instead of monospace, so apps don’t need to access it themselves from the settings portal and gsettings anymore
Some news from a previous week: a collection of design updates have appeared in Text Editor, in time for the upcoming GNOME 48 release. The changes include a new document sidebar, which combines document properties and settings. There is also a new floating line/column indicator.
Work continued on GNOME’s new Digital Wellbeing features this week. Changes were made to allow screen time to be viewed independently of the screen time limit feature, and a setting was added to allow screen time recording to be disabled. The labels in the settings panel were also polished. Much of this work was made possible by an Endless grant to the GNOME Foundation.
This week Iotas was accepted into GNOME Circle. Iotas aims to provide distraction-free note taking, and lets you sync your notes across devices with Nextcloud. Congratulations!
This week we released version 1.8.4 of Graphs, it’s a minor release primarily focusing on the update to the GNOME 47 runtime:
Update to the GNOME 47 runtime, with support for accent colours.
The rubberband on the canvas has been improved, now it has rounded corners similar to Nautilus
Equation parsing has been improved, now handling edge-cases better. It’s now also completely case-insensitive, meaning “Pi” and “PI” are both acceptable variants of the greek letter π.
Meanwhile we’re working hard on the next major release. The latest main channel on our Gitlab now has support for actual equations spanning an infinite canvas, and operations are calculated analytically with the equations changing their names accordingly. We’ve also got a brand new style-editor with a live preview. Stay tuned for an announcement on this later on, in the meantime you can check out the upcoming release on the Flathub beta channel.
This week Dan Yeaw release Gaphor 3.0. This release is a major step forward. It contains a lot of UI updates. In addition Gaphor’s internal data models has been updated and improved. More details you can find in this blog post. You can find the latest version in Flatpak. macOS and Windows versions are available from our website.
How are you going to find your friends and coordinate end of day drinks when you’re lost in the middle of a large crowd in a big city? With the new version of your favorite Matrix client, of course! Here is Fractal 10.
The QR code scanning code has been ported to libaperture, the library behind GNOME Camera. This should result in better performance and more reliability.
Pills for users and rooms mentions show consistently in the right place instead of seemingly random places, getting rid of one of our oldest and most annoying bug.
Attachments go through the send queue, ensuring correct order of all messages and improving the visual feedback.
Videos were often not playing after loading in the room history. This was fixed, and we also show properly when an error occurred.
We were downloading too many different sizes for avatar images, which would fill the media cache needlessly. We now only download a couple of sizes. This has the extra benefit of fixing blurry or missing thumbnails in notifications.
As usual, this release includes other improvements and fixes thanks to all our contributors, and our upstream projects.
We want to address special thanks to the translators who worked on this version. We know this is a huge undertaking and have a deep appreciation for what you’ve done. If you want to help with this effort, head over to Damned Lies.
We have a lot of improvements in mind for our next release, but if you want a particular feature to make it, the surest way is to implement it yourself! Start by looking at our issues or just come say hello in our Matrix room.