#194 Nineteen Years Old

• Curated by Felix

Update on what happened across the GNOME project in the week from March 28 to April 04.

GNOME Core Apps and Libraries

GLib

The low-level core library that forms the basis for projects such as GTK and GNOME.

Philip Withnall reports

Sam James and Jakub Jelinek fixed a 19-year-old race condition in GClosure in GLib, when they initially thought they were out to fix a gcc optimisation bug! https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4575

GNOME Circle Apps and Libraries

Video Trimmer

Trim videos quickly.

Ivan Molodetskikh says

I released Video Trimmer v25.03, moving the trimming options from the save dialog into the main UI. This makes them more discoverable and allows for better visual feedback down the line.

Identity

Compare images and videos.

Ivan Molodetskikh reports

Identity v25.03 is out with a minor visual refresh for GNOME 48: now using a toggle group for the display mode switcher in the main menu.

Amberol

Plays music, and nothing else.

Emmanuele Bassi announces

Amberol 2025.1 is out. Not many changes, this time, except for an update in the dependencies to use the latest GNOME 48 run time, and the new release of Lofty, the metadata parsing library. This last update should fix various recent issues with malformed fields inside MP3 files.

Third Party Projects

nokyan says

Resources 1.8 has been released, featuring support for new hardware such as the Raspberry Pi’s GPU and quality of life changes like type-to-search.

In addition, Resources can now display the link type and speed of GPUs, drives and network interfaces as well as the combined memory and swap usage in the Apps and Processes views in a new column.

Last but not least, Resources is now built using the new GNOME 48 runtime, showing off its new sleek colors when using its dark theme.

As always, the update is available on Flathub. Enjoy!

JumpLink reports

My first app Learn 6502 Assembly is now available on Flathub! This application provides a complete learning environment for 6502 assembly language programming.

The app features an interactive tutorial with step-by-step guidance, a code editor with syntax highlighting, an integrated assembler and debugger showing registers and memory in real-time, and a visual game console to see your code in action.

The application is built with GJS and TypeScript, fully supports Adwaita, and works on both desktop and mobile Linux devices.

Available on Flathub Code on GitHub

youpie reports

Iconic V2025.3.2, is out! Iconic is an application that allows you to add images to folders, to help you differentiate them better. It also has support for changing the icons according to the system accent color. Which makes it look great in combination with Adwaita-colors

Sebastian Wiesner reports

A new release of Turn On is available. With this release Turn On now finds web interfaces on devices and links them in the UI.

Turn On is a small GNOME utility to turn on remote systems such as NAS devices with Wake On LAN magic packets. It’s available from Flathub.

Cleo Menezes Jr. announces

Aurea 1.6 has been released with the GNOME 48 runtime and now includes translations for Brazilian Portuguese, Turkish, Georgian, and Italian.

Get Aurea on Flathub

Phosh

A pure wayland shell for mobile devices.

Guido reports

Phosh 0.46.0 is out:

Phosh now allows to set a lockscreen wallpaper, it automatically closes status pages when closing the top panel and shows a spinner when updating the list of Wi-Fi networks in quick settings. There’s better cutout/notch support for devices with e.g. a camera in the indicator area and one can now also tweak the maximum haptic feedback strength (and disable it completely).

There’s more, see the full details at here

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!