GNOME empieza a mejorar aspectos relacionados a la seguridad con el millón de Sovereign Tech
Hace dos semanas, GNOME Project informaba de que había recibido una donación de 1 millón de Euros de Sovereign Tech, y también sobre qué iban a hacer con él en un principio. Y está cumpliendo con lo prometido. Esta semana, GNOME ha publicado el artículo habitual sobre las novedades que han tenido lugar en la última semana, y en la que ha ido del 17 al 24 de noviembre se han empezado a ver los primeros resultados.
Y no ha sido poco. Poco sí ha sido el tiempo que ha pasado desde la donación, unos 15 días, y en ese tiempo han mejorado en apartados como el Home Encryption, XDG Desktop Portal, soporte para hardware, accesibilidad… Cualquiera diría que llevan meses trabajando con el dinero de Sovereign Tech, pero también creo que es algo que tenían que hacer, demostrar que la inversión merece la pena.
Esta semana en GNOME
- Con el dinero de la donación de Sovereigh Tech han hecho todo esto:
- En Home Encryption:
- Añadido soporte para systemd homed en AccountService. Este es el primer paso hacia un cifrado más seguro y una experiencia de usuario más agradable.
- Están trabajando con en los diseños y definiciones de tareas para la Home Encryption.
- XDG Desktop Portal:
- La función de arrastrar y soltar carpetas funciona ahora con aplicaciones aisladas.
- Corrección de algunos errores en el portal de documentos, en particular el que impedía la expulsión de memorias USB y el que impedía utilizar bases de datos sqlite3.
- Ampliación del sitio web y de la documentación para desarrolladores
- El nuevo portal USB ya puede crear y monitorear aplicaciones usando dispositivos USB a través de portal, y tiene un permiso para controlar qué apps tienen permitido usar portal.
- GLib ha recibido tareas de mantenimiento.
- Secret Management ha visto como el módulo PAM se portaba de gnome-keyring a libsecret. Es el primer paso para sustituir gnome-keyring por oo7.
- Se están añadiendo el soporte de variables CSS a GTK.
- En Home Encryption:
-
- Están mejorando la instrumentación de perfiles de GNOME Shell/Mutter y añadiendo integración para el perfilador Tracy.
- Están trabajando en la mejora de las notificaciones, tanto en términos de APIs de plataforma como de interfaz de usuario.
- También están mejorando las cuentas en línea, incluyendo soporte para CalDAV/CardDAV, port a GTK4, y reemplazando la vista web incrustada a favor de usar el navegador preferido para OAuth2. También estamos debaten sobre mejoras más generales en la arquitectura de GOA.
- Han arreglado algunos problemas de accesibilidad en la hoja de estilos de GNOME Shell. Están reduciendo la deuda técnica en el lector de pantalla Orca, mejorando la documentación y reescribiendo el soporte de tablas y celdas de tablas.
- Se está trabajando en screencasts acelerados por hardware y en mejoras de la pila Bluetooth de Linux. Están añadiendo soporte para GL_KHR_robustness en Mutter. Permite que la sesión se recupere de un fallo del controlador de la GPU. Este es un requisito para desbloquear nuevas características gráficas que aún no están bien probadas con los controladores de GPU.
Lo que sigue son ya las novedades propias, es decir, las habituales que no están impulsadas por ninguna donación.
- Mapas muestra ahora el icono de «modo de transporte» en lugar del icono genérico de inicio de círculo relleno en la lista de instrucciones de giro para la navegación giro a giro, como detalle adicional y para recordar qué tipo de ruta está mostrando.
- Se ha añadido una nueva función
g_log_writer_default_set_debug_domains()
a Glib que permite cambiar los dominios de registro de depuración habilitados en tiempo de ejecución sin modificarG_MESSAGES_DEBUG
en el entorno. - Switcheroo ha entrado a formar parte del círculo de GNOME. Permite convertir imágenes a diferentes tipos y cambiarles el tamaño.
- También ha entrado al círculo Decibels, que permite reproducir audio de una manera visual, conveniente e intuitiva.
- Solanum 5.0.0 ha llegado con:
- Se ha añadido la posibilidad de consultar las notas de la última versión.
- Cambio a un nuevo reproductor de audio.
- Corregidos los botones de notificación.
- Actualizaciones varias de las traducciones.
- Dialect 2.2.0 ha introducido varias mejoras y correcciones de errores, entre los que destaca que ahora se puede usar la opción de texto a voz de Lingva además del de Google.
- Biblioteca 1.2 soporta ahora pestañas, y además:
- Se ha corregido un problema por el que la ventana de accesos directos impedía el cierre de la aplicación.
- Se ha corregido un problema por el que el CSS de la ventana principal se filtraba a otras ventanas.
- Muestra una página de estado en la barra lateral cuando no se encuentran resultados.
- Corrección del diseño con la opción de accesibilidad «Texto grande».
- Girens 2.0.3 (cliente para Plex) es una actualización pequeña que sustituye la vieja barra lateral por una barra con capas.
- Fractal 5 ya está disponible, y es una reescritura completa si se compara con Fractal 4. Entre otras cosas, ahora usa GTK4, libadwaita y el SDK Matrix Rust. También ha introducido novedades como cifrado de extremo a extremo, posibilidad de responder o reaccionar con emojis a mensajes y de editar mensajes, posibilidad de ver quién ha leido mensajes y posibilidad de usar varias cuentas.
- Extension Manager 0.4.3:
- Se ha actualizado la búsqueda para que sea totalmente compatible con la última versión de extensions.gnome.org.
- Se ha corregido un problema de larga duración por el que los resultados de búsqueda correctos eran sobrescritos por una consulta anterior.
- Arreglado un problema por el que el conmutador global de extensiones se quedaba ‘atascado’.
- Utiliza los nuevos widgets libadwaita y GNOME 45.
Y eso, que no ha sido poco, ha sido todo esta semana en GNOME.
Imágenes y contenido: TWIG.