On December 30, 2019, the Trinity Desktop Environment project, a fork of the KDE 3.5 branch, was released. The project continues to evolve the paradigm of traditional desktop environments based on Qt. The project also supports the (T)Qt3 library, as Qt is no longer officially maintained by the developer. The environment can be installed and used alongside new versions of KDE.
Brief change list:
- Improved support for the XDG standard
- Support for MySQL 8.x
- Added the ability to build TDE with the LibreSSL library instead of OpenSSL (allowing TDE to be built on distributions like Void Linux)
- Initial support for building with musl libc
- Continued migration of the build process from Autotools to CMake.
- Code cleanup has been performed, removing outdated files and dropping the ability to build some packages using Autotools.
- As part of the release, cleanup of invalid links to web pages has been carried out.
- Minor UI and overall TDE branding polish has been completed. The rebranding to TDE and TQt continues.
- Fixes have been made to address vulnerabilities CVE-2019-14744 and CVE-2018-19872 (based on the corresponding patch in Qt5). The first allows for code execution from .desktop files. The second leads to a crash in tqimage when processing incorrectly formatted images in PPM format.
- Support for FreeBSD continues, along with improvements for initial support for NetBSD.
- Added support for DilOS.
- Localization and translations have been updated.
- Support for new versions of libpqxx
- Improved detection of the installed version of the Ruby programming language
- The support for AIM and MSN protocols in the Kopete messenger has been restored to working condition.
- Bugs affecting SAK (Secure Attention Key — an additional layer of security requiring the user to press C-A-Del, for example, before logging in) have been fixed.
- Bugs in TDevelop have been fixed.
- Improved TLS support in modern distributions
Packages have been prepared for Debian and Ubuntu. Packages for RedHat/CentOS, Fedora, Mageia, OpenSUSE, and PCLinuxOS will soon be available. SlackBuilds for Slackware are also available in the Git repository.
Release log:
Source: linux.org.ru
