El proyecto GNOME ha publicado un informe semanal en el que se destaca la portación de la aplicación File Previewer (sushi), utilizada en GNOME para previsualizar el contenido de archivos, a la biblioteca GTK4, componentes de diseño de interfaz libadwaita, backend de carga aislada de imágenes Glycin y el lenguaje de construcción de interfaz Blueprint. En File Previewer también se ha implementado soporte para un tema oscuro y paneles de herramientas flotantes, modernizando el código para utilizar módulos de EcmaScript.
Para el motor JavaScript GJS, utilizado en GNOME Shell, Polari y GNOME Documents, se está desarrollando el framework gjsify, que añade soporte para el lenguaje TypeScript. Entre los recientes logros en gjsify se destaca la capacidad de ejecutar el compilador TypeScript dentro de GJS, lo que permite prescindir de Node.js para ejecutar tsc. Se ha añadido el comando integrado "gjsify install", que se puede usar en lugar de "npm install".
Se ha lanzado el reproductor de música Vinyl 1.4.0, escrito en Rust y que se ha convertido en la primera aplicación multimedia de GNOME en soportar la carga de letras de canciones directamente desde las etiquetas ID3v2. En esta nueva versión también se ha añadido la posibilidad de cargar imágenes de carátulas individuales para cada pista, se ha incorporado un botón para abrir el directorio con la pista actual, se han implementado pistas emergentes y se ha agregado la opción de búsqueda por extensiones.

Se ha publicado el primer lanzamiento de la aplicación Contributor Atlas, que presenta un mapa interactivo visual de los participantes en el desarrollo y la historia del proyecto GIMP.


Se ha lanzado la versión 0.6.0 de Gitte, un cliente para trabajar con Git para GNOME, desarrollado con GTK4, libadwaita y Relm4.

Fuente: opennet.ru
