Die Version der Desktop-Umgebung Trinity R14.0.10 wurde veröffentlicht, die die Codebasis von KDE 3.5.x und Qt 3 weiterentwickelt. Binärpakete werden in Kürze für Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE und weitere Distributionen bereitgestellt.
Zu den Besonderheiten von Trinity zählen eigene Tools zur Bildschirmparameterverwaltung, eine auf udev basierende Schicht für den Hardwarezugriff, eine neue Schnittstelle zur Hardwarekonfiguration, der Übergang zum Composite-Manager Compton-TDE (ein Fork von Compton mit TDE-Erweiterungen), ein verbesserter Netzwerk-Konfigurator und Mechanismen zur Benutzerauthentifizierung. Die Trinity-Umgebung kann parallel zu aktuelleren Versionen von KDE installiert und genutzt werden, und es besteht die Möglichkeit, bereits im System installierte KDE-Anwendungen innerhalb von Trinity zu verwenden. Zudem gibt es Tools für die korrekte Anzeige von GTK-Programmen, ohne den einheitlichen Stil der Gestaltung zu beeinträchtigen.
In der neuen Version wurden Änderungen vorgenommen, die hauptsächlich auf die Behebung von Fehlern und die Verbesserung der Stabilität der Codebasis abzielt. Zu den hinzugefügten Verbesserungen gehören:
- Es wurden neue Anwendungen hinzugefügt: Das Antivirenpaket KlamAV (eine Erweiterung von ClamAV), eine Vollbildoberfläche zum Wechseln zwischen Aufgaben / virtuellen Arbeitsoberflächen (Komposé) sowie das Spiel TDEFifteen (das Puzzle "15").
- Ein neuer Dialog pinentry-tqt wurde für die Eingabe von Passwörtern und PIN-Codes für GnuPG implementiert.
- Es wurde Unterstützung für 32- und 64-Bit-RISC-V-Systeme hinzugefügt.
- Die Implementierung der virtuellen Tastatur (kvkbd) wurde erheblich verbessert.
- Die Möglichkeit zur Anpassung des Abstands zwischen Symbolen auf dem Desktop wurde hinzugefügt.
- Unterstützung für Ubuntu 21.04, Mageia 8, Fedora 33 und FreeBSD 13 wurde hinzugefügt.
- Eine Einstellung zur Anzeige des Covers in KPDF im Zwei-Seiten-Modus wurde hinzugefügt.
- Die Möglichkeit zur präzisen Anpassung der Helligkeit mit einem Schritt von 1 % wurde umgesetzt.
- Die Unterstützung für Unicode wurde verbessert.
- Die Funktionalität des Widgets zur Anzeige der Wettervorhersage wurde optimiert.
- Zusätzliche Bildschirmschoner wurden hinzugefügt.
- Die Übersetzung der Komponenten auf das CMake-Build-System wurde fortgesetzt. Die Unterstützung von automake für einige Pakete wurde eingestellt.
- Die Arbeit an der Verfeinerung der Benutzeroberfläche wird fortgesetzt.
- Die erste Unterstützung für wiederholbare Builds wurde bereitgestellt.
Kurz nach der Gründung des Trinity-Projekts begann die Portierung des Codes auf Qt 4, die jedoch 2014 eingestellt wurde. Bis zum Abschluss der Migration auf die aktuelle Qt-Version wird die Qt3-Codebasis weiterhin durch das Projekt unterstützt, in die weiterhin Fehlerbehebungen und Verbesserungen aufgenommen werden, obwohl die offizielle Unterstützung für Qt3 eingestellt wurde.


Quelle: opennet.ru
