Die Entwickler von GNOME haben die Arbeit der letzten Woche im Projekt zusammengefasst. Der Maintainer des Dateimanagers Nautilus (GNOME Files) hat Pläne für die Implementierung einer Dateiauswahloberfläche (Nautilus.org.freedesktop.impl.portal.FileChooser) veröffentlicht, die in Anwendungen anstelle der von GTK bereitgestellten Dateiauswahldialoge (GtkFileChooserDialog) verwendet werden kann. Im Vergleich zur Implementierung aus GTK wird die neue Oberfläche ein benutzerfreundlicheres Verhalten und eine visuelle Gestaltung bieten, die näher an GNOME ist. Darüber hinaus werden Elemente und erweiterte Funktionen von GNOME genutzt, wie libadwaita und die Möglichkeit, Dateien als Favoriten zu kennzeichnen.

Sam Hewitt, UI-Designer im GNOME-Projekt, hat einen Entwurf für die Installationsoberfläche für Betriebssysteme veröffentlicht.

Es wurde an der Implementierung der Druckausgabe für WebKitGTK und Epiphany/GNOME Web gearbeitet, wobei das Freedesktop-Portal Print verwendet wurde, das das Drucken bei der Installation aus einem Flatpak-Paket ermöglichen wird.
Für den Display-Manager GDM und die GNOME Shell wurden Änderungen vorgeschlagen, die einen sicheren Sperrmodus für den Bildschirm implementieren, bei dem das verschlüsselte Home-Verzeichnis demontiert und die Schlüssel für dessen Verschlüsselung aus dem Speicher entfernt werden (während der Sperrung bleiben die Daten nicht im unverschlüsselten Zustand). Diese Funktion ist für Systeme verfügbar, die den Dienst systemd-homed zur Verwaltung von portablen Home-Verzeichnissen verwenden.
Die Version 1.8 des Pakets Junction wurde veröffentlicht, das eine Schnittstelle zur Auswahl von Anwendungen bietet, die angezeigt wird, um einen Handler auszuwählen, wenn versucht wird, eine Datei oder einen Link zu öffnen. Die neue Version basiert auf GNOME 46 und bietet verbesserte Unterstützung für den Hochformatmodus und Touchscreens für mobile Geräte.


Die erste Beta-Version des Bindingsets für die Entwicklung von GNOME-Komponenten in TypeScript wurde vorbereitet.
Quelle: opennet.ru
