Release of desktop environment Trinity R14.0.7, continuing the development of KDE 3.5

Prepared desktop environment release Trinity R14.0.7, which continues development of the KDE 3.5.x and Qt 3 code base. Binary packages will be prepared for Ubuntu, Debian, RHEL/CentOS, Fedora, openSUSE ΠΈ other distributions.

Among the features of Trinity, one can note its own tools for managing screen parameters, a udev-based layer for working with equipment, a new interface for configuring equipment, switching to the Compton-TDE composite manager (a fork of Compton with TDE extensions), improved network configurator and user authentication mechanisms. The Trinity environment can be installed and used simultaneously with more recent releases of KDE, including the ability to use already installed KDE applications in Trinity. There are also tools for correctly displaying the interface of GTK programs without violating the uniform design style.

In the new version introduced changes, mainly related to the elimination of errors and work to improve the stability of the codebase. Improvements added include:

  • Some packages have been converted to use the CMake build system;
  • A general honing of the appearance and elements of the brand was carried out;
  • Improved standards support XDG (X Desktop Group);
  • Implemented initial support for assemblies for the OS DilOS (distribution based on the Illumos kernel, using dpkg and apt to manage packages);
  • Added initial support for building with the Musl library (libc);
  • Added support for building with LibreSSL instead of OpenSSL;
  • Support for AIM and MSN protocols has resumed in kopete instant messaging software;
  • Added support for a new ICEauthority file location;
  • Added support for recent libpqxx releases;
  • Added support for MySQL 8.x;
  • Renewed support for NetBSD;
  • Ported vulnerability fix CVE-2019-14744 (execution of arbitrary commands when browsing a directory containing specially crafted ".desktop" files) and CVE-2018-19872 (crash while processing invalid PPM images).

A few years ago, porting of the codebase to Qt 4 was started, but in 2014 this process frozen. Until the migration to the current Qt branch is completed, the project has ensured the maintenance of the Qt3 codebase, which continues to make bug fixes and add improvements, despite the official end of support for Qt3.

Release of desktop environment Trinity R14.0.7, continuing the development of KDE 3.5

Release of desktop environment Trinity R14.0.7, continuing the development of KDE 3.5

Source: opennet.ru

Add a comment