#97 GNOME Latam 2023
Update on what happened across the GNOME project in the week from May 19 to May 26.
Martín Abente Lahaye reports
Today, Friday May 26th, and tomorrow, Saturday May 27th, come join us at GNOME Latam 2023! This is a two days event celebrating our Latin GNOME community with speakers from all over the Americas.
GNOME Core Apps and Libraries
Libadwaita
Building blocks for modern GNOME apps using GTK4.
Alice (she/they) announces
I merged
AdwNavigationView
. This is a widget that implements page-based navigation with an easier to use API thanAdwLeaflet
, and will eventually replace it
Calendar
A simple calendar application.
Georges Stavracas (feaneron) says
GNOME Calendar just received a small facelift on top of the new widgets provided by libadwaita. It now features a better delineated sidebar, and the views have a uniform look too.
GNOME Circle Apps and Libraries
Sonny reports
This week, Cartridges joined GNOME Circle. Cartridges is a simple game launcher for all of your games. Congratulations!
Cartridges
Launch all your games
kramo says
I just released Cartridges 1.5!
Extra Steam libraries are now detected and added automatically, executables are now passed directly to the shell, allowing for more complex arguments, and a lot of UX improvements have been made.
Oh yeah, and the app is now part of GNOME Circle!
Check it out on Flathub!
Amberol
Plays music, and nothing else.
Emmanuele Bassi reports
Amberol 0.10.3 is now out! Not a lot of changes, but two nice bug fixes: the waveform for short songs is now appropriately sized; and the cover art with a portrait orientation does not get squished any more. Plus, as usual, lots of translation updates.
Third Party Projects
Iman Salmani reports
IPlan 1.2.0 is now out! Changes: Subtasks, Bug fixes, and UI improvements
- Task Window which contains task info, subtasks, and records
- Translation to Persian and Turkish languages. thanks to Sabri Ünal
- New toast message for moving back task from the tasks done list
- Users are now able to pick emojis for their projects in the edit window
- Projects and Tasks now can have descriptions
0xMRTT reports
Imaginer 0.2.2 has been released with the ability to use stable diffusion running locally. It’s also now possible to customize the filename and some bugs has been fixed.
0xMRTT says
Bavarder 0.2.3 has been released with the ability to use a custom model which enable you to use either a model running on your computer or a custom API providing the model. The loading mechanism is now faster and some bugs has been fixed.
You can download Bavarder from Flathub or from either GitHub or Codeberg.
tfuxu says
I’ve released Halftone, a simple app for lossy image compression using quantization and dithering techniques. Give your images a pixel art-like style and reduce the file size in the process with Halftone. You can check it out on Github.
JumpLink reports
I am pleased to announce the release of ts-for-gir v3.0.0 🚀 ts-for-gir is a powerful tool for generating TypeScript type definitions for GJS and GObject Introspection-based libraries.
In this release, I have focused on introducing NPM packages 📦. These packages contain pre-generated TypeScript types that can be easily integrated into your GJS projects. By utilizing these types, you can benefit from TypeScript’s strong typing and improved code navigation, whether you are working with JavaScript or TypeScript.
The pre-generated NPM packages can be accessed directly on GitHub, or you can find them on NPM, such as the Gtk-4.0 package.
I encourage you to explore ts-for-gir / the NPM packages and provide your valuable feedback. Your input is greatly appreciated! 🤗️
Bilal Elmoussaoui reports
I have added multi windows support to Contrast because why not. Along with other fixes in v0.0.8
Tube Converter
Get video and audio from the web.
Nick says
Tube Converter V2023.5.0 is here! This week’s release features a brand new backend that makes Tube Converter much more stable! Besides the new backend, we added the ability to stop all downloads and retry all failed downloads, as well as clear all queued downloads. This release also introduces the feature to crop the thumbnail of a download as square (useful for downloading music) and the ability to choose specific resolutions for video downloads instead of the qualities Best, Good, Worst. Here’s the full changelog:
- Added the per-download option to crop the thumbnail of a video as a square
- Added the ability to stop all downloads
- Added the ability to retry all failed downloads
- Added the ability to clear queued download
- When downloading a video, the quality options will be the specific resolutions of the video instead of Best, Good, Worst
- Fixed an issue where some downloads could not be stopped and retried
- Fixed an issue where some users would experience random crashing when downloading
- Updated translations (Thanks everyone on Weblate!)
Pods
A podman desktop application.
marhkb says
I have released version 1.2.0 of Pods with the following new features:
- Usabilty and UX has been improved in many places.
- Pruning of containers and pods is now possible.
- Container terminals are now detachable and can be used in parallel.
- Images can be pushed to a registry.
- The CPU utilization now takes the number of cores into account.
Denaro
Manage your personal finances.
Nick says
Your favorite pizza man is back with another Denaro release! 🍕 Denaro V2023.5.0 is here! This week’s release features many fixes for bugs users were experiencing across the app. Denaro will also now show error messages if it attempts to access inaccessible files instead of crashing. Here’s the full changelog:
- Fixed an issue where Denaro would crash on systems with unconfigured locales
- Fixed an issue where PDF exporting failed for accounts with many receipts
- Fixed an issue where a group’s filter was reactivated when a transaction was added to that group
- Error messages will be shown if Denaro attempts to access inaccessible files instead of crashing
- Updated translations (Thanks to everyone on Weblate)!
Documentation
Sonny reports
libmanette dev documentation is back online and will be included in
org.gnome.Sdk.Docs
https://gnome.pages.gitlab.gnome.org/libmanette/libmanette offers painless access to game controllers, from any programming language and with little dependencies.
GNOME Foundation
Kristi Progri says
After we successfully wrapped up LinuxAppSummit with a great team, we are moving forward with GUADEC preparations.
The schedule is out now; you can check it at https://events.gnome.org/event/101/timetable/#20230726 We are pleased to inform you that the call for registrations is now open as well https://events.gnome.org/event/101/registrations/, get your ticket now and keep up with all the latest news and announcements we make.
You can still submit your Bof/workshop even if you missed the original deadline at: https://events.gnome.org/event/101/surveys/13
If you would like to volunteer and help us, consider signing up as a volunteer during the event time https://events.gnome.org/event/101/surveys/14
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!