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

Am zehnten Tag des Projekts veröffentlicht Desktop-Umgebungsversion Trinity R14.0.8, 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:

  • Die Übertragung von Paketen an das CMake-Build-System wurde fortgesetzt. Die Erstellung einiger Pakete mit Automake wird nicht mehr unterstützt.
  • Einstellung zum Deaktivieren von tdekbdledsync hinzugefügt;
  • Einstellung hinzugefügt, um den Standard-Dateimanager auszuwählen;
  • Der ausgewählte Terminalemulator kann über das Menü „Terminal öffnen“ aufgerufen werden;
  • Verbesserte Unterstützung für LibreSSL und musl libc;
  • Verbesserte Unterstützung für die DilOS-Distribution (eine Distribution, die auf dem Illumos-Kernel basiert und dpkg und apt zum Verwalten von Paketen verwendet);
  • Verbesserte Unterstützung für XDG-Verzeichnisse;
  • Verbesserte Leistung auf dem Pinebook Pro-Gerät;
  • Bereitstellung erster Unterstützung für wiederholbare Builds;
  • Möglichkeit hinzugefügt, Desktop-Dateien mithilfe des Weblate-Dienstes zu übersetzen;
  • Der Build-Prozess für FreeBSD basierend auf Cmake wurde auf die Verwendung des Ninja-Dienstprogramms umgestellt;
  • Die Unterstützung für Kerry und Code im Zusammenhang mit der Beagle-Suchmaschine wurde eingestellt.
  • Avahi-Unterstützung wurde eingerichtet;
  • Bei einigen Systemen wurden Probleme beim Erkennen des Deckelverschlusses, der Akkuladung und der CPU-Nummer behoben.
  • Probleme, die einer Sicherheitslücke ähneln, wurden behoben CVE-2019-14744 (Ausführen beliebiger Befehle beim Durchsuchen eines Verzeichnisses mit speziell entwickelten „.desktop“-Dateien).

Kurz nach der Gründung des Trinity-Projekts begann die Portierung der Codebasis auf Qt 4, doch erst 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.8, Fortsetzung der Entwicklung von KDE 3.5

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

Source: opennet.ru

Kommentar hinzufügen