Los desarrolladores de GNOME han resumido el trabajo realizado en el proyecto durante la última semana. El mantenedor del gestor de archivos Nautilus (GNOME Files) publicó planes para crear una implementación de la interfaz de selección de archivos (Nautilus.org.freedesktop.impl.portal.FileChooser), que puede ser utilizada en aplicaciones en lugar de los diálogos de apertura de archivos proporcionados por GTK (GtkFileChooserDialog). En comparación con la implementación de GTK, la nueva interfaz garantizará un comportamiento y diseño visual más cercano a GNOME, y se aprovecharán los elementos y capacidades avanzadas de la plataforma GNOME, como libadwaita y la marcación de archivos favoritos con una estrella.

Sam Hewitt, diseñador de interfaz del proyecto GNOME, publicó un boceto de la interfaz del instalador para sistemas operativos.

Se ha trabajado en la implementación de la impresión para WebKitGTK y Epiphany/GNOME Web, utilizando el portal Freedesktop Print, que permitirá organizar la impresión al instalar desde un paquete flatpak.
Se han propuesto cambios para el gestor de pantalla GDM y la shell de GNOME con la implementación de un modo protegido de bloqueo de pantalla, en el cual se desmonta el directorio personal encriptado y las claves para su encriptación se eliminan de la memoria (durante el bloqueo, los datos no permanecen en forma desencriptada). Esta funcionalidad está disponible para sistemas que utilizan el servicio systemd-homed para gestionar directorios personales portátiles.
Se ha publicado la versión 1.8 del paquete Junction con la implementación de la interfaz de selección de aplicaciones, mostrada para elegir un manejador al intentar abrir un archivo o un enlace. La nueva versión se basa en GNOME 46 y ofrece mejor soporte para el modo retrato y pantallas táctiles para dispositivos móviles.


Se ha preparado la primera beta del conjunto de enlaces para el desarrollo de componentes GNOME en el lenguaje TypeScript.
Fuente: opennet.ru
