Xfce 4.14 ist da!

Heute, nach 4 Jahren und 5 Monaten Arbeit, freuen wir uns, die Veröffentlichung von Xfce 4.14 bekannt zu geben, einer neuen stabilen Version, die Xfce 4.12 ersetzt.

In dieser Version bestand das Hauptziel darin, alle wichtigen Komponenten von Gtk2 auf Gtk3 und von „D-Bus GLib“ auf GDBus zu migrieren. Die meisten Komponenten erhielten auch Unterstützung für GObject Introspection. Unterwegs haben wir die Benutzeroberfläche fertiggestellt, einige neue Funktionen und Verbesserungen eingeführt (siehe unten) und viele Fehler behoben (siehe Änderungsprotokoll).

Höhepunkte dieser Folge:

  • Fenstermanager erhielt viele Updates und Funktionen, darunter VSync-Unterstützung (mit Present oder OpenGL als Backend) zur Reduzierung oder Eliminierung von Displayflimmern, HiDPI-Unterstützung, verbesserte GLX-Unterstützung mit NVIDIA-proprietären/Closed-Source-Treibern, XInput2-Unterstützung, verschiedene Composer-Verbesserungen und ein neues Theme Standard.
  • Panel Unterstützung für die Funktion „RandR-Hauptmonitor“ erhalten (Sie können den Monitor angeben, auf dem genau das Panel angezeigt wird), verbesserte Gruppierung von Fenstern im Aufgabenlisten-Plugin (verbesserte Benutzeroberfläche, visuelle Gruppenanzeige usw.), Anpassung von die Symbolgröße für jedes Panel, ein neues Standard-Uhrformat und ein Tool zur Beurteilung der Korrektheit des Uhrformats sowie ein verbessertes Layout des „Standard“-Panels. Für die Verwendung beim Erstellen von Themes wurden neue Klassen von CSS-Stilen eingeführt. Beispielsweise wurde eine separate Klasse von Schaltflächen für Operationen mit Fenstergruppen und spezifische Einstellungen für die vertikale und horizontale Platzierung des Panels hinzugefügt.
  • У Desktop Es gibt jetzt Unterstützung für „RandR Primary Monitor“, eine Ausrichtungsoption für die Platzierung von Symbolen, eine Kontextmenüoption „Nächster Hintergrund“ zum Navigieren durch die Hintergrundbildliste und synchronisiert jetzt die Hintergrundbildauswahl des Benutzers mit dem AccountsService.
  • Zur Steuerung wurde ein völlig neuer Einstellungsdialog erstellt Farbprofile. Für die meisten Benutzer bedeutet dies eine integrierte Unterstützung für Farbdruck (über cupsd) und Scannen (über saned). Für Monitorprofile müssen Sie einen zusätzlichen Dienst wie xiccd installieren.
  • Dialogfeld „Einstellungen“. anzeigen Während der Veröffentlichung wurden viele Änderungen vorgenommen: Benutzer können jetzt vollständige Multi-Display-Konfigurationen speichern und (automatisch) wiederherstellen, was besonders nützlich für diejenigen ist, die ihren Laptop häufig an verschiedene Dockingstationen oder Setups anschließen. Darüber hinaus wurde viel Zeit darauf verwendet, die Benutzeroberfläche intuitiver zu gestalten, und eine versteckte Option wurde hinzugefügt, um die Bildschirmskalierung über RandR (konfigurierbar über Xfconf) zu unterstützen.
  • Wir haben eine Option zum Aktivieren der Gtk-Fensterskalierung im Einstellungsdialog hinzugefügt das Auftretensowie eine Option für Monospace-Schriftarten. Aufgrund von Problemen bei der Verwendung von Gtk3 mussten wir jedoch auf die Vorschau des Themas verzichten.
  • Wir haben beschlossen, die Anpassung von Startbildschirmen ab einzustellen Sitzungsmanager, aber wir haben viele Funktionen und Korrekturen hinzugefügt. Dazu gehören die Unterstützung des Hybrid-Ruhezustands und Verbesserungen beim standardmäßigen Sitzungsstart, mit denen Sie Race Conditions vermeiden können (Unterstützung für das Starten von Anwendungen wird unter Berücksichtigung von Prioritätsgruppen bereitgestellt, sodass Sie die Abhängigkeitskette beim Start bestimmen können. Zuvor wurden Anwendungen gestartet auf einmal, was zu Problemen führte, zum Beispiel: das Verschwinden des Themas im xfce4-Panel, das Ausführen mehrerer Instanzen des nm-Applets usw.), eine Funktion zum Hinzufügen und Bearbeiten von Starteinträgen, eine Schaltfläche zum Wechseln des Benutzers beim Abmelden Dialog und verbesserte Sitzungsauswahl- und Einstellungsdialoge (Letzteres mit einer neuen Registerkarte, die gespeicherte Sitzungen anzeigt). Darüber hinaus können Sie Befehle jetzt nicht nur im „Autorun“-Modus während der Anmeldung ausführen, sondern auch, wenn Ihr Computer ausgeschaltet, abgemeldet usw. ist. Schließlich werden Gtk-Anwendungen jetzt über DBus sitzungsverwaltet, und Bildschirmschoner kommunizieren auch über DBus (zum Beispiel, um sie zu despawnen).
  • Wie immer, Thunar - unser Dateimanager - hat viele Funktionen und Korrekturen erhalten. Zu den sichtbaren Änderungen gehören eine komplett neu gestaltete obere Pfadleiste, Unterstützung für große Miniaturansichten (Vorschauen) und Unterstützung für eine „folder.jpg“-Datei, die das Ordnersymbol ändert (z. B. für Cover von Musikalben). Power-User werden außerdem eine verbesserte Tastaturnavigation (Zoom, Tab-Navigation) bemerken. Thunar Volume Manager bietet jetzt Bluray-Unterstützung. Die Thunar-Plugin-API (thunarx) wurde aktualisiert, um Unterstützung für die GObject-Introspektion und die Verwendung von Bindungen in verschiedenen Programmiersprachen bereitzustellen. Bereitgestellte Anzeige der Dateigröße in Bytes. Es ist nun möglich, Handlern die Durchführung benutzerdefinierter Aktionen zuzuweisen. Die Möglichkeit, Thunar UCA (User Configurable Actions) für externe Netzwerkressourcen zu verwenden, wurde implementiert.
  • Unser Service für Miniaturbildanzeige Die Programme erhielten zahlreiche Korrekturen und Unterstützung für das Fujifilm RAF-Format.
  • Suchanwendungen kann nun auf Wunsch als einzelnes Fenster geöffnet werden und ist jetzt einfacher über die Tastatur zugänglich.
  • Ernährungsmanager erhielt viele Korrekturen und einige kleinere Funktionen, einschließlich Unterstützung für die XF86Battery-Taste und den neu erstellten xfce4-Begrüßungsbildschirm. Das Panel-Plugin verfügt außerdem über einige Verbesserungen: Es kann jetzt optional die verbleibende Zeit und/oder den Prozentsatz anzeigen und verwendet jetzt standardmäßige UPower-Symbolnamen, um sofort mit mehr Symbolthemen zu arbeiten. Bei der Migration von LXDE zu Qt wurde das LXDE-Panel-Plugin entfernt. Verbesserte Unterstützung für Desktop-Systeme, die keine Warnung mehr bei niedrigem Batteriestand anzeigen. Filterung von Ereignissen im Zusammenhang mit dem Stromversorgungssystem hinzugefügt, die an xfce4-notifyd gesendet werden, um sie im Protokoll widerzuspiegeln (z. B. Helligkeitsänderungsereignisse werden nicht gesendet).

