#272 Shiny Icons
Update on what happened across the GNOME project in the week from October 23 to October 30.
GNOME Fellowship
Sophie (she/her) says
GNOME RFC Process, many fixes in glycin, CMYK images in Loupe, and more: Learn about my work in October as part of the GNOME Fellowship.
GNOME Core Apps and Libraries
Files ↗
Providing a simple and integrated way of managing your files and browsing your file system.
Peter Eisenmann announces
Many MRs have landed in Files since the 51.1 release! Here are some highlights:
- Jakub Steiner made some ✨shiny✨ new placeholder icons
- Khalid Abu Shawarib removed blocking I/O, so Files feels snappier
- Khalid also added more file operation tests and fixed issues an automated audit turned up
- Sivaprasad Murali brought operation error messages in line with the HIG
- Corey Berla fixed a security issue with emptying the trash on removable devices
- Jordan Petridis set up automated testing on GNOME OS in GitLab CI
- “Programejt” made sure overly long content text in the properties dialog doesn’t get ellipsized
- Peter Eisenmann taught the “Open With” app search to also match executable names
Software ↗
Lets you install and update applications and system extensions.
Philip Withnall says
Thanks to sysprof profiling by Jeff Fortin and code review by Georges, gnome-software has had some nice speedups in icon loading and downloading this week, which should make icons show up a lot faster in app listings, and reduce bandwidth and disk usage. See https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/2466
Calendar ↗
A simple calendar application.
Georges Stavracas (feaneron) announces
GNOME Calendar continues to evolve with a few user facing and accessibility improvements in the past week. Thank you to everyone who submitted patches that landed this week, and everyone who reviewed and gave feedback on them!
Folding Search Results
Previously, searching in Calendar showed all instances of matching recurring events. Last week, we managed to merge a long-awaited patch that improves this behaviour by folding all instances of a matching recurring event into a single row! This makes searching for events cleaner and easier to parse, as the results are no longer flooded with irrelevant duplicates.
See !808, by John Cardullo; reviewed by Niklas Wimmer, Alen Galinec, Zelda Ahmed, and Georges Stavracas
Focus Selected Date First
Continuing the long effort to make GNOME Calendar more keyboard accessible, we landed a small tweak that improves the behaviour when tabbing into the sidebar’s and event editor’s date chooser grid. Instead of focusing the first cell in the grid, focus is now properly moved to the currently selected date’s cell. This matches the expected behavior when tabbing into other grids or lists, to first focus the currently selected item.
See !869, by Hari Rana; reviewed by Niklas Wimmer
Improved Screen Reader Output
To make Calendar more accessible, grid cells in the month view and date chooser will announce the month and day of the cell when focused. Previously, these cells only announced the day of the month, which made it very difficult for users to identify which month they were currently in!
See !886 and !887, by Arak; reviewed by Hari Rana and Niklas Wimmer
GLib ↗
The low-level core library that forms the basis for projects such as GTK and GNOME.
Philip Withnall announces
Support for XDG intents has landed in GLib, thanks to work by Ignacy Kuchciński (based on implementation work by Sebastian Wick and spec work by many others). This is the groundwork for allowing apps to register themselves as supporting opening commands in a terminal, or handling certain URI schemes. Work is ongoing to implement these specific intents. See the specification and the implementation in GLib.
GNOME Circle Apps and Libraries
Alexander Vanhee reports
Bazaar has hit half a million downloads on Flathub! To celebrate, I’ve fixed our most upvoted issue: the Bazaar Flatpak can now install apps from user remotes. Try it today with the beta on the GNOME Nightly remote, and report any issues you may face, especially on that niche distro only you and your grandma use.
Third Party Projects
Mark announces
GitY 2026.7 is now out! No longer is GitY simply a git repository viewer you can now manage your repositories directly. Many features have been added this year to make it a modern version of GitG. The most recent changes include:
- Add tags and branches
- Remove tags, branches, and stashes
- Commit diffs show images being added, changed, or removed (if you’re curious on the technical details it uses glycin)
- Search branches, tags, and stashes with CTRL-SHIFT-F
- Live repository refresh is now available as an option (default off)
- Can turn off the summary of lines changed per diff
Download from Flahub: https://flathub.org/en/apps/com.markdeepwell.GitY
Nathan Perlman reports
Rewaita got an update to v1.1.8 this week! This update was mostly focused on adding new features and filling in some of the odd blanks in the theming.
What’s new?
- Added gtksourceview theme support (the editor part Gedit and Builder)
- Finally added hot reloading for GTK4
- Fixed Firefox 157.0 theming issues
- Moved user guide to Github wiki
- Unrelated to GNOME but Rewaita now has Cinnamon desktop support
Hope you all enjoy! Give Rewaita a try if you haven’t, once you get sucked in you’ll never want to go back. And if do you like it make sure to leave a star on Github. Installs are available of Flathub and the AUR.
Rat Cornu reports
Ratic got a new version 0.4.5 this week!
This is not a big update, but it greatly improve performances: it is now instantaneous to reload the datas already cached during previous launches. Furthermore, scrolling in the application no longer make it lag, and the image cache size can been limited to control RAM consumption.
You can check the new version on Flathub, on the repo, or even come discuss with us on our matrix room!
Thanks again for all the people that contribute to the localization on weblate!
Anton Isaiev reports
RustConn 0.24 is out - a connection manager for SSH, RDP, VNC, SPICE, Telnet, Serial, Kubernetes, Web and Zero Trust, built with GTK4 and Libadwaita.
Since 0.23:
- Faster SSH connects (no process spawns on the UI thread) and a Bitwarden performance pass
- “Set Up Key Authentication…” - generate or reuse an SSH key, install it, verify, switch over
- Terminal
.rscscripting + OSC 52 remote clipboard- RDP clipboard direction control, QUIC proxy preset, richer MobaXterm import/export
- Embedded browser in the Snap (now on core26)
- Loopback-only tunnels and stdin-fed Bitwarden secrets
Thanks to Christian Petri, Naim Shafiev and all the contributors and translators who drove this cycle. And thanks to everyone who files bugs and supports the project - this cycle was driven largely by the issues you reported. If you’d like to support development, the repo has a Sponsor link.
https://github.com/totoshko88/RustConn https://flathub.org/apps/io.github.totoshko88.RustConn https://snapcraft.io/rustconn/
Daniel Elia announces
Convey 51.0 has been released!
Since 50.2-1 it has become a much more polished mail client; narrow windows and mobile layouts work better, notifications are clearer, with several showing at once, and spell-checking has proper dictionary support.
- Subject shown above the conversation
- Per-address signatures, with images
- Drag to resize images in the composer
- Unread filter in the search bar
- Unsubscribe from mailing lists
- Reply to List action
- Local Starred folder for IMAP accounts
- Folders in a sidebar on mobile
I’m working on adding a “Favourites” section to the sidebar, so folders from any account can be shown at the top of the sidebar, and there’s still bugs to be fixed, all planned for 51.1
Lastly, a big thank-you the community for getting so involved with the development of Convey, its first release to Flathub was a little over a month ago, and it’s seen much more adoption than I expected!
Check it out on Flathub, and check out the repo here
Fractal ↗
Matrix messaging app for GNOME written in Rust.
Kévin Commaille reports
Only a week went by since our previous security-related update, and several upstream dependencies released even more security fixes so we bundled them into Fractal 14.3 to make sure that everything keeps running smoothly until the next release!
This version is available right now on Flathub.
As usual, you can also help make sure the next major version is solid by using Fractal Nightly. Help on fixing our remaining bugs is of course always appreciated!
Crosswords ↗
A crossword puzzle game and creator.
jrb announces
GNOME Crosswords 0.3.19 is out! This version features a redesigned game layout, with smooth animations and a new bottom sheet for clues in mobile mode. In the editor, acrostics are now out of Beta, with a much faster generator and an easier grid-building workflow. Also new: rich text in puzzle metadata, synonyms in word lists, large print templates, and tons of bug fixes.
A plea for help: We received an experimental merge request to build macOS bundles. As that’s outside my expertise, I’d love help testing the game and reviewing the changes. Please take a look or let me know if you can help.
GNOME Websites
Philipp Sauberzweig announces
The Inter font has been installed on the GNOME WordPress instance. You can now use it on your personal GNOME blog to ensure consistency with GNOME’s web typography standards.
Shell Extensions
Tomáš Gažovič announces
RSS Feed v10
RSS Feed reached version 10, a jubilee release for the extension.
The main new features:
- Starred articles: kept in their own group, even after they drop out of the feed or the feed is removed
- Configurable article actions: up to three hover buttons per article and separate actions for the left, middle and right mouse button: open, mark as read or unread, star, dismiss, mark older as read, copy link
- Dismiss and restore: hide articles you do not want to see and bring them all back from the header menu
- Article history: articles stay stored after they drop out of the feed, up to a per-feed limit
Since the extension was ported to modern GNOME Shell earlier this year, it has passed 1000 downloads. Thank you to everyone who installed it, reported issues and sent feedback!
Missing something in your RSS workflow? Share your idea in Feature Requests on GitHub Discussions, I read every one.
Miscellaneous
GNOME OS ↗
The GNOME operating system, development and testing platform
Ada Magicat reports
It has been a busy week with tons of fixes and 2 new contributors! Welcome John Adams and Lars Ellinger. Check out what they worked on:
- Lars added support for the LDAC codec to our pipewire builds. This will provide higher audio quality for bluetooth headsets that support it. !35267
- John contributed 3 different fixes for Nvidia and snapd:
We haven’t been sitting still either:
- Hari, Jonas and Valentin ironed out various issues with our zswap setup. !5090, !5101, !5118, !5135
- While it used to be a nightly-only feature, we think it is now rebust enough for everyone, so we enabled zswap in OS Preview as well.
- We now enable the extra-codecs feature by default. This was introduced earlier this year to expand codec support, but it required users to enable it manually. !5109
- Jonas enabled speaker support on the Dell XPS 14 and other modern Intel laptops. !5119
- Our installer now offers to erase the user’s drive before installation. !5112
- Valentin backported a few CUPS patches to fix printing !5009, !5097
- Minor documentation touchups by Hari, zyxhere, Jonas and Tobias !4994, !5056, !5092, !5105
Events
Evangelos “GeopJr” Paterakis 🏳️⚧️🏳️🌈 says
Come visit us in FOSSCOMM, Athens!
We will have a booth this weekend in the University of West Attica on 31st October and 1st November.
There will be t-shirts, stickers and community members available to chat!
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!










































