#117 Queued Fixes

• Curated by Felix

Update on what happened across the GNOME project in the week from October 06 to October 13.

GNOME Core Apps and Libraries

Software

Lets you install and update applications and system extensions.

Philip Withnall reports

gnome-software has branched for 46, and Milan Crha has started landing various nice UI fixes which had been queued up after 45

GNOME Circle Apps and Libraries

Video Trimmer

Trim videos quickly.

Ivan Molodetskikh says

I have released Video Trimmer 0.8.2, a minor update to refresh the visuals for GNOME 45.

Cartridges

Launch all your games

kramo announces

I released Cartridges 2.6 with a much requested new feature:

You can now search your game library from your desktop!

To enable the feature, toggle “Cartridges” on from the Search page in the Settings app.

You can get the app from Flathub.

PS: If you want to support my work, I now accept donations through GitHub Sponsors! 💜

Third Party Projects

Philipp says

Migrating Meld

This is a little status update on my current progress of the meld migration to Gtk4 / libadwaita:

  • MainWindow uses Adw.ApplicationWindow
  • NewDiff page and both the FileDiff and DirDiff page are also migrated (mostly)
  • The Preferences dialog uses Adw.PreferencesDialog
  • Most of the signals have been migrated to event controllers
  • Most methods have been migrated to new signature (i.e. do_snapshot, do_size_allocate, etc.)

There are also things that are a bit more difficult, which I might not be able to solve alone:

  • Dialog execution is now async (save file, etc.) and has to be rewritten
  • Gdk.WindowAttr is gone (is it even needed anymore?)
  • Gtk.RecentChooser is gone, is there a replacement?
  • MeldSourceMap do_snapshot_layer not being called, although the new syntax is being used
  • DiffGrid do_size_allocate not being called, although the new syntax is being used (which currently prevents the colored overlay being drawn in HandleWindow)

Help is welcome!

Diego Povliuk announces

Dosage, an app to track your medications, it’s now available on Flathub. It packs a lot of features like inventory tracking, history, notifications and frequency modes.

Wildcard

Test your regular expressions.

Felipe Kinoshita says

Wildcard 0.3.0 is out and available on Flathub, this update brings a new references panel to quickly test common regex patterns.

Gir.Core

Gir.Core is a project which aims to provide C# bindings for different GObject based libraries.

badcel says

Gir.Core 0.5.0-preview.2 got released. It is the next step to the upcoming 0.5.0 release and features some Api cleanups, bugfixes and added some more async APIs. See the release notes for further details.

Fretboard

Look up guitar chords

Brage Fuglseth reports

This week a couple of nice accessibility improvements landed in Fretboard:

  • Support for both left-handed and right-handed guitar types
  • Independence from text direction for the chord diagram, fixing the mirroring issue it had with right-to-left languages
  • Turkish, Spanish, Norwegian, Portugese and Brazillian Portugese translations, making Fretboard available in a total of 9 languages

You can get Fretboard on Flathub.

Shell Extensions

somepaulo says

The Weather Or Not extension (https://extensions.gnome.org/extension/5660/weather-or-not/) has been updated to fix a long-standing bug for Gnome 42-44 users where the indicator would appear twice. A new version has also been published, ingesting backend changes from upstream (Weather O’Clock extension) and refactoring code to work with Gnome Shell 45. For the next release, an options backend is in the works to allow changing the weather indicator placement on the panel.

GNOME Foundation

Sonny says

The board of directors has created the Internship Committee. It is responsible for promoting, organizing, and conducting internship programs such as Outreachy and Google Summer of Code.

https://wiki.gnome.org/InternshipCommittee https://gitlab.gnome.org/Teams/internship

Project proposals should now be submitted to https://gitlab.gnome.org/Teams/internship/project-ideas/

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!