Heute, nach 4 Jahren und 5 Monaten Entwicklung, freuen wir uns, die Veröffentlichung von Xfce 4.14 ankündigen zu können – eine neue stabile Version, die Xfce 4.12 ersetzt.
In dieser Version war das Hauptziel, alle grundlegenden Komponenten von Gtk2 auf Gtk3 und von „D-Bus GLib“ auf GDBus zu migrieren. Die meisten Komponenten haben außerdem Unterstützung für GObject Introspection erhalten. Auf dem Weg dorthin haben wir die Benutzeroberfläche fertiggestellt und zahlreiche neue Funktionen sowie Verbesserungen integriert (siehe unten) und viele Fehler behoben (siehe Änderungsprotokoll).
Hauptmerkmale dieser Version:
- Fenster-Manager hat zahlreiche Updates und Funktionen erhalten, darunter VSync-Unterstützung (unter Verwendung von Present oder OpenGL als Backend) zur Reduzierung oder Beseitigung von Bildschirmflimmern, HiDPI-Unterstützung, verbesserte GLX-Unterstützung mit proprietären / geschlossenen NVIDIA-Treibern, Unterstützung für XInput2, verschiedene Verbesserungen des Compositors und ein neues Standarddesign.
- Panel unterstützt jetzt die Funktion "Hauptmonitor RandR" (es ist möglich, den Monitor festzulegen, auf dem die Leiste angezeigt wird), verbesserte Fensteranordnung im Taskleisten-Plugin (verbesserte Benutzeroberfläche, visueller Indikator für Gruppen usw.), die Einstellung der Symbolgröße für jede Leiste, ein neues Standardformat für die Uhrzeit sowie ein Tool zur Überprüfung der Korrektheit des Zeitformats und eine verbesserte Standardleistenanordnung. Neue CSS-Stile wurden eingeführt, um bei der Erstellung von Designs verwendet zu werden, darunter eine separate Klasse für Schaltflächen für Fenstergruppen und spezifische Einstellungen für die vertikale und horizontale Anordnung der Leiste.
- U Desktop unterstützt jetzt den "Hauptmonitor RandR", die Orientierungsoption zur Anordnung der Symbole, die Kontextmenüoption „Nächster Hintergrund“ zur Durchblätterung der Wallpaper-Liste und synchronisiert nun die Auswahl des Hintergrunds des Benutzers mit AccountsService.
- Ein völlig neues Einstellungsdialogfeld zur Verwaltung wurde erstellt. Farbenprofile. Für die meisten Nutzer bedeutet dies eingebaute Unterstützung für Farbdruck (über cupsd) und Scannen (über saned). Für Monitorprofile müssen zusätzliche Dienste wie xiccd eingerichtet werden.
- Einstellungsdialog Anzeige hat während der Arbeiten an der Veröffentlichung viele Änderungen erhalten: Jetzt können Nutzer vollständige Konfigurationen mit mehreren Anzeigen speichern und (automatisch) wiederherstellen, was besonders hilfreich für diejenigen ist, die häufig ihren Laptop an verschiedene Dockingstationen oder Setups anschließen. Außerdem wurde viel Zeit investiert, um die Benutzeroberfläche intuitiver zu gestalten und eine versteckte Option zur Unterstützung von Bildschirmskalierung über RandR (einstellbar über Xfconf) hinzuzufügen.
- Wir haben die Option zur Aktivierung der Gtk-Fensterskalierung im Einstellungsdialog Aussehen, sowie die Option einer nichtproportionalen Schriftart hinzugefügt. Allerdings mussten wir die Vorschau der Themen aufgrund von Problemen mit Gtk3 aufgeben.
- Wir haben uns entschieden, die Einstellung für den Startbildschirm abzulehnen vom Sitzungsmanager, aber dafür haben wir viele Funktionen und Verbesserungen hinzugefügt. Dazu gehört die Unterstützung für hybriden Schlafmodus, verbesserte Standard-Session-Startoptionen, die Rennbedingungen vermeiden (unter Berücksichtigung von Prioritätsgruppen beim Start von Anwendungen, um Abhängigkeiten bei der Ausführung zu definieren. Zuvor wurden Anwendungen gleichzeitig gestartet, was Probleme verursachte, wie z. B. das Verschwinden des Themas im xfce4-panel, das Starten mehrerer Instanzen des nm-applet-Applets usw.), die Funktion zum Hinzufügen und Bearbeiten von Autostart-Einträgen, eine Schaltfläche zum Wechseln des Benutzers im Abmeldefenster und verbesserte Dialoge zum Auswahl der Sitzung und Konfiguration (zuletzt mit einem neuen Tab, der gespeicherte Sitzungen anzeigt). Darüber hinaus können Sie nun Befehle nicht nur im „Autostart“-Modus beim Anmelden, sondern auch beim Herunterfahren oder Abmelden Ihres Computers usw. ausführen. Schließlich werden Gtk-Anwendungen jetzt über DBus von Sitzungen verwaltet, und Bildschirmschoner tauschen ebenfalls Daten über DBus aus (zum Beispiel zur Verhinderung ihres Erscheinens).
- Wie immer, Thunar — unser Dateimanager — hat zahlreiche Funktionen und Verbesserungen erhalten. Zu den sichtbaren Änderungen gehören die vollständig überarbeitete obere Pfadleiste, die Unterstützung großer Miniaturansichten sowie die Unterstützung der Datei „folder.jpg“, die das Ordnersymbol ändert (zum Beispiel für das Cover von Musikalben). Erfahrene Nutzer werden auch die verbesserte Navigation über die Tastatur bemerken (Zoom, Tab-Navigation). Der Thunar-Volume-Manager unterstützt jetzt Bluray. Das Thunar Plugin API (thunarx) wurde aktualisiert und bietet nun Unterstützung für GObject-Introspektion und die Verwendung von Bindings in verschiedenen Programmiersprachen. Es wird die Dateigröße in Bytes angezeigt. Es gibt jetzt die Möglichkeit, Handler für die Ausführung bestimmter vom Nutzer durchgeführter Aktionen zuzuweisen. Die Nutzung von Thunar UCA (User Configurable Actions) für externe Netzwerkressourcen wurde ebenfalls implementiert.
- Unser Service für die Anzeige von Miniaturansichten hat zahlreiche Fehlerbehebungen und Unterstützung des Fujifilm RAF-Formats erhalten.
- Die Suche nach Anwendungen kann jetzt nach Wunsch in einem einzigen Fenster geöffnet werden, und ist jetzt einfacher nur über die Tastatur zu bedienen.
- Energieverwaltung habt viele Korrekturen und einige kleinere Funktionen erhalten, darunter die Unterstützung für die XF86Battery-Taste und den neu gestalteten Bildschirmschoner xfce4. Das Panel-Plugin hat ebenfalls einige Verbesserungen erfahren: Es kann nun zusätzlich die verbleibende Zeit und/oder den prozentualen Anteil anzeigen und verwendet jetzt die standardmäßigen UPower-Icon-Namen, um mit einer Vielzahl von Icon-Themen sofort kompatibel zu sein. Als LXDE auf Qt umgestiegen ist, wurde das LXDE-Panel-Plugin entfernt. Die Unterstützung für Desktop-Systeme wurde verbessert, bei denen keine Warnungen mehr über fehlende Batterien angezeigt werden. Es wurde eine Filterung der mit der Stromversorgung zusammenhängenden Ereignisse hinzugefügt, die an xfce4-notifyd übermittelt werden, um im Protokoll widergespiegelt zu werden (z. B. werden keine Helligkeitsänderungsereignisse übermittelt).
Viele Anwendungen und Plugins, die oft als „Goodies“ bezeichnet werden, sind Teil des Xfce-Ökosystems und machen es großartig. Sie haben in dieser Version ebenfalls wichtige Änderungen erhalten. Um einige hervorzuheben:
- Unsere Benachrichtigungsdienst Die Unterstützung für den Modus „Persistence“ wurde hinzugefügt, was das Protokollieren von Benachrichtigungen sowie den „Nicht stören“-Modus umfasst, der alle Benachrichtigungen unterdrückt. Ein neues Panel-Plugin wurde erstellt, das verpasste Benachrichtigungen anzeigt (insbesondere nützlich im „Nicht stören“-Modus) und einen schnellen Zugriff auf den „Nicht stören“-Modus ermöglicht. Zudem wurde die Unterstützung für die Anzeige von Benachrichtigungen auf dem Hauptmonitor RandR verbessert.
- Unser Medienplayer Parole hat verbesserte Unterstützung für Netzwerkstreams und Podcasts erhalten, sowie einen neuen „Minimodus“ und die automatische Auswahl des besten verfügbaren Video-Backends. Darüber hinaus verhindert er nun auch das Auftreten von Bildschirmschonern während der Video-Wiedergabe, sodass Benutzer während des Filmsehens nicht ständig die Maus bewegen müssen. Die Nutzung auf Systemen, die keine Hardware-Dekodierung des Videos unterstützen, wurde erheblich vereinfacht.
- Unser Bildbetrachter Ristretto hat verschiedene Verbesserungen der Benutzeroberfläche und Unterstützung für die Einstellung von Desktop-Hintergründen erhalten, und kürzlich wurde die erste Entwicklungsversion auf Basis von Gtk3 veröffentlicht.
- Programm für Screenshots ermöglicht es Benutzern nun, das Auswahlrechteck zu verschieben und gleichzeitig dessen Breite und Höhe anzuzeigen. Der imgur-Upload-Dialog wurde aktualisiert, und die Eingabeaufforderung bietet mehr Flexibilität.
- Unser Zwischenablage-Manager bietet jetzt verbesserte Unterstützung für Tastenkombinationen (über den GtkApplication-Port), ein verbessertes und konsistenteres Icon-Layout sowie ein Icon für die neue Anwendung.
- Das PulseAudio-Panel-Plugin unterstützt nun MPRIS2 für die Möglichkeit, Medienplayer remote zu steuern, und unterstützt Multimedia-Tasten für die gesamte Arbeitsumgebung, wodurch xfce4-volumed-pulse im Wesentlichen überflüssig wird.
- Die Anwendung wurde aktualisiert. Gigolo mit einer grafischen Benutzeroberfläche zur Konfiguration des Netzwerk-Speichersharing unter Verwendung von GIO/GVfs. Die Software ermöglicht eine schnelle Anbindung an ein entferntes Dateisystem und die Verwaltung von Lesezeichen für externe Speicher im Dateimanager.
Es gibt auch eine Gruppe neuer Projekte, die Teil unseres Projekts geworden sind:
- Endlich haben wir unseren eigenen Bildschirmschoner (Ja — wir verstehen, dass es 2019 ist ;)). Mit einer Vielzahl von Funktionen und enger Integration mit Xfce (offensichtlich) ist dies eine hervorragende Ergänzung unseres Anwendungs-Katalogs.
- Panel-Plugin für Benachrichtigungen bietet eine Next-Gen-Systemleiste, in der Anwendungen ihre Indikatoren anzeigen können. Es ersetzt das Ubuntu-orientierte xfce4-Indicator-Plugin für die meisten Anwendungsindikatoren.
- Für die meisten Xfce-Nutzer, Catfish war die Implementierung der Dateisuche gut bekannt — jetzt ist sie offiziell ein Teil von Xfce!
- Und schließlich, Panel-Profile, die es ermöglicht, Panel-Vorlagen zu sichern und wiederherzustellen, wurde unter die Fittiche von Xfce gestellt.
Wie immer ist es Zeit, sich von einigen alten, nicht unterstützten oder veralteten Projektenzu verabschieden. (Glücklicherweise werden unsere Projekte in das Archiv auf git.xfce.org verschoben, wenn sie eingestellt werden.) Mit einer salzigen Träne des Bedauerns verabschieden wir uns von:
- garcon-vala
- gtk-xfce-engine
- pyxfce
- thunar-actions-plugin
- xfbib
- xfc
- xfce4-kbdleds-plugin
- xfce4-mm
- xfce4-taskbar-plugin
- xfce4-windowlist-plugin
- xfce4-wmdock-plugin
- xfswitch-plugin
Eine einfache und übersichtliche Übersicht über die Änderungen in Xfce 4.14 finden Sie hier:
https://xfce.org/about/tour
Eine detaillierte Übersicht über die Änderungen zwischen den Versionen Xfce 4.12 und Xfce 4.14 finden Sie auf der folgenden Seite:
https://xfce.org/download/changelogs
Diese Version kann entweder als Sammlung einzelner Pakete oder als ein großes tar-Archiv heruntergeladen werden, das alle diese Einzelversionen umfasst:
http://archive.xfce.org/xfce/4.14
Mit besten Wünschen,
Das Xfce-Entwicklungsteam!
Quelle: linux.org.ru
