Xfce 4.20 veröffentlicht

Xfce 4.20 veröffentlicht

Nach zwei Jahren Entwicklung wurde die Desktop-Umgebung Xfce 4.20 vorgestellt, die einen klassischen Desktop bietet, der möglichst minimale Systemressourcen verbraucht.

Xfce besteht aus mehreren miteinander verbundenen Komponenten, die bei Bedarf auch in anderen Projekten verwendet werden können. Zu diesen Komponenten gehören: der Fenstermanager xfwm4, ein Panel zum Starten von Anwendungen, der Benutzer-Session-Manager, ein Energiemanagement-System, ein grafischer Konfigurator, der Dateimanager Thunar, der Kalender-Planer Orage, der Mediaplayer Parole, der Texteditor Mousepad und der Terminalemulator xfce4-terminal.

Das Schlüssel-Feature von Xfce 4.20 ist die experimentelle Unterstützung des Wayland-Protokolls. Eine Sitzung auf Basis von Wayland deckt die meisten Funktionen ab, wird jedoch zurzeit nur für fortgeschrittene Benutzer empfohlen, da sie noch einige Fehler enthält und separate Anpassungen für die vollständige Nutzung durch regelmäßige Benutzer erfordert. Zum Starten einer Sitzung auf Grundlage von Wayland wird der Befehl „startxfce4 –wayland“ vorgeschlagen.

Um die Arbeit über Wayland und X11 in Xfce 4.20 zu abstrahieren, wird eine neue Bibliothek, libxfce4windowing, verwendet, die eine systemunabhängige Schicht mit Fensterverwaltungs-Komponenten (Bildschirme, Wurzelfenster, virtuelle Desktops usw.) implementiert. Diese Schicht hat es ermöglicht, die Unterstützung von Wayland in fast allen Xfce-Komponenten zu realisieren, während die Möglichkeit, in Fenstersystemen auf Basis des X11-Protokolls zu arbeiten, erhalten bleibt.

Statt libmutter wird in der Sitzung auf Basis von Wayland die Bibliothek wlroots verwendet, die vom Sway-Projekt entwickelt wird. Als Kompositionsserver wird für die Wayland-Sitzung empfohlen, Labwc oder Wayfire zu nutzen. In der Sitzung auf Basis von X11 wird der Fenstermanager xfwm4 weiterhin verwendet. In Zukunft plant man, die Möglichkeit hinzuzufügen, nicht nur mit X11, sondern auch mit Wayland zu arbeiten.

Unter den Funktionen, die derzeit in der Sitzung auf Basis von Wayland nicht verfügbar sind, wird die fehlende Unterstützung hervorgehoben. virtuellen Arbeitsplätzen; fehlende Seiten für die Einstellungen von Tastatur und Maus im Konfigurator; Möglichkeit, nur Screenshots des gesamten Bildschirms zu erstellen (nicht von einzelnen Fenstern); im SystemTray fehlen die Symbole einiger Anwendungen, die nicht von API GtkStatusIcon auf StatusNotifier übersetzt wurden. Unter Wayland bleiben folgende Komponenten unübersetzt: Xfwm4, Xfdashboard, Xfce4-screensaver (es gibt einen Port, aber er wurde nicht in die Veröffentlichung aufgenommen), Xfce4-windowck-plugin und Xfce4-xkb-plugin.

Weitere Änderungen und Verbesserungen in Xfce 4.20:

