What's new in Trinity Desktop Environment R14.0.7

Dec 30, 2019
  • Bug fixes:
  • Fixed some SAK related bugs
  • Fixed TLS support in recent distros
  • Clean up links to non functional old websites
  • Fixed several FTBFS caused by newer library versions
  • Fixed annoying crashes in TDevelop
  • Enhancements:
  • Several packages have been migrated to CMake build system
  • General polishing of TDE look and brand
  • Several translation updates
  • Better support for XDG standard
  • Improved detection of ruby version
  • Added support for a new location of the ICEauthority file
  • Added support for recent versions of libpqxx
  • Added support for MySQL 8.x
  • Added initial support for DilOS builds
  • Added initial support for build with musl libc
  • Added support for build with LibreSSL
  • Restored both AIM and MSN protocols in kopete
  • Revived NetBSD support for various packages
  • Security:
  • CVE-2019-14744: Prevent arbitrary code execution from .desktop files
  • CVE-2018-19872: Fix crash in tqimage for certain malformed ppm image files

New in Trinity Desktop Environment R14.0.6 (Mar 31, 2019)

  • Bug fixes:
  • Reboot and shutdown now works with other DM (other than TDM) as long as logind is present
  • Passwords with special characters are now accepted
  • Fixed bugs with pdf handling and displaying
  • Improved TDM log file handling
  • Fixed GUI related glitches and missing icons in various places
  • Fixed annoying double notification when inserting some special removable media
  • Fixed few KOrganizer crashes
  • Fixed Kdesktop unresponsive behaviour when multiple users log into the same machine at the same time
  • Fixed support for array of object path key maps in dbus-1-tqt
  • Fixed SSL initialization for OpenSSL >= 1.1
  • Enhancements:
  • Added support for safe conversion from TQString to char*
  • Added support for global LDFLAGS set at the system level
  • Several packages have been migrated to CMake build system
  • Improved GCC visibility detection in CMake builds
  • Created a CMake framework for updating translation templates
  • Added support for Weblate web based translation (yet to be officially announced)
  • Improved TDE related CMake capabilities
  • Improved support for large files detection
  • Better detection of dynamic loaded libraries location
  • Security:
  • Fix security issue CVE-2018-19870
  • Fix security issue CVE-2018-19873
  • Fix security issue CVE-2018-7225
  • Fix security issue CVE-2018-20021
  • Fix security issue CVE-2018-20022

New in Trinity Desktop Environment R14.0.5 (Aug 20, 2018)

  • Bug fixes:
  • Fixed OGG file playing (TDE login sounds now works again)
  • Fixed sound server and arts crashes
  • Fixed device detection from Media Manager in kscd
  • Fixed several kdesktop_lock related bugs
  • Fixed status of Trash bin on desktop
  • Fixed notification of removable media
  • Fixed info page protocol support (regression in previous release)
  • Fixed regression with open/save dialogs on ftp or removable disks
  • Fixed javascript syntax highlighting in Kate
  • Fixed support for NetworkManager with randomized MAC addresses
  • Fixed detection whether the system is big endian
  • Fixed memory leaks
  • Enhancements:
  • Improved timer handling in TDEPowersaver
  • New sessions can now correctly be started as "pre-lock", useful where autologin is enabled
  • Added support for GnuPG 2.1
  • Improved KGPG server configuration
  • Enhanced Ark and Ark plugin interface and support for .rar files
  • Improved calculations in mini-cli
  • Improved icon display in system tray
  • Improved support for Jabber protocol in Kopete
  • Dropped support for discontinued AIM protocol in Kopete
  • Enhanced mime type code
  • Added support for G-code in Kate syntax highlighting
  • Added support for OpenSSL 1.1
  • Improved support for TLS v1.2
  • Improved support for Clang
  • Added support for GCC7 and GCC8
  • Added support for Java8 and newer
  • Added support for ICU 58 and newer
  • Added detection for ruby 2.3, 2.4 and 2.5
  • Security:
  • Fix security issue CVE-2016-10040
  • Fix security issue CVE-2017-6410

New in Trinity Desktop Environment R14.0.4 (Nov 9, 2016)

  • Fixed handling of certificate "permanent" acceptance
  • Fixed screensaver activation and computer suspend code interaction Fixed occasional Konqueror crashes on kjs/regexp
  • Fixed utf8 handling in tdeabc, libkcal, CardDAV
  • Fixed invisible (miniature) icons in the tray
  • Fixed positioning of main panel to the screen side when the clock is displayed in the system tray
  • Fixed crash of some non-TDE applications due to wrong X symbolic color database
  • Fixed "ESC" support in TDEPowersave countdown dialog
  • Switch to new jabber protocol in Kopete
  • Improved startup of tdehw dbus daemon
  • Improved support for TQt python scripts
  • Improved handling of folder location in save dialog
  • Relaxed time limit for computer suspend settings in TDEPowersave Updated METAR URL in KWeather
  • Added CUPS 2.2 support
  • Added FFMPEG3 support
  • Added GCC 6.x support
  • Added GStreamer 1.x support
  • Added rar 5.x support
  • Fixed security issues

New in Trinity Desktop Environment R14.0.3 (Mar 24, 2016)

  • Fixed floppy support in media manager
  • Improved handling of various types of discs in media manager
  • Fixed an annoying bug with zip file support that prevented some applications (such as KOffice and k3b) from opening their own saved files
  • Fixed detection of mime types not contained in TDE settings (using magic library) which prevented sound files from being played in some recent distros
  • Added giflib 5.1 support
  • Added ruby 2.2 support
  • Fixed a bunch of security issues

