December 30, 2019 the Trinity Desktop Environment project, a fork of the KDE 3.5 branch, was released. The project continues the development of the traditional desktop environment paradigm based on Qt. The project also maintains the (T)Qt3 library, since Qt is no longer maintained by the official developer. The environment can be installed and used along with new versions of KDE.
Short list of changes:
- Improved support for the XDG standard
- MySQL 8.x support
- Added the ability to build TDE with the LibreSSL library instead of OpenSSL (which allows building TDE on distributions like Void Linux)
- Initial build support with musl libc
- Continued migration of the build process from Autotools to CMake.
- Cleaned up the code and removed obsolete files, as well as removed the ability to build some packages using Autotools.
- As part of the release, no longer valid links to web pages were cleaned.
- Carried out fine polishing of the UI and the TDE brand as a whole. Rebranding to TDE and TQt continued.
- Fixes have been made that address vulnerabilities CVE-2019-14744 and CVE-2018-19872 (based on the corresponding patch in Qt5). The first allows code execution from .desktop files. The second causes tqimage to crash when handling malformed PPM images.
- Support for FreeBSD has continued, and improvements have been made to initial NetBSD support.
- Added support for DilOS.
- Several localization and translations have been updated.
- Support for new versions of libpqxx
- Improved detection of installed Ruby version
- Support for the AIM and MSN protocols in the Kopete messenger has been brought into working condition.
- Fixed bugs that affected SAK (Secure Attention Key - an additional layer of security that requires the user to press CA-Del, for example, before logging in)
- Fixed bugs in TDevelop
- Improved TLS support in modern distributions
The packages are prepared for Debian и UbuntuPackages for RedHat will be available soon.CentOS, Fedora, Mageia, OpenSUSE, and PCLinuxOS. SlackBuilds for Slackware are also available in the Git repository.
Release log:
Source: linux.org.ru
