Veröffentlichung der Desktop-Umgebung Trinity R14.0.7, Fortsetzung der Entwicklung von KDE 3.5

Vorbereitet Desktop-Umgebungsversion Trinity R14.0.7, das die Entwicklung der Codebasis von KDE 3.5.x und Qt 3 fortsetzt. Binärpakete werden in Kürze vorbereitet Ubuntu, Debian, RHEL / CentOS, Fedora, openSUSE и andere Distributionen.

Zu den Funktionen von Trinity zählen eigene Tools zum Verwalten von Bildschirmparametern, eine udev-basierte Ebene für die Arbeit mit Geräten, eine neue Schnittstelle zum Konfigurieren von Geräten und der Wechsel zum Compton-TDE-Composite-Manager (ein Compton-Fork mit TDE-Erweiterungen). ), verbesserter Netzwerkkonfigurator und Benutzerauthentifizierungsmechanismen. Die Trinity-Umgebung kann gleichzeitig mit neueren Versionen von KDE installiert und verwendet werden, einschließlich der Möglichkeit, bereits installierte KDE-Anwendungen in Trinity zu verwenden. Es gibt auch Tools, um die Oberfläche von GTK-Programmen korrekt darzustellen, ohne den einheitlichen Designstil zu verletzen.

In der neuen Version trat ein Änderungen bezogen sich hauptsächlich auf Fehlerbehebungen und Arbeiten zur Verbesserung der Stabilität der Codebasis. Zu den zusätzlichen Verbesserungen gehören:

  • Einige Pakete wurden so konvertiert, dass sie das CMake-Build-System verwenden.
  • Es wurde eine allgemeine Verfeinerung des Erscheinungsbildes und der Markenelemente vorgenommen;
  • Verbesserte Unterstützung von Standards XDG (X-Desktop-Gruppe);
  • Erste Unterstützung für Betriebssystem-Builds implementiert DilOS (Distribution basierend auf dem Illumos-Kernel, mit dpkg und apt zum Verwalten von Paketen);
  • Erste Unterstützung für das Erstellen mit der Musl-Bibliothek (libc) hinzugefügt;
  • Unterstützung für die Erstellung mit LibreSSL anstelle von OpenSSL hinzugefügt;
  • Das Instant-Messaging-Programm kopete hat die Unterstützung für die Protokolle AIM und MSN wieder aufgenommen;
  • Unterstützung für den neuen ICEauthority-Dateispeicherort hinzugefügt;
  • Unterstützung für aktuelle libpqxx-Versionen hinzugefügt;
  • Unterstützung für MySQL 8.x hinzugefügt;
  • Die NetBSD-Unterstützung wurde wiederhergestellt;
  • Der Fix für die Schwachstelle CVE-2019-14744 wurde portiert (Ausführung beliebiger Befehle beim Durchsuchen eines Verzeichnisses mit speziell gestalteten „.desktop“-Dateien) und CVE-2018-19872 (Absturz beim Umgang mit falschen PPM-Bildern).

Vor einigen Jahren begann die Portierung der Codebasis auf Qt 4, doch im Jahr 2014 erfolgte dieser Prozess gefrorenes. Bis zum Abschluss der Migration auf den aktuellen Qt-Zweig stellt das Projekt die Aufrechterhaltung der Qt3-Codebasis sicher, die trotz des offiziellen Endes des Supports für Qt3 weiterhin Fehlerbehebungen und Verbesserungen erhält.

Veröffentlichung der Desktop-Umgebung Trinity R14.0.7, Fortsetzung der Entwicklung von KDE 3.5

Veröffentlichung der Desktop-Umgebung Trinity R14.0.7, Fortsetzung der Entwicklung von KDE 3.5

Source: opennet.ru

Kommentar hinzufügen