Viele Anwendungen und Plugins, oft als „Goodies“ bezeichnet, sind Teil des Xfce-Ökosystems und machen es großartig. Sie haben in dieser Version auch wichtige Änderungen erhalten. Um einige hervorzuheben:

  • unsere Benachrichtigungsdienst Unterstützung für Persistenzmodus = Benachrichtigungsprotokollierung + Nicht stören-Modus erhalten, der alle Benachrichtigungen unterdrückt. Es wurde ein neues Panel-Plugin erstellt, das verpasste Benachrichtigungen anzeigt (besonders nützlich im „Bitte nicht stören“-Modus) und einen schnellen Zugriff zum Umschalten des „Nicht stören“-Modus ermöglicht. Endlich Unterstützung für die Anzeige von Benachrichtigungen auf dem RandR-Hauptmonitor hinzugefügt.
  • Unser Mediaplayer Passwörter erhielt eine verbesserte Unterstützung für Netzwerk-Streams und Podcasts sowie einen neuen „Mini-Modus“ und eine automatische Auswahl des besten verfügbaren Video-Backends. Darüber hinaus verhindert es jetzt auch, dass Bildschirmschoner während der Videowiedergabe angezeigt werden, sodass Benutzer beim Ansehen eines Films nicht regelmäßig die Maus bewegen müssen. Deutlich vereinfachte Arbeit auf Systemen, die keine Hardwarebeschleunigung der Videodekodierung unterstützen.
  • Unser Bildbetrachter Ristretto erhielt verschiedene Verbesserungen der Benutzeroberfläche und Unterstützung für das Festlegen von Desktop-Hintergründen und veröffentlichte kürzlich auch seine erste Entwicklungsversion auf Basis von GTK3.
  • Programm für Screenshots Jetzt können Benutzer das Auswahlrechteck verschieben und gleichzeitig seine Breite und Höhe anzeigen. Der Imgur-Upload-Dialog wurde aktualisiert und die Befehlszeile bietet mehr Flexibilität.
  • Unsere Zwischenablage-Manager verfügt jetzt über eine verbesserte Unterstützung für Tastaturkürzel (über einen Port zu GtkApplication), eine verbesserte und einheitlichere Symbolgröße und ein neues Anwendungssymbol.
  • Pulsaudio-Panel-Plugin erhielt Unterstützung für MPRIS2, um die Fernsteuerung von Media-Playern und Unterstützung für Multimedia-Tasten für den gesamten Desktop zu ermöglichen, was xfce4-volumed-pulse im Wesentlichen zu einem unnötigen Daemon machte.
  • Anwendung aktualisiert Gigolo mit einer grafischen Oberfläche zum Einrichten der Speicherfreigabe über das Netzwerk mithilfe von GIO/GVfs. Mit dem Programm können Sie schnell ein Remote-Dateisystem bereitstellen und Lesezeichen für externe Speicher im Dateimanager verwalten