Die Funktionen des Dateimanagers Thunar wurden erheblich erweitert:

  • Der Werkzeugleiste wurden neue Schaltflächen hinzugefügt: Umschaltung des Ansichtsmodus (kompakt, Liste, Symbolraster); vertikales Hamburger-Menü (erscheint bei Ausblendung des Hauptmenüs); Erstellung eines neuen Tabs mit dem Inhalt des aktuellen Verzeichnisses; Erstellung eines neuen Fensters mit dem Inhalt des aktuellen Verzeichnisses.
  • Beim Verkleinern des Fensters werden jetzt nicht mehr passende Elemente der Werkzeugleiste in ein spezielles Menü „<“ verschoben.
  • Eine Option zum Dekorieren des Fensters auf der Clientseite (CSD) wurde hinzugefügt, die es ermöglicht, die Fensterüberschrift mit dem Menü oder der Werkzeugleiste (bei Ausblendung des Menüs) zu kombinieren.
  • Eine Option zur Anzeige von symbolischen Icons in der Seitenleiste und von farbigen Icons in der Werkzeugleiste wurde hinzugefügt.
  • Der Dialog zur Bestätigung von Aktionen wurde überarbeitet, die beispielsweise angezeigt wird, wenn im Zielverzeichnis bereits eine Datei mit demselben Namen existiert. Korrekte Anzeige von Miniaturansichten sichergestellt.
  • Im Listenansichtsmodus wurde die Möglichkeit hinzugefügt, den Inhalt von Verzeichnissen vor Ort zu öffnen.
  • Im Splitscreen-Modus, der es ermöglicht, zwei verschiedene Dateibereiche nebeneinander darzustellen, wird die aktive Paneelfarbe hervorgehoben, und es wurde die Möglichkeit hinzugefügt, zwischen den Paneelen mit einer Tastenkombination zu wechseln. Ein Bestätigungsdialog wurde hinzugefügt, der bei dem Versuch angezeigt wird, ein Fenster mit mehreren Tabs zu schließen.
  • Beim Verschieben von Dateien im Drag&Drop-Modus wird beim Überfahren des Cursors das automatische Öffnen von Verzeichnissen und die Aktualisierung des Eingabefokus im Mehrfach-Panel-Modus sichergestellt.
  • Es wurden Maßnahmen zur Leistungssteigerung und zur Vermeidung von Hängern bei der Arbeit mit einer großen Anzahl von Dateien ergriffen.
  • Tastenkombinationen zum Aufrufen eigener Handler funktionieren jetzt auch für Handler, die in verschachtelten Menüs platziert sind.
  • Die Funktion zur Überprüfung der Korrektheit des Dateikopierens verwendet jetzt anstelle der Berechnung und Überprüfung von MD5-Hashes einen direkten Vergleich des Inhalts der Dateien.
  • Eine Option wurde hinzugefügt, die zur Reduzierung der Fragmentierung auf der Festplatte das Parallelisieren von Dateioperationen nur ermöglicht, wenn das Speichermedium im Leerlauf ist.
  • Im Mechanismus zur Montage externer Speicher wurde Unterstützung hinzugefügt IPv6 und die Möglichkeit zur Erstellung von symbolischen Links.
  • Beim Suchen von Dateien kann jetzt sofort, ohne auf das Ende der Suche zu warten, das Kontextmenü für bereits angezeigte Suchergebnisse verwendet werden.
  • Eine Einstellung wurde hinzugefügt, um die Anzahl der versteckten Dateien im aktuellen Verzeichnis in der Statusleiste anzuzeigen.
  • Im Verlauf der zuletzt verwendeten Dateien werden keine Verzeichnisse sowie Dateien mehr hinzugefügt, deren Öffnungsversuche erfolglos waren.

Änderungen auf dem Desktop (xfdesktop):

  • Die Unterstützung für Hintergründe wurde erweitert: Bei der Auswahl zufälliger Hintergrundbilder wird das Bild jetzt nicht wiederholt, bis alle Bilder aus dem Set angezeigt wurden. Alte Hintergründe im PNG-Format wurden auf das SVG-Vektorformat umgestellt. Die Darstellung von Verläufen wurde verbessert.
  • Es wurde die Möglichkeit hinzugefügt, die Farben für Labels und den Hintergrund der Icons auf dem Desktop zu ändern.
  • Die Anordnung der Icons auf dem Desktop wird jetzt getrennt für verschiedene Bildschirme verarbeitet.
  • Icons von minimierten Fenstern werden jetzt nur auf Monitoren angezeigt, auf denen die Fenster vor dem Minimieren geöffnet wurden.
  • Die Anzahl der Optionen im Kontextmenü wurde erweitert.
  • Icons neuer und verschobener Dateien erscheinen jetzt neben der Position des Cursors.
  • Eine Option zum Anzeigen von Icons permanenter Speichermedien wurde hinzugefügt.
  • Für die Konfiguration von Tastenkombinationen wurde ein neues Widget XfceShortcutsManager implementiert.
  • Das Laden von Inhalten von Verzeichnissen mit Hintergrundbildern auf dem Desktop erfolgt jetzt asynchron.
  • Im Kontextmenü gibt es die Möglichkeit, mehrere markierte Verzeichnisse auf einmal zu öffnen.
  • Das Kontextmenü wird jetzt beim Drücken der Maustaste angezeigt und nicht erst nach dem Loslassen.
  • Das Design des Fenstermenus, das beim Klicken mit der Mitteltaste angezeigt wird, wurde geändert.
  • Im Konfigurator wurde die Registerkarte mit den Desktop-Icon-Einstellungen vollständig überarbeitet.

