Durante este fin de semana, GNOME publicó un nuevo artículo sobre las novedades que ocurrieron en los últimos siete días. Entre las novedades, que tuvieron lugar del 21 al 28 de abril, hay dos aplicaciones que se están preparando para entrar a formar parte de GNOME, o entrar un poquito más: Snapshot y Telegraph. Ambas están ya disponibles en Flathub, y una de ellas podría tener más sentido en dispositivos móviles, aunque también en portátiles (que, bien mirado, son un tipo de aparato «móvil»).
GNOME es un escritorio, pero también todo el software relacionado a él, entre lo que hay aplicaciones y otras librerías. Esta semana ha habido también novedades en libadwaita y GLib. Lo que tenéis a continuación es la lista con las novedades que el proyecto ha publicado esta semana.
Esta semana en GNOME
- Snapshot ha entrado en la incubadora, lo que significa que se está preparando para convertirse en aplicación oficial del proyecto. Se trata de una app de cámara, y soporta tanto escritorio como dispositivos móviles. En Flathub aparece como verificada y con GNOME como desarrollador, pero de momento está en la incubadora.
- Los puntos de interrupción ha llegado por fin a libadwaita, tras casi un año de desarrollo. Permiten realizar cambios arbitrarios de diseño en función del tamaño de la bandeja/ventana y la relación de aspecto, con la contrapartida de perder el cálculo automático del tamaño mínimo. Esto permite finalmente hacer cosas como añadir una barra inferior en tamaños estrechos sin problemas, y permite muchos diseños que actualmente son poco prácticos de implementar. Los puntos de interrupción también se pueden utilizar directamente en AdwWindow y AdwApplicationWindow para mayor comodidad.
- GLib ha recibido una lista interna de GTask pendientes, para depurar que está pasando en una app usando gdb. Se puede usar con
print g_task_print_alive_tasks()
en gdb. - Telegraph ha entrado a formar parte del círculo. Es una aplicación para traducir de/a código morse.
- Amberol ha recibido un nuevo lanzamiento:
- Ahora se puede restaurar la lista de reproducción de la última sesión.
- La reproducción en segundo plano puede activarse.
- Hay un botón rápido para silenciar/activar el sonido.
- No hay canciones duplicadas en la lista de reproducción.
- La interfaz de usuario se ha modificado ligeramente para evitar confundir la escala de volumen con la posición de la canción.
- Se ha mejorado la legibilidad de la superposición de la caída.
- El tiempo de ejecución base y las dependencias se han actualizado a GNOME 44.
- Montones y montones de pequeñas y grandes correcciones.
- Flatseal 2.0 ya está disponible con mejoras visuales que llegan de la mano de GTK4 y Libadwaita. Al mismo tiempo, han aprovechado para realizar mejoras y corrección de errores.
- Se ha solucionado un antiguo problema con las plantillas de GNOME CI. Las aplicaciones Rust eran construidas tres veces por la plantilla. La plantilla antigua ejecuta una construcción normal. Luego reconstruye todas las dependencias en preparación para las pruebas. Y accidentalmente construye de nuevo durante la ejecución de la prueba. Con el cambio reciente, el trabajo CI reescribe el manifiesto Flatpak para permitir la ejecución de pruebas. Flatpak se encargará de ejecutar el conjunto de pruebas durante la construcción.
Y eso, y un tema de la fundación, GUADEC y el Code of Conduct Comitee, ha sido todo esta semana en GNOME.
Imágenes y contenido: TWIG.
Fuente: ubunlog