Es gibt auch Gruppe neuer Projekte, das Teil unseres Projekts wurde:

  • Endlich haben wir unser eigenes Bildschirmschoner (Ja – uns ist klar, dass wir 2019 schreiben ;)). Mit vielen Funktionen und der engen Integration mit Xfce (natürlich) ist es eine großartige Ergänzung zu unserem App-Katalog.
  • Panel-Plugin für Benachrichtigungen Bietet eine Taskleiste der nächsten Generation, in der Apps Indikatoren anzeigen können. Es ersetzt das Ubuntu-zentrierte xfce4-Indicator-Plugin für die meisten Anwendungsindikatoren.
  • Für die meisten Xfce-Benutzer: Welse Die Implementierung der Dateisuche war ein vertrauter Anblick – sie ist jetzt offiziell Teil von Xfce!
  • Und endlich, Panel-Profile, mit dem Sie Panel-Vorlagen sichern und wiederherstellen können, ist unter die Fittiche von Xfce gewandert.

Wie immer ist es Zeit, von einigen Abschied zu nehmen alte nicht unterstützte oder veraltete Projekte. (Glücklicherweise werden unsere Projekte auf git.xfce.org archiviert, wenn sie sterben.) Mit einer salzigen Träne der Trauer verabschieden wir uns von:

  • garcon-vala
  • gtk-xfce-Engine
  • pyxfce
  • Thunar-Aktionen-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 Bildänderungen in Xfce 4.14 finden Sie hier:
https://xfce.org/about/tour

Eine detaillierte Übersicht über die Änderungen zwischen den Releases von 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ßer Tarball heruntergeladen werden, der alle diese einzelnen Versionen enthält:
http://archive.xfce.org/xfce/4.14

Mit besten Grüßen,
Xfce-Entwicklungsteam!

Source: linux.org.ru

Kommentar hinzufügen