Die Veröffentlichung der Desktop-Umgebung Trinity R14.0.13 wurde veröffentlicht, die die Entwicklung der Codebasis KDE 3.5.x und Qt 3 fortsetzt. Binärpakete werden in Kürze für Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE und andere 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.

Zu den Änderungen gehören:
- Ein neuer Handler tdeio-slave „appinfo:/“ (tdeio-appinfo) wurde hinzugefügt, der Informationen über Konfigurationsdateien, Datenverzeichnisse, Benutzerhandbücher und temporäre Dateien, die mit der angegebenen Anwendung verbunden sind, ausgibt.

- Ein neues Set twin-style-machbunt mit einem Fensterthema, das an das KDE-Design aus SUSE 9.1/9.2 erinnert, wurde hinzugefügt.

- In den Anwendungen Konsole, Kate, KWrite, TDevelop und verschiedenen Programmen, die das Kate-Bearbeitungsmodul verwenden, wurde die Unterstützung für die Änderung der Schriftgröße durch Drehen des Mausrads bei gedrückter Ctrl-Taste integriert.

- Im Texteditor Kate wurde die Syntaxhervorhebung für Dateien mit Markdown-Markup implementiert.

- Die Benutzeroberfläche zur Anpassung des Desktop-Hintergrunds wurde verbessert.

- Im Browser/Dateimanager Konqueror wurde im Kontextmenü 'Aktion' die Möglichkeit hinzugefügt, den Modus der Positionierung des aktuellen Bildes als Desktop-Hintergrund auszuwählen.

- In der Aufgabenleiste wurde die Möglichkeit implementiert, Operationen aus dem Menü 'Task verschieben' und die Drag-and-Drop-Oberfläche zum Verschieben von gruppierten Schaltflächen zu verwenden.

- Im Abschnitt zur Eingabekonfiguration (Input Actions) wurde eine neue Aktion zum Einfügen einer Verzögerung zwischen den Operationen hinzugefügt. Außerdem wurden Schaltflächen zum Verschieben von Zeilen nach oben oder unten ergänzt und eine Benutzeroberfläche zum Erstellen und Bearbeiten von Aktionen eingerichtet.

- Ein neuer tdeio-slave Handler für das SFTP-Protokoll wurde hinzugefügt, basierend auf der Nutzung von libssh.
- Unterstützung für FFmpeg 5.0, Jasper 3.x und Poppler >= 22.04 hinzugefügt. Die Unterstützung für Python3 wurde verbessert.
- Man-Seiten für die Anwendungen abakus, amarok, arts, k3b, k9copy, kile, koffice, krecipes, ktorrent, libksquirrel, rosegarden, tellico, tdeaddons, tdeartwork, tdebase, tdebindings, tdegraphics, tdemultimedia, tdenetwork, tdesdk und tdeutils wurden hinzugefügt.
- Die Dokumentation zur API wurde hinsichtlich der Darstellung verbessert.
- Sicherheitsanfälligkeiten im tdeio-slave Modul für FISH (CVE-2020-12755) und KMail (EFAIL-Angriff) wurden behoben.
- Probleme beim Öffnen von Dateien über die URLs media:/ und system:/media/ aus Anwendungen, die nicht Teil von TDE sind, wurden gelöst.
- Kompatibilität mit OpenSSL 3.0 wurde gewährleistet.
- Die Unterstützung für Gentoo wurde verbessert. Unterstützung für Ubuntu 22.10, Fedora 36/37 und openSUSE 15.4 hinzugefügt, sowie für Arch Linux Builds für die Architekturen arm64 und armhf. Unterstützung für Ubuntu 20.10 wurde eingestellt.
Quelle: opennet.ru








