GNOME tiene nueva app para programar jugando y otra opción para el terminal, aunque ambas son de terceros. Novedades
En un curso que hice yo en cuyo temario entraba JavaScript, el profesor se pasó varios días enseñándonos a dirigir un robotito. Él era maquero, y usó su Mac y la aplicación de Apple para introducirnos en el mundo de programación e intentar hacernos pensar como desarrolladores. Ahora hay algo parecido en GNOME, aunque es una aplicación no oficial, es decir, de terceros. Por el momento ni siquiera está en el círculo.
La aplicación está actualmente en desarrollo, y su nombre es Gameeky. Hay información más detallada e incluso vídeos en su presentación, pero básicamente es un programa/juego en el que tendremos que crear un programa sencillo (a veces no tanto) para que un personaje pueda solucionar un problema. También permite crear juegos sencillos. Lo que viene a continuación es la lista con las novedades que han tenido lugar en la semana que ha ido del 8 al 15 de diciembre.
Esta semana en GNOME
- Con el dinero de Sovereign Tech:
- Aplicados cambios libgirepository en GLib.
- La solicitud merge de agrupación de notificaciones está casi lista.
- Han empezado a implementar hojas de fondo/diálogos adaptativos y a usarlos en Libadwaita.
- Ya disponible libsecret 0.21.2.
- Hay disponible un PR inicial para implementar interfaces de servicio secreto dbus del lado del servidor en oo7.
- Están trabajando en la actualización de las APIs sync/async para la migración de girepository a GITypeInstance.
- Ya está listo el MR para «GBytes variants for GSocket receive methods».
- Se ha realizado trabajo para conseguir soporte para WebDAV en GNOME Online Accounts, y en portarlo a OAuth2.0 y GTK4/Libadwaita.
- Se ha realizado trabajo para las cuentas en línea de GNOME.
- Se ha añadido otra capa de protección al sandbox de extracción de metadatos en Tracker Miners. Esta caja de arena es una defensa en caso de que se encuentre un problema de seguridad en una de las bibliotecas empaquetadas por la distribución que tracker-extract utiliza para analizar el contenido del usuario. El sandbox utiliza ahora Landlock, una API de seguridad recientemente añadida a Linux, para limitar el acceso al sistema de archivos, además de las protecciones existentes proporcionadas por SECCOMP.
- libgirepository en GLib se ha rehecho significativamente para usar GTypeInstance. Se esperan más cambios antes del lanzamiento de la versión estable.
- Paper Clip v4.0 ha llegado con:
- Ahora soporta metadatos XMP. Se puede (por fin) editar las propiedades XMP de los documentos que lo soportan y mantenerlas sincronizadas con los metadatos ordinarios.
- Mejores miniaturas (otra vez): Las miniaturas ahora utilizan menos memoria y se cargan más rápido. Esto se nota especialmente en los documentos grandes, que ahora utilizan un 80-90% menos de memoria.
- La ventana «Acerca de» ahora muestra información de depuración relevante para los informes de errores.
- Una Extensión Nautilus para Paper Clip está ahora disponible en el repositorio Github.
- Aviator v0.4.3:
- Se ha actualizado SVT-AV1 a un fork personalizado de BlueSwordM con cambios de 1.8.0, incluyendo mejoras de velocidad para los preajustes 1 a 6 que mejoran la velocidad de codificación entre un 17 y un 53%. Esta bifurcación presenta una curva de cuantización adaptativa que aumenta deltaq en función de la varianza dentro de los superbloques. Esta función no está disponible en el SVT-AV1 principal.
- SVT-AV1 ahora cuenta con la optimización NEON, haciendo la codificación hasta 8 veces más rápida que antes en plataformas basadas en ARM.
- Actualizado a GNOME 45 runtime.
- Cambios menores en la base de código que deberían facilitar la adición de un conmutador Open GOP en el futuro (actualmente rompe la colocación de fotogramas clave).
- Gameeky es una app para aprender a programar jugando y ha sido presentada esta semana.
- Halftone 0.5.0 mejora la experiencia móvil, moviendo la barra lateral a la parte inferior en los móviles. También viene con retención de opciones.
- Esta semana ha llegado Dagger, una app para editar y ver archivos de puntos Graphviz.
- Prompt es una nueva aplicación de terminal que se centra en escritorios inmutables y orientados a contenedores. Puede considerarse como una terminal compañera de GNOME Builder.
- Planify 4.2 ha llegado con esta lista de novedades:
- Actualización del tamaño de los iconos.
- Soporte para decoración personalizada.
- Colores mejorados en el tema claro.
- Ordenar tareas pendientes por proyecto disponible.
- Posibilidad de configurar o disminuir el tamaño de la barra lateral.
- Disponible configuración para cambiar el día de inicio de la semana en el calendario.
- Añadida la funcionalidad para seleccionar la página de inicio.
- Utiliza los nuevos widgets libadwaita y GNOME 45.
- Varias correcciones de errores.
- Se ha publicado la versión 2.2.0 de Railway. Esta versión incluye pequeñas mejoras en la calidad de vida y en la interfaz de usuario. Añade un filtro para la lista de proveedores y un indicador de cuándo se actualizó un viaje por última vez. Railway también guarda ahora el tamaño de la ventana entre reinicios, desactiva algunos botones mientras se carga el contenido y, además, ya no contrae los tramos de los viajes al actualizar un viaje. Railway también puede traducirse ahora con Weblate, y ya está disponible en neerlandés, francés y alemán.
Y esto ha sido todo esta semana en GNOME.
Imágenes y contenido: TWIG.