New in Trinity Desktop Environment R14.0.1 (Sep 2, 2015)

  • Added support for Ubuntu Vivid 15.04
  • Added initial support for FreeBSD
  • Added support for ARM64 and PowerPC64le
  • Konqueror file filtering now works correctly
  • TDE session manager crashes should no longer be experienced
  • KHelpcenter incorrectly displayed content is now visualized correctly
  • Incorrect window transparency with TDE Compton has been eliminated
  • Incorrect circular dependency in Debian/Ubuntu packages has been resolved
  • TDEFileReplace no longer hangs/crashes when circular links are encountered
  • TDENetworkManager no longer crashes if an interace is removed
  • TDENetworkManager no longer hangs on point-to-point connections
  • TDevelop cmake template projects now builds correctly
  • Digikam slideshow no longer hangs
  • Several qt3/tqt3 security alerts have been fixed
  • Several FTBFS has been addressed
  • KDesktop no longer hangs on startup
  • KMail no longer crashes if closed in offline mode
  • KSquirrel can load codecs - works again

New in Trinity Desktop Environment R14.0.0 (Dec 16, 2014)

  • Unlike previous releases TDE R14.0.0 has been in development for over two years. This extended development period has allowed us to create a better, more stable and more feature-rich product than previous TDE releases. R14 is brimming with new features, such as a new hardware manager based on udev (HAL is no longer required), full network-manager 0.9 support, a brand new compositor (compton), built-in threading support, and much more!
  • Version scheme change:
  • Also new in this release is a change from the KDE v3.5.x series versioning. In line with our new, separate identity, and to avoid incorrect comparisons with KDE SC based on version number alone, we are dropping the old versioning scheme and replacing it with our new R-series versioning scheme. Each new release from this point forward will be identified with three numbers prefixed with an R (standing for "Release"); the first number is the major series, the second is the minor series, and the last is the Stable Release Update (SRU) identifier. A stable series will be indicated by a single Rxx.yy identifier, e.g. R14.0. Major overhauls of the codebase that significantly and permanently change the way TDE functions, such as the transition from HAL to the TDE Hardware Library or the new style engine, will only occur when the major series number increments. Normal, incremental development, including new features, will be indicated with an increment of the minor version number. Bug fixes backported to a stable series (Rxx.yy)--with no new features or changed functionality--will be indicated via an increment of the SRU identifier alone.
  • Major Improvements from 3.5.13.x:
  • New HAL-independent hardware support based on udev. HAL support is still available for those systems (such as *bsd) that require it.
  • Significant renaming of applications, libraries, and packages to avoid conflicts with other desktop environments (most notably KDE). This allows TDE to be installed in parallel with other desktop environments without significant negative interaction.
  • Upgrades to TQt3 (TDE's fork of Qt 3.3.8). TQt3 upgrades include a new, modern style engine, multi-threading support, and improved speed and stability.
  • Support for network-manager 0.9 and newer.
  • Switched compositor from Kompmgr to Compton-TDE, a fork of Compton with TDE-specific features.
  • Added builds for armel/armhf architectures on Debian and armhf on Raspbian Wheezy.
  • File mimetype detection system now based on libmagic.

New in Trinity Desktop Environment 14.0.0 RC1 (Nov 20, 2014)

  • R14 is brimming with new features, such as a new hardware manager based on udev (HAL is no longer required), full network-manager 0.9 support, a brand new compositor, built-in threading support, and much more!

New in Trinity Desktop Environment 3.5.13.1 (Oct 12, 2012)

  • Screen locking improvements
  • Placement of connected devices icons
  • Reorganizing TDE menu
  • Added KControl controls to set default mount options
  • Utf8 encoding for webdav directories
  • Updated Kate synatax highlighting files
  • Improved KMix autostart
  • Added default global shortcuts for KMix
  • Improved Kaffeine plugin support in Kopete
  • Performance improvements for IMAP
  • Ark support for Arj
  • Ark support for check archives
  • Ark Utf8 enconding in filenames
  • Large file support in kio-locate
  • Improved the screen saver control in KMPlayer
  • New keyboard shortcuts in KMPlayer
  • KMyMoney? updated
  • KTorrent updated
  • New localization packages: gwenview-i18n, k3b-i18n, koffice-i18n

New in Trinity Desktop Environment 3.5.13 (Nov 2, 2011)

  • Back End Improvements:
  • 3.5.13 development starts at SVN revision r1182534
  • Ported tqtinterface, arts, kdelibs, kdebase, kdeartwork, kdesdk, kdegraphics, kdepim, kdenetwork, kwebdev, and kdevelop to CMake.
  • The Trinity project is now maintaining the required Qt glue libraries for poppler, avahi, and other applications
  • Trinity is now using the TQ* class namespace within all modules, libraries, and applications except kdebindings
  • Many bug fixes and crash fixes
  • Additional Trinity rebranding
  • Interface Enhancements:
  • Added new "Monitor and Display" control center module for system wide single/multi monitor and display configuration
  • Enhanced GTK Qt theme engine; tabs, checkboxes, menu backgrounds and much more now display correctly in the Trinity style
  • An optional Secure Attention Key has been implemented to further secure the login and desktop lock dialogs
  • A new widget theme, Asteroid, has been added
  • A built-in TDE X11 compositor is now included, and certain Trinity applications, such as Amarok, now detect and use true ARGB transparency when available
  • A TDE-specific DBUS notification client has been added for higher integration with common applications such as Firefox and NetworkManager?
  • Prevent OpenGL? screensavers from locking up the display
  • Fixed Flash plugin segfaults in Konqueror
  • Enhanced QuickLaunch? Kicker applet
  • Added "Deep Buttons" option to Kicker