After two years of soft-deprecation, GTK 4.10 (planned for March 2023) will officially deprecate GtkTreeView, GtkIconView, GtkComboBox, and all the API related to cell renderers. You should follow the GTK4 migration guide to see how to replace them with the new model objects and list view widgets.
I’ve released Video Trimmer 0.8.0! It’s been updated to the GNOME 43 platform, bringing working drag-and-drop to open videos on Flatpak and a new About dialog. Video Trimmer also no longer closes when trying to open an inaccessible file.
I’m proud to introduce Tube Converter . An easy-to-use video downloader (yt-dlp frontend) written in C++ with GTK4 and libadwaita! Supports running multiple downloads at once and a variety of file types (mp4, webm, mp3, opus, flac, and wav). Check it out on Flathub!
Tagger is now at V2022.10.3 and has seen many new features, ux improvements, and bug fixes throughout the week.
Here is a full changelog since last week’s post:
Tagger will now notify the user of changes waiting to be applied to a file (A confirmation dialog will also be displayed when reloading a music folder or closing the application with changes waiting)
Added the ability to submit tag metadata to AcoustId
Added the ability to right-click the music files list when files are selected to access a tag actions context menu
The ‘Delete Tag’ action must now be applied to be saved to the file
The ‘Tag to Filename’ action must now be applied to change the filename on disk
Improved ‘Download MusicBrainz Metadata’ accuracy and performance
Improved file size calculation
Fixed an issue where the ‘Apply’ action would clear the file selection
Eyedropper now supports HWB and CIELCh formats, as well as showing the ‘name’ of the color specified by the CSS color keywords or the xkcd color survey.
We improved the interface by using common names to emphasize the goal of options. Previously, we used project names, but we figured that these names were unclear for newcomers, as names did not convey their intention. For example, “DXVK” was renamed to “Direct3D 9/10/11 Compatibility”.
For more information about the new update, check out our release page!
The experimental GNOMEOS OpenQA tests now verify that each core app starts up as expected. Here’s an example test run: https://openqa.gnome.org/tests/338#
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!