#97 GNOME Latam 2023

• Curated by Felix

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 than AdwLeaflet, 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!