Kapitel 5. Desktop
GNOME 3.14
Das
GNOME Desktop
wurde auf Upstream-Version 3.14 aktualisiert, das neue Features und eine Reihe von Verbesserungen enthält. Darunter:
Eine Reihe von Features wurde dem
Wayland
Windowing-Protokoll hinzugefügt, darunter Tastaturkonfiguration, Touch-Screen-Support, Support für das Ziehen und Ablegen, funktionale Kontextmenüs, Tool-Tipps und Comboboxes, Display-Support mit hoher Auflösung und Verschieben sowie Größenänderung von Fenstern.
Multitouch-Gesten
können jetzt an Touchscreens für die Systemnavigation sowie in Applikationen verwendet werden. Gesten können zum Öffnen der Aktivitäten-Übersicht, der Applikationsansicht und dem Nachrichtenfeld sowie zum Wechsel von Applikationen und Arbeitsflächen verwendet werden.
GNOME 3.14 bietet verbesserten Support für WLAN-Hotspots. Bei der Verbindung mit einem WLAN-Portal, das Authentifizierung erfordert zeigt GNOME automatisch die Anmeldeseite als Teil des Verbindungsvorgangs an.
Personal
File Sharing (WebDAV)
, Media Sharing (DLNA)
und Screen Sharing (VNC)
speichern jetzt, an welchem Netzwerk sie aktiv sein sollen. Außerdem bieten die »Einstellungen« jetzt die Möglichkeit zu steuern, an welchen Netzwerken Freigaben erfolgen. Dieses Feature verhindert die Freigabe von Content und Diensten an öffentlichen Orten.
Bei der Verwendung mehrerer Bildschirme stellt GNOME 3.14 Displays in ihrer ursprünglichen Position wieder her, wenn Bildschirme getrennt und wieder angeschlossen werden.
Die GNOME-Applikation für virtuelle und Remote-Maschinen
Boxes
führt Snapshots ein. Außerdem liefern Boxes
jetzt automatischen Download, das Ausführen mehrerer Boxes in separaten Fenstern und Verbesserungen bei der Benutzeroberfläche ein, darunter verbessertes Verhalten im Vollbildmodus und bei Vorschaubildern.
GTK+
3.14 beinhaltet eine Reihe von Fehlerbehebungen und Verbesserungen, wie das automatische Laden von Menüs aus Ressourcen, Mehrauswahl-Support in GtkListBox
, Property-Bindings in GtkBuilder
-Dateien, Support bei der Widget-Zuordnung (gtk_widget_set_clip()), neue Transitionstypen in GtkStack sowie das Laden und Speichern von Dateien mit GtkSourceView
. Außerdem liefert GTK+
jetzt Support für Gesten-Interaktion. Mit 3.14 ist nun die Mehrzahl an Multitouch-Gesten in GTK+ Applikationen verfügbar, so etwa Tippen, Ziehen, Streichen, Zusammenziehen und Drehen. Gesten können vorhandenen GTK+-Applikationen mittels GtkGesture
hinzugefügt werden.
GLib
3.14 bietet jetzt Support für die neue MIME Applications Associations Spezifikation, SHA-512 Support in GHmac, Support für Implementierungen in Desktop-Dateien und Unicode 7.0 Support.
Der GNOME
Help
-Dokumentation-Browser wurde neu entworfen, um konsistent mit anderen GNOME 3 Applikationen zu sein. Die Hilfe verwendet jetzt eine Kopfleiste und bietet eine integrierte Suchfunktion sowie eine Oberfläche für Lesezeichen.
Die GNOME-Shell-Erweiterung
Looking Glass Inspector
bietet eine Reihe von Features für Entwickler: Anzeige aller Methoden, Klassen usw. in einem Namensraum bei Untersuchung, Objekt-Inspektor Verlaufserweiterung oder das Kopieren von Looking Glass Ergebnissen als Strings und Weitergabe von Ereignissen an gnome-shell.
Das ibus-gtk2-Paket aktualisiert jetzt die immodules.cache-Datei
In der Vergangenheit suchte das
update-gtk-immodules
-Skript nach einem nicht mehr vorhandenen /etc/gtk-2.0/$host
-Verzeichnis. Die Folge war, dass das Post-Installationsskript des ibus-gtk2-Pakets fehlschlug und ohne das Cache zu erstellen oder zu aktualisieren beendete. Das Post-Installationsskript wurde nun geändert und ersetzt update-gtk-immodules
durch gtk-query-immodules-2.0-BITS
, so dass das Problem nicht mehr auftritt.