Außerdem:

  • Im Panel (xfce4-panel) besteht die Möglichkeit, die Breite des Rahmens anzupassen, und es wird eine Suche nach verfügbaren Plugins in den standardmäßigen Verzeichnissen bereitgestellt. Unterstützung für die Anzeige einer Desktop-Vorschau beim Überfahren der Schaltflächen „Desktop anzeigen“ wurde hinzugefügt. Die Auswahl der Symbolgröße auf den Schaltflächen der Taskleiste wurde verbessert. Die Symbole im Panel-Konfigurator und im Panel selbst sind synchronisiert.
  • Im Such- und Startinterface der installierten Anwendungen (xfce4-appfinder) wurde ein optionaler Hintergrundausführungsmodus implementiert, der die Ladezeit des Interfaces verkürzt. Eine Option zum automatischen Schließen des Appfinder-Fensters beim Wechseln des Fokus wurde hinzugefügt. Ein Rechtsklick auf Anwendungen zeigt ein Kontextmenü mit verfügbaren Aktionen an. Eine Option für das Starten von Programmen mit einem einfachen Mausklick wurde hinzugefügt.
  • Im Energieverwaltungsmanager (xfce4-power-manager) wurde die Verwaltung der Bildschirmsperre überarbeitet - die mit der Bildschirmsperre verbundenen Einstellungen wurden stark vereinfacht und auf die Seite der Bildschirmschoner-Einstellungen verschoben. Die Unterstützung für verschiedene Energiesparprofile, die im power-profiles-daemon unterstützt werden, wurde hinzugefügt. Unterstützung für den hybriden Schlafmodus wurde implementiert. Zusätzlich wurden Tastenkombinationen für die exponentielle Anpassung der Bildschirmhelligkeit sowie für die Helligkeit der Tastaturbeleuchtung hinzugefügt.
  • Im Konfigurator (xfce4-settings) wird im Bereich Aussehen das Laden von Symbolthemen in einem separaten Thread sichergestellt, um die Arbeit des Hauptinterfaces nicht zu blockieren. Die Verwendung des Dekorationsmodus auf der Client-Seite wurde in den Status von standardmäßig deaktivierten Optionen versetzt. Die Unterstützung für dunkle Farbschemata wurde verbessert. Es wurden Einstellungen zur Auswahl des Mauscursorgeschwindigkeitsprofils hinzugefügt, und der Hochauflösungs-Scrollmodus wurde aktiviert, sofern vom Mausers unterstützt. Bei der Einstellung von MIME-Typen ist die gleichzeitige Auswahl und Änderung mehrerer Elemente zulässig. Die Möglichkeiten im Zusammenhang mit Display-Profilen sowie mit der Einstellung der Spiegelung von Ausgaben und der Anordnung der Bildschirme in Mehrmonitor-Konfigurationen wurden erweitert.
  • Im Sitzungsmanager xfce4-session wurde eine minimale Unterstützung für FreeDesktop-Portale (xdg-desktop-portal) hinzugefügt, die für den Zugriff auf Ressourcen der Benutzerumgebung aus isolierten Anwendungen verwendet werden. Portale zum Ändern des Desktop-Hintergrunds, Erstellen von Screenshots und Starten von Prozessen im Hintergrund wurden hinzugefügt.
  • In der Widget-Bibliothek libxfce4ui kann im Dialogfenster mit Informationen über das Programm (Über) nun das Logo der Distribution sowie Informationen über das Betriebssystem und die GPU angezeigt werden.
  • In der Bibliothek exo (eine Erweiterung von GTK und Glib) wurde die Leistung bei der Arbeit mit Icons erheblich verbessert—die Komponente „Exo-Icon-View“ kann nun 100.000 oder mehr Dateien ohne Einfrieren verarbeiten. Es wurde eine Suchleiste implementiert, die Funktionen zur Anzeige von Empfehlungen beim Eingeben bietet.
  • Probleme mit der Unschärfe von Elementen auf Bildschirmen mit hoher Pixeldichte (HiDPI) wurden behoben. Eine korrekte Skalierung von Icons und Thumbnails in verschiedenen Komponenten wurde sichergestellt. Fehlende Icons für hochauflösende Bildschirme wurden hinzugefügt.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4