The Trinity Desktop Environment development team is pleased to announce the immediate availability of the TDE R14.1.3 release.
TDE is a free/libre lightweight desktop environment intended for computer users preferring a lean and efficient experience. It is available for various Linux distros, BSD and DilOS. Low on system requirements, it is also an ideal choice for dated hardware, while still providing a fully usable desktop.
R14.1.3 is the third maintenance release of the R14.1.x series. Upgrading from R14.1.2 should be straightforward. The key highlights of this version are:
initial integration with the XDG Desktop Portal API
TDE Control Center module for touchpad settings
new mallory twin theme
support for window tiling through context menu
tde-ebook-reader, a TQt port of FBReader
Solarized color themes for Konsole
support for back/forward history mouse buttons in various applications
support for Python 3.13
a TQt for of UniversalIndentGUI to ease source code formatting
SFTP connection option for knetattach
khotkeys running as a kded module rather than standalone
ksirc functional again
various enhancements or bug fixes to TQt3 and various applications
There are many more changes both under the hood and visible to users, so please refer to the links below for a longer list and further details.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
We highly recommend to follow our Mastodon channel if you would like to stay up to date with TDE news and development.
We would also like to thanks all those who have donated to the project. Please consider supporting the project with a donation.
The Trinity Desktop Environment development team is pleased to announce the immediate availability of the TDE R14.1.2 release.
TDE is a free/libre lightweight desktop environment intended for computer users preferring a lean and efficient experience. It is available for various Linux distros, BSD and DilOS. Low on system requirements, it is also an ideal choice for dated hardware, while still providing a fully usable desktop.
R14.1.2 is the biggest maintenance release to date, not only for the user-side improvements but also for the large amount of work that went into code cleanup and refinement behind the scenes. The major highlights of this version are:
new graphical styles (Polyester, Fahrenheit, GTK-based Ia Ora) and six new color schemes
fixed resizing issues with various Virtual Terminal based applications, like xfce and mate terminals or gvim
several TQt3 memory leak and bug fixes
an overall of the sftp tdeioslave authentication methods
visual feedback for volume level through new kmix icons
GUI option to allow selecting different shutdown dialogs
notifications for keyboard layout switch
DCOP extension for windows tiling
enhancements or bug fixes for various applications
There are a lot of other changes both under the hood and visible to users, so please refer to the links below for a longer list and further details.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
You can stay up to date on TDE news and development by following our Mastodon channel.
If you can, please help supporting the project with a donation.
The Trinity Desktop Environment development team is pleased to announce the immediate availability of the TDE R14.1.1 release.
TDE is a free/libre lightweight desktop environment intended for computer users preferring a lean and efficient experience. It is available for various Linux distros, BSD and DilOS. Low on system requirements, it is also an ideal choice for dated hardware, while still providing a fully usable desktop.
R14.1.1 comes with the ability to drag and tile windows to the display's borders and corners, adds several improvements to keyboard shortcuts settings, a few new wallpapers, better support in SunOS/Illumos/DilOS and support for libxine2's logarithmic volume settings. It also has some important fixes for tdepowersave's display brightness control, arts sound server start up crash, TQt3's recursive mutexes and for the high CPU usage detected on some RPM distros with R14.1.0. Behind the scenes, an effort to clean up and enhance TQt3 and tqtinterface code has started and will be going on across multiple releases.
There are a lot of other changes under the hood, so please refer to the links below for further details.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
Finally, you can stay up to date on TDE news by following our Mastodon channel.
After 8+ years from R14.0.0 and in line with our standard 6 months release cycle, the Trinity Desktop Environment development team is pleased to announce the immediate availability of TDE R14.1.0!
TDE is a free/libre lightweight desktop environment intended for computer users preferring a lean and efficient experience. It is available for various Linux distros, BSD and DilOS. Low on system requirements, it is also an ideal choice for dated hardware, while still providing a fully usable desktop.
This release marks the switch from the R14.0.x series to the newly started R14.1.x one. R14.1.0 comes with support for LUKS disks throughout the whole desktop, new notification system for storage device plug/unplugged events, basic support for PulseAudio and support for PKI infrastructure. It also ships with a new bluetooth GUI (tdebluez), a new multimedia player (kplayer), some new icewm based themes and a new session management and panel in Kate. Several configuration dialog and usability improvements have been made throughout the system and support for Python 2 has been dropped in favour of Python 3.
There are a lot of other changes under the hood, so please refer to the links below for further details.
Upgrading from R14.0.x should be straightforward. Please note that there will be no more releases in the R14.0.x series.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
2023.01.09: Introducing @tde@floss.social, the official TDE Mastodon channel!
The channel is intended to provide a space for promptly sharing information about new features, bug fixes, announcements and any other thing that may be related to the development of the TDE project.
The Trinity Desktop Environment development team is pleased to announce the immediate availability of the TDE R14.0.13 release.
TDE is a free/libre lightweight desktop environment intended for computer users preferring a lean and efficient experience. It is available for various Linux distros, BSD and DilOS. Low on system requirements, it is also an ideal choice for dated hardware, while still providing a fully usable desktop. Born from the ashes of KDE 3.5.10 in 2010, TDE is a fully independent project with its own personality, community and development team.
This release comes with fixes for both CVE-2020-12755 (FISH protocol) and KMail's EFAIL vulnerabilities. It adds Markdown support in Kate, a new window style (twin-style-machbunt), a new tdeioslave protocol to gather application information (tdeio-appinfo), several improvements to GUI interaction and a new SFTP tdeioslave based on libssh. It also solves the issue with opening files from media:/ and system:/media/ URLs from non-TDE applications and is compatible with OpenSSL 3.0 API.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of TDE R14.0.12.
TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 back in 2010, TDE is now a fully independent project with its own personality and development team, available for various Linux distros, BSD and DilOS.
This release comes with a new D-Bus based polkit authentication agent, new markdown document viewer, support for HTML5 in Quanta, support for Let's Encrypt certificates, some improvements to GUI options, better cooperation between tdm and plymouth, fix for ICEAuthority ownership stealing when using sudo, various other bug fixes and improvements. It also adds support for Ubuntu Jammy while it drops support for Debian Jessie and Ubuntu Trusty. C++11 is now allowed in the code base.
The full version of the Release Notes is available here.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of TDE R14.0.11.
TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 back in 2010, TDE is now a fully independent project with its own personality and development team, available for various Linux distros, BSD and DilOS.
This release comes with improved support for user sessions on high resolution displays, new TWin styles (SUSE2 and DeKorator), some other new applications, improvements to ffmpeg support and video support in Kopete, a revamped weather bar for Konqueror, a working KNemo backend and various minor improvements and fixes to several long standing annoying bugs and crashes. It also adds support for Debian Bullseye, Ubuntu Impish, Fedora 34 and 35 and Arch distributions.
The full version of the Release Notes is available here.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of TDE R14.0.10.
TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 back in 2010, TDE is now a fully independent project with its own personality and development team, available for various Linux distros, BSD and DilOS.
This release comes with new applications (KlamAV, Komposé), major enhancements to virtual keyboard, customizable icon spacing on KDesktop, various minor improvements and fixes to several long standing annoying crashes.
The full version of the Release Notes is available here.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
2021.03.10: TDE team is pleased to announce several news
As donation from Michael (Internet Design Alliance), we got another new mirror. The initial synchronization was performed and the new mirror is now part of our mirror system.
Thank you Michael! And an extended thank you to all other mirror maintainers.
RPM packages for TDE R14.0.9 are built for recently released Mageia 8 and are available in repository on our mirror system.
Thank you François!
DEB packages for RISC-V 64bit architecture were added for Debian SID to PSB and PTB repositories. If you have RISC-V 64bit hardware, try it and share your experience with us.
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of TDE R14.0.9. Albeit being a maintenance release, this version brings along a bunch of new applications to expand the offer of the TDE desktop and provide a more modern look.
TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 back in 2010, TDE is now a fully independent project with its own personality and development team, available for various Linux distros, BSD and DilOS.
This release comes with new styles providing better look and feel (Baghira, Domino, Ia Ora), new widgets (KoolDock and TastyMenu), new utilities (KXMLEditor, Mathemagics, Qalculate) and new applications (Codeine, TDEDocker, TDEPacman). It also adds support for Xine 1.2.10, improves compatibility with PulseAudio, fixes various bugs, adds support for brightness control from keyboard and integrates CVE-2020-17507 to prevent buffer overflow in XBM parsers.
The full version of the Release Notes is available here.
The complete list of bugs fixed in this release is available at these locations (please note that the two lists complement each others, they are not duplicates):
A detailed commit change log is also available here.
We would like to thank all the people who have contributed to the preparation of this release and we are looking forward for further contributions in future.
2020.09.04: TDE launching brand new mailing lists!
The TDE Team is pleased to announce the introduction of brand new mailing lists on the @trinitydesktop.org domain.
The new mail server is hosted on the tde-box machine donated by IntegriCloud and the archive of the previous mailing lists has been imported so there is no loss of previous posts.
To ensure a smooth migration for the users, an agent that forwards posts between old and new MLs has been setup.
The migration agent will be active until the end of October 2020, so please make sure to subscribe to the new MLs as soon as possible.
Refer to this link for the full announcement post and the instructions on how to subscribe to the new MLs and unsubscribe from the old ones.
2020.04.29: TDE celebrating its 10th anniversary with new R14.0.8 release!
Ten years ago today, the Trinity Desktop Environment (TDE) saw the release of its first version (3.5.11). Lot of things have happened since that day but TDE has continued to grow and flourish throughout the years. Today the project is healthier than ever, with dedicated self-hosted servers, regular releases, modern collaboration tools and a vibrant community of users and enthusiasts.
The development team is pleased to celebrate TDE's 10th birthday by announcing the immediate availability of the new TDE R14.0.8 release. TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.8 is the eighth maintenance release of the R14.0 series, and is built on and improves the previous R14.0.7 version.. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both major new features and major codebase re-factoring.
R14.0.8 Release Notes This section highlights some of the most important fixes introduced by this maintenance release.
Bug Fixes
Fixed avahi support
Fixed parsing of CPU cores frequency on some hardware
Fixed parsing of battery information on some hardware
Fixed detection of closing thelid on some hardware
Fixed incorrect update of KNote "last modified" field
Fixed several FTBFS caused by newer library versions
Fixed K3B crashes when trying to write an audio CD with cd text
Fixed tdenetworkmanager crashes
Enhancements
Many translation updates
Several packages have been migrated to CMake build system
For some packages have been dropped the automake build system
Added option to disable tdekbdledsync
Added option to select default file manager
The selected default terminal is also used for Open terminal here
Improved LibreSSL support
Improved musl libc support
Improved support for DilOS distribution
Improved support for XDG folders
Improved support for Pinebook Pro
Initial work to support reproducible builds
Initial support for translating desktop files using Weblate
Using Ninja build for Cmake building on FreeBSD
Dropped Kerry and code related to Beagle search
Security
CVE-2019-14744: Solved similar cases of arbitrary code execution from .desktop files
The full version of the release notes is available here. The complete list of bugs fixed in this release is available at these locations (please note that two lists complement each others, they are not duplicates):
A detailed commit change log is also available here.
Useful notes on upgrading Please read through the following notes before upgrading. If applicable to your system, follow the recommended steps.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and may be already available or will be soon. Live CDs with TDE R14.0.8 preinstalled are or will be available soon on the LiveCDs page.
FreeBSD Support TDE continues to offer support for FreeBSD, although still partial given some of the new issues that have arisen with the latest versions of FreeBSD. The TDE team will try their best to improve support for FreeBSD but progress will probably be slow. Additional developers or contributors willing to help porting the remaining features and applications are always welcome.
Credits and acknowledgements We thanks all the people that are (or have been) involved in making TDE the great desktop environment that it is.
We would like to thank IntegriCloud for kindly providing a powerful physical server based on a secure POWER9 architecture that serves as the new TDE primary host and as a very powerful builder for ppc64el packages.
We would like to thank all the people who have contributed to improve translations for many languages (see here for a detailed list of names). We are looking forward for further contributions in future.
Contribute to TDE development The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
There many things you can contribute to, from documentation review to bug fixes as well as brand new software features or applications.
Feedback from our users is also an integral part of a large, user-experience oriented project such as TDE. Whether you want to report a bug, suggest an improvement or simply let us know your opinion about TDE, please feel free to contact us. Three good places to start communication are the official TGW site (user guide here),the mailing lists and the bug tracker.
Donate to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
Join us in congratulating TDE on its 10th birthday!!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.7 release. TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.7 is the seventh maintenance release of the R14.0 series, and is built on and improves the previous R14.0.6 version. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both major new features and major codebase re-factoring.
R14.0.7 Release Notes This section highlights some of the most important fixes introduced by this maintenance release.
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
The full version of the release notes is available here. The complete list of bugs fixed in this release is available at these locations (please note that two lists complement each others, they are not duplicates):
A detailed commit change log is also available here.
Useful notes on upgrading Please read through the following notes before upgrading. If applicable to your system, follow the recommended steps.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and may be already available or will be soon. Live CDs with TDE R14.0.7 preinstalled are or will be available soon on the LiveCDs page.
FreeBSD Support TDE continues to offer support for FreeBSD, although still partial given some of the new issues that have arisen with the latest versions of FreeBSD. The TDE team will try their best to improve support for FreeBSD but progress will probably be slow. Additional developers or contributors willing to help porting the remaining features and applications are always welcome.
Credits and acknowledgements We thanks all the people that are (or have been) involved in making TDE the great desktop environment that it is.
We would like to thank IntegriCloud for kindly providing a powerful physical server based on a secure POWER9 architecture that serves as the new TDE primary host and as a very powerful builder for ppc64el packages.
We would like to thank all the people who have contributed to improve translations for many languages (see here for a detailed list of names). We are looking forward for further contributions in future.
Contribute to TDE development The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
There many things you can contribute to, from documentation review to bug fixes as well as brand new software features or applications.
Feedback from our users is also an integral part of a large, user-experience oriented project such as TDE. Whether you want to report a bug, suggest an improvement or simply let us know your opinion about TDE, please feel free to contact us. Three good places to start communication are the official TGW site (user guide here),the mailing lists and the bug tracker.
Donate to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE Weblate Translation Workspace (TWTW) collaboration tool, which allows users to easily translate TDE strings into their languages and contribute to improve the quality of the TDE translations.
TWTW is a self-hosted instance of Weblate designed to manage TDE translations. It is tightly integrated with TDE Gitea Workspace (TGW) and provides:
a simple and clean user interface for working on translations
integrated quality checks of translations
displaying of referenced source files in TGW
retrieving translations and templates from TGW
automatic updating of translations according to the templates
automated committing of translations back into TGW
proper crediting of translators in commit messages
consistent updating of strings from both stable and development branches
Thanks to TWTW users can simply focus on the translation work without having to worry about how to get the translation template files, how to update them and how to send their changes back to developers. Even users without any coding knowledge will be able to successfully contribute to improve translation strings and make TDE an even better environment.
Read more about TWTW and how to use it on the wiki and access the workspace here.
2019.05.11: TDE doubles disk space and memory availability on its VPS server!
We would like to publicly thanks vpsFree.org for kindly doubling the hosting space and memory provided to TDE for free.
The TDE VPS server is becoming the de-facto new home of TDE and hosts some important services such as our self-hosted TDE Gitea Workspace (the new place to be for developers), the main redirector (which makes distribution of new versions significantly faster), Slavek's preliminary stable and testing builds and the soon to be announced new translation workspace.
vpsFree.org has been supporting TDE for free since September 2015 and the importance of the space that it provides has kept growing as time has gone by, truly benefitting developers and users.
Thanks vpsFree.org, your help is well appreciated!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.6 release. TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.6 is the sixth maintenance release of the R14.0 series, and is built on and improves the previous R14.0.5 version. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both major new features and major codebase re-factoring.
R14.0.6 Release Notes This section highlights some of the most important fixes introduced by this maintenance release.
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
The full version of the release notes is available here. The complete list of bugs fixed in this release is available at these locations:
A detailed commit change log is also available here.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and may be already available or will be soon. Live CDs with TDE R14.0.6 preinstalled are or will be available soon on the LiveCDs page.
Previous R14.0 Release Notes Release notes for previous versions of TDE are avaiable here.
FreeBSD Support TDE continues to offer support for FreeBSD, although still partial given some of the new issues that have arisen with the latest versions of FreeBSD. The TDE team will try their best to improve support for FreeBSD but progress will probably be slow. Additional developers or contributors willing to help porting the remaining features and applications are always welcome.
Credits and acknowledgements We thanks all the people that are (or have been) involved in making TDE the great desktop environment that it is.
We would like to thanks vpsFree.org for kindly providing free hosting for some of the services used to make Trinity Desktop a better software, most notably the main redirector, which makes distribution of new versions significantly faster, Slavek's preliminary builds and our self-hosted TDE Gitea Workspace.
Contribute to TDE development The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
There many things you can contribute to, from documentation review to bug fixes as well as brand new software features or applications.
Feedback from our users is also an integral part of a large, user-experience oriented project such as TDE. Whether you want to report a bug, suggest an improvement or simply let us know your opinion about TDE, please feel free to contact us. Two good places to start communication are the project's mailing lists and bug tracker.
Donate to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
2019.03.02: Trinity Desktop Environment is getting ready for release R14.0.6!
The TDE development team is happy to announce that the next maintenance version R14.0.6 has been finalized and preparation for release has begun. Final touches and package building is underway.
The list of bugs fixed in this release is available at these locations:
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE Gitea Workspace (TGW) collaboration tool.
TGW is a Gitea-based, GitHub-style, self-hosted copy of the official source code repositories that is synchronized with the main server on a hourly basis. It offers wider bandwidth and a collaboration workflow that helps achieving the aim of providing:
fast access to the source code, both through Git or web interface
an easy tool for users and external developers to propose code changes and improvements
a quick way for code sharing and collaboration amongst developers
a simple workflow for reviewing, testing and merging code patches
TGW has been thought to serve the needs of the following groups:
people who want to have fast anonymous read-only access to the TDE source code
users who intend to report bugs and propose ideas for ehnancement
contributors who intend to submit code changes for inclusion into TDE official source code
developers who want to cooperate on some common functionality or bug fix
TDE core developers are already using TGW on a daily basis and they hope more and more users and contributors will join them soon. Read more about TGW and how to use it on the wiki and access the workspace here.
Credits and acknowledgements We thanks all the people that are (or have been) involved in making TDE the great desktop environment that it is. We would like to officially thanks vpsFree.org for kindly providing free hosting space for the TDE Gitea Workspace.
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.5 release. TDE is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.5 is the fifth maintenance release of the R14.0 series, and is built on and improves the previous R14.0.4 version. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both major new features and major codebase re-factoring.
R14.0.5 Release Notes This section highlights some of the most important fixes introduced by this maintenance release.
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
The full version of the release notes is available here. The complete list of bugs fixed in this release is available here. A detailed commit change log is also available here.
Previous R14.0 Release Notes Release notes for previous versions of TDE are avaiable here.
FreeBSD Support TDE continues to offer support for FreeBSD, although still partial given some of the new issues that have arisen with the latest versions of FreeBSD. The TDE team will try their best to improve support for FreeBSD but progress will probably be slow. Additional developers or contributors willing to help porting the remaining features and applications are always welcome.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and may be already available or will be soon. Live CDs with TDE R14.0.5 preinstalled are or will be available soon on the LiveCDs page.
Credits and acknowledgements We thanks all the people that are (or have been) involved in making TDE the great desktop environment that it is.
We would also like to officially thanks vpsFree.org for kindly providing free hosting for some of the services used to make Trinity Desktop a better software, most notably the main redirector, which makes distribution of new versions significantly faster, Slavek's preliminary builds and our new Gitea self-hosted collaboration workspace.
Contribute to TDE development The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
There many things you can contribute to, from documentation review to bug fixes as well as brand new software features or applications.
Feedback from our users is also an integral part of a large, user-experience oriented project such as TDE. Whether you want to report a bug, suggest an improvement or simply let us know your opinion about TDE, please feel free to contact us. Two good places to start communication are the project's mailing lists and bug tracker.
Donate to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
The TDE development team is pleased to announce that the code for the next maintenance release of the R14.0.x series (R14.0.5) has reached the "frozen" state. Final touches and package building is now underway.
The list of bugs fixed for this release is available here
A detailed change log is available on the TDE wiki
Stay tuned for further updates and the final R14.0.5 release announcement!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.4 release. The Trinity Desktop Environment is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.4 is the fourth maintenance release of the R14.0 series, and is built on and improves the previous R14.0.3 version. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both new features and major codebase re-factoring.
Previous R14.0.x Release Notes You can read the release notes of the previous R14.0.3 release, on which R14.0.4 is based, here. You can read the release notes of the previous R14.0.2 release, on which R14.0.3 is based, here. You can read the release notes of the previous R14.0.1 release, on which R14.0.2 was based, here. You can read the release notes of the original R14.0.0 release here.
R14.0.4 Release Notes * 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
The complete list of bugs fixed in this release is available here.
A detailed commit change log is also available here.
FreeBSD Support Support for FreeBSD is still partial and some new issues have arisen with the latest versions of FreeBSD. The TDE team will try their best to improve support for FreeBSD but progress will probably be slow. Additional developers or contributors willing to help porting the remaining features and applications are always welcome.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and will be made available at a later date.
Live CDs with TDE R14.0.4 preinstalled are available on the LiveCDs page.
User Feedback Feedback from our users is an integral part of a large, user-experience oriented project such TDE. Whether you want to report a bug, suggest an improvement, or simply let us know your opinion of TDE, please feel free to contact us. Two good places to start communication are the project's mailing lists and bug tracker.
Developers Wanted The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
Contribute to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. We need your continued support to keep TDE online and under development, so please donate today!
Without your financial assistance, TDE would not be possible!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.3 release. The Trinity Desktop Environment is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.3 is the third maintenance release of the R14.0 series, and is built on and improves the previous R14.0.2 version. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both new features and major codebase re-factoring.
Previous R14.0.x Release Notes You can read the release notes of the previous R14.0.2 release, on which R14.0.3 is based, here. You can read the release notes of the previous R14.0.1 release, on which R14.0.2 was based, here. You can read the release notes of the original R14.0.0 release here.
R14.0.3 Release Notes * This section highlights some of the most important fixes introduced by this release * 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
The complete list of bugs fixed in this release is available here.
A detailed commit change log is also available here.
FreeBSD Support There are still some issues that need to be addressed before full FreeBSD support can be achieved. Additional developers or contributors willing to help porting the remaining features and applications are always welcome.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and will be made available at a later date.
Live CDs with TDE R14.0.3 preinstalled are available on the LiveCDs page.
User Feedback Feedback from our users is an integral part of a large, user-experience oriented project such TDE. Whether you want to report a bug, suggest an improvement, or simply let us know your opinion of TDE, please feel free to contact us. Two good places to start communication are the project's mailing lists and bug tracker.
Developers Wanted The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
Contribute to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.2 release. The Trinity Desktop Environment is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.2 is the second maintenance release of the R14.0 series, and is built on and improves the previous R14.0.1 version. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both new features and major codebase re-factoring.
Previous R14.0.x Release Notes You can read the release notes of the previous R14.0.1 release, on which R14.0.2 is based, here. You can read the release notes of the original R14.0.0 release here.
R14.0.2 Release Notes This section highlights some of the most important fixes introduced by this release * Fixed installation/logon problem when installed in systems with Unity and Gnome (see here for more details) * Added support for Ubuntu 15.10 - Wily * Added ports of some applications for FreeBSD * Added support for XDG_SESSION_DESKTOP and XDG_CURRENT_DESKTOP in TDM. * This improves coexistence with other desktop environments * Added subversion 1.9 support
The complete list of bugs fixed in this release is available here.
A detailed commit change log is also available here.
FreeBSD Support Support for FreeBSD is improving - the port of a first group of applications is now completed! However, there are still some issues that need to be addressed before full FreeBSD support can be achieved. Additional developers or contributors willing to help porting the remaining features and applications are always welcome.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and will be made available at a later date.
Live CDs with TDE R14.0.2 preinstalled are available on the LiveCDs page.
User Feedback Feedback from our users is an integral part of a large, user-experience oriented project such TDE. Whether you want to report a bug, suggest an improvement, or simply let us know your opinion of TDE, please feel free to contact us. Two good places to start communication are the project's mailing lists and bug tracker.
Developers Wanted The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
Contribute to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
2015.10.19: Trinity Desktop Project Public Infrastructure Updates
The Trinity Desktop Project is pleased to announce several enhancements to its infrastructure components. In particular, the patchset and autobuild systems have been completely rewritten and updated to run on a much tighter period -- the list of patches is now updated every 15 minutes, and most autobuilds will be triggered within 15 minutes of a related GIT commit.
We have also deployed a new mirror redirector courtesy of Slávek Banko; this redirector uses information from the master TDE services to make mirroring decisions, but is located in a region with more stable Internet service and higher available bandwidth. This new redirector will ride through any short-duration outages of the master services with no problems whatsoever, and should alleviate some of the long-standing package installation issues reported to the list.
As mentioned on the mailing list the nightly builds are now available by invitation only. This decision was made to reduce extremely high bandwidth usage from the master servers that was degrading service for all users. If you are a TDE developer, high-level financial contributor, or are active on the bugtracker, you may contact Timothy Pearson to request access. Please include details of why you would like to install the nightly builds, for example if you are testing a patch for an issue reported on the bugtracker or need support for a newer Linux distribution.
QuickBuild has received a hardware update, with 4 new x86 builders and 1 new ppc64el builder now online. This should help ensure timely builds for all supported distributions, and help the TDE developers avoid introducing build issues into the source tree.
The Trinity Desktop Project would also like to thank those individuals that donated to help offset the cost of the recent server repairs. Services have been stable now for several days with no early signs of failure recurrence appearing.
Errata and Corrections The source tarballs for TDE R14.0.1 were incorrectly generated using the master GIT tree at R14.0.1 release. This error was caught by one of our more astute long-time users, and updated tarballs were published a couple of weeks ago. While this issue likely did not affect the majority of our userbase, those building R14.0.1 from source should verify the sha512sums of the downloaded tarballs against the list on the main TDE website to verify that they have the correct source version.
Contribute to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.1 release. The Trinity Desktop Environment is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
R14.0.1 is the first maintenance release of the R14.0 series, and is the result of several months of ongoing effort by the TDE development team. Maintenance releases are intended to promptly bring bug fixes to users, while preserving overall stability through the avoidance of both new features and major codebase re-factoring.
Original R14.0.0 Release Notes You can read the release notes of the original R14.0.0 release, on which R14.0.1 is based, here.
R14.0.1 Release Notes This section highlights some of the most important fixes introduced by this release * 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
The complete list of bugs fixed in this release is available here.
A detailed commit change log is also available here.
FreeBSD Support TDE now has basic support for FreeBSD! Additional developers are always welcome to help port over the remaining features and applications.
Getting TDE Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and will be made available at a later date.
Live CDs with TDE R14.0.1 preinstalled are available on the LiveCDs page.
User Feedback Feedback from our users is an integral part of a large, user-experience oriented project such TDE. Whether you want to report a bug, suggest an improvement, or simply let us know your opinion of TDE, please feel free to contact us. Two good places to start communication are the project's mailing lists and bug tracker.
Developers Wanted The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
Contribute to the TDE Project Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
The Trinity Desktop Environment (TDE) development team is pleased to announce that the base code for the first maintenance release of the R14.0.x series (R14.0.1) has reached the "frozen" state. Final touches and package building is now underway.
The list of bugs fixed for this release is available here
A detailed change log is available on the TDE wiki
Stay tuned for further updates and the R14.0.1 final release announcement!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of the new TDE R14.0.0 release. The Trinity Desktop Environment is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
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.
Getting TDE
Installation instructions and binary packages are immediately available for Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE, and PCLinuxOS are being built by their respective maintainers and will be made available at a later date.
Live CDs with TDE R14.0.0 preinstalled are available on the LiveCDs page.
Major Improvements from 3.5.13.x
The following is a list of the major improvements TDE R14.0.0 includes.
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.
The Trinity Desktop Environment (TDE) was forked by Timothy Pearson in 2008 from the last official release of the K Desktop Environment's third series (KDE3), version 3.5.10. It existed as a set of modified KDE3 packages for Ubuntu until 2009, when it was merged onto a proper source control system (KDE SVN) and rebranded as TDE. Shortly thereafter, TDE's core infrastructure was created utilizing spare computing capacity from Raptor Engineering; these infrastructure resources currently include the world's only Launchpad system based outside of Canonical Ltd. As the project grew, the TDE team migrated off of KDE's SVN server onto our own GIT server and has been completely independent from KDE from 2011 onward.
From the beginning of the TDE project, individuals from around the world have contributed to TDE, and our original desire to provide a powerful, functional desktop environment in the traditional style has been upheld. The TDE project still is led by Timothy Pearson utilizing Raptor Engineering's computing resources. TDE currently is growing faster than it ever has before, with many new contributors--and our dependable core team of developers--helping to add new functionality, repair bugs, answer questions on the mailing lists, and increase TDE's overall quality.
TDE fits into a niche similar to that of the MATE project for Gnome, but TDE is geared more toward those who want a productive, efficient interface with a high customization potential. Our dedicated team is continuing to refine TDE instead of rebuilding it from scratch; this prolonged development is something rarely seen in the open source applications arena. While our niche position may not be as glamorous as some of the larger projects such as KDE and Gnome we believe TDE is no less important to those who rely on it and use it in their daily work, and we hope that in the future our niche will continue to grow.
Developers Wanted
The TDE development team is small but friendly. If you wish to participate in the TDE development process, please visit the Get involved page for additional information.
User Feedback
Feedback from our users is an integral part of a large, user-experience oriented project such TDE. Whether you want to report a bug, suggest an improvement, or simply let us know your opinion of TDE, please feel free to contact us. Two good places to start communication are the project's mailing lists and bug tracker.
Contribute to the TDE Project
Creating TDE requires significant computing resources and bandwidth. Please consider helping to keep us online with a donation on our donations page. Without your financial assistance, TDE would not be possible!
2014.12.02: TDE R14.0.0 Release Candidate 2 (RC2) is now available for download!
R14 has been over 2 years in development. This delay has allowed us to create a better, more feature-rich and more stable 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, significantly improved compliance with XDG specifications, a revamped, modern style engine, built-in threading support, and much more!
TDE R14 RC2 is available as either a LiveCD built on Ubuntu Trusty or as a set of packages for Ubuntu (Lucid, Precise, Trusty) or Debian (Wheezy). While the final TDE R14.0.0 release will support additional series this limited set was chosen to both increase reliability (all of these series are Long Term Support or equivalent) and shorten time-to-release (the TDE servers are still bandwidth-limited).
Please test and report any regressions to the bug tracker. Please do not report issues listed under the Known Issues section; we are already aware of them and most, if not all, will be fixed in RC2.
As always the TDE project needs your financial support. Developing and building TDE is expensive; your support helps shorten release cycle times, add new features, and improve the quality of the TDE codebase. If you like what you see please consider donating to the project.
Let us know what you think on the mailing lists, and enjoy!
2014.11.19: TDE R14.0.0 Release Candidate 1 (RC1) is now available for download!
R14 has been over 2 years in development. This delay has allowed us to create a better, more feature-rich and more stable 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, built-in threading support, and much more!
TDE R14 RC1 is available as either a LiveCD built on Ubuntu Trusty or as a set of packages for Ubuntu (Lucid, Precise, Trusty) or Debian (Wheezy). While the final TDE R14.0.0 release will support additional series this limited set was chosen to both increase reliability (all of these series are Long Term Support or equivalent) and shorten time-to-release (the TDE servers are still bandwidth-limited).
Please test and report any regressions to the bug tracker. Please do not report issues listed under the Known Issues section; we are already aware of them and most, if not all, will be fixed in RC2.
As always the TDE project needs your financial support. Developing and building TDE is expensive; your support helps shorten release cycle times, add new features, and improve the quality of the TDE codebase. If you like what you see please consider donating to the project.
Let us know what you think on the mailing lists, and enjoy!
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of version 3.5.13.2 of the Trinity Desktop Environment. The Trinity Desktop Environment is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
The 3.5.13.x releases, also known as "SRU", are focused on maintaining and stabilizing the classic 3.5.13 branch of TDE, which was originally based on KDE 3.5.10.
This stable release is the 3rd 3.5.13 release and it is comprises of 91 bug fixes and 530 patches, including:
* SAK (Secure Attention Key) improvements * Desktop locking improvements * Taskbar improvements * Kickoff style menu improvements * Faster session termination * Better stability for some applications
This release adds support for newer versions of Linux distributions. It should be a smooth update for everyone currently using a previous release of TDE v3.5.13.x.
Premade binary packages have been made available by our contributors for Debian Squeeze, Wheezy; Ubuntu Lucid, Maverick, Natty, Oneiric, Precise, Quantal, Raring; Fedora 15, 16, 17, 18; RedHat Enterprise/CentOS 4, 5, 6; Mandriva 2011; Mageia 2, 3; openSUSE 11.4, 12.2, 12.3; and PCLinuxOS 2013. You can find these packages and more at our homepage, https://www.trinitydesktop.org/.
Hacking TDE
You too can join the community! Help support our desktop and what we do by joining the mailing lists, and get user support from others like you! The lists are available here. Help is always welcome!
Helping the TDE Project
Creating TDE requires significant computing resources and bandwidth; please consider helping to keep us online with a donation on our Donations page!
About TDE
The TDE project began as a continuation of the K Desktop Environment (KDE) version 3. The name Trinity was chosen partly because the word means "three" and TDE was formerly a continuation of KDE 3. Now its own desktop environment project, it continues to gain features, fix existing bugs, and provide a stable desktop to all.
The TDE project was founded by and is still led by Timothy Pearson. Timothy is an experienced and skilled software developer and was the KDE 3.x coordinator of previous Kubuntu releases.
Note: The correct reference to Trinity is "Trinity," "Trinity Desktop Environment," or "TDE"; not "KDE3," "Trinity KDE3," "KDE3 Trinity," "KDE3 (Trinity)," "Trinity (KDE3)," or "KDE3 forked." The Trinity Desktop Environment project is not a continuation of KDE 3.5 by KDE e.V., members of which no longer support the KDE 3 series. Trinity is an independent fork provided by a separate developer community. Thank you for using the correct name!
We are pleased to announce the imminent release of the second Stable Release Update (SRU) for TDE v3.5.13. Binary packages are currently being uploaded to the main TDE archive, which may cause temporary disruption to new installations of TDE. Continue to watch this page for further updates, and the full TDE 3.5.13.2 release announcement!
2012.11.18: GTK3/TDE theme engine added to the TDE repository!
We are pleased to announce the public release of a full TDE theme engine for GTK3! This engine allows GTK3 applications to use your current TDE widget style, creating a more unified experience across multiple toolkits. The source code is now accessible via TDE GIT, with binary builds for Debian and Ubuntu coming shortly.
NOTE: This engine is designed to work with TDE >= R14 and GTK >= 3.7, and is not available for the current 3.5.13.1 release. The GTK version cutoff was determined largely by the maturity of the GTK style engine, which did not provide many required style functions until version 3.7. Please note that GTK 3.7 contains several bugs which will have a detrimental effect on this style engine, and also that the engine itself is currently in an alpha quality state.
A screenshot of the GTK3 version of Glade running under TDE using the Plastik widget style is shown below:
As always, if you like what you see please consider making a donation to the Trinity Desktop Project; your donations help keep the site online and allow more time to be spend on development work such as this new engine.
2012.11.07: New LDAP/Kerberos components added to the TDE repository!
We are pleased to announce the public release of two components of a TDE LDAP/Kerberos toolkit! The two components released today are libtdeldap and kerberostray, both of which are now accessible via TDE GIT with binary builds for Debian and Ubuntu coming shortly.
Additionally, other portions of this suite of LDAP/Kerberos tools are being offered through the TDE bounty program. These tools are geared towards enterprise users, and cover all aspects of creating, managing, and using LDAP/Kerberos realms.
The Trinity Desktop Environment (TDE) development team is pleased to announce the immediate availability of version 3.5.13.1 of the Trinity Desktop Environment. The Trinity Desktop Environment is a complete software desktop environment designed for Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software.
Almost a year in development and testing, this stable release update is comprised of 141 bug fixes and 1,193 patches. This new release does not introduce new features but is focused on stabilizing the 3.5.13 release. It should be a smooth update for everyone currently using TDE v3.5.13.
Bug fixes for the desktop, the TDE Menu, and many other applications have been included. Additionally, localizations for many languages have been improved. To learn about the highlights of this release, visit its information page.
Getting TDE
Premade binary packages have been made available by our contributors for Debian Squeeze; Ubuntu Lucid, Maverick, Natty, Oneiric, Precise; Fedora 15, 16, 17; RedHat Enterprise/CentOS 5, 6; Mandriva 2011; Mageia 2; openSUSE 12.2; and Arch. You can find these packages and more at our homepage, https://www.trinitydesktop.org/.
Hacking TDE
You too can join the community! Help support our desktop and what we do by joining the mailing lists, and get user support from others like you! The lists are available here. Help is always welcome!
Helping the TDE Project
Creating TDE requires significant computing resources and bandwidth; please consider helping to keep us online with a donation on our Donations page!
About TDE
The TDE project began as a continuation of the K Desktop Environment (KDE) version 3. The name Trinity was chosen partly because the word means "three" and TDE was formerly a continuation of KDE 3. Now its own desktop environment project, it continues to gain features, fix existing bugs, and provide a stable desktop to all.
The TDE project was founded by and is still led by Timothy Pearson. Timothy is an experienced and skilled software developer and was the KDE 3.x coordinator of previous Kubuntu releases.
Note: The correct reference to the Trinity Desktop Environment is "Trinity" or "TDE"; not "KDE3", "Trinity KDE3", "KDE3 Trinity", "KDE3 (Trinity)", or "Trinity (KDE3)". The Trinity Desktop Environment project is not a continuation of KDE 3.5 by KDE e.V., which no longer supports the KDE 3 series. Trinity is an independent fork using a separate developer community.
The summer season (in the northern hemisphere), traditionally a time when many people shift paces to enjoy outdoor activities and traveling, begins to close. Despite this traditional change of pace the past three months, Trinity development continued at a methodical pace. From June 1 to August 31 there were 131 bug reports or enhancement requests resolved in the bug tracker, as well as issues resolved through discussion in the developer's mailing list.
During the past several months, many changes occurred in the upstream free/libre software world, such as changes to GCC, GLIBC, GLIB2, LIBPNG, FFMPEG, HAL, etc. Those changes occurred in rapid succession and close proximity. Resolving Trinity related issues has been challenging.
The Trinity development team kept pace. The online Patches web page shows the progress of resolving those challenges: https://www.trinitydesktop.org/patches/
As autumn knocks on the doors of life, Trinity development continues:
* The 3.5.13.1 SRU (Stable Release Update) is only a few patches away from being released with official tarballs.
* A slew of TDEHWLIB updates were committed to the GIT development branch. TDEHWLIB is the eventual Trinity hardware detection layer replacement for HAL, and is already able to fully replace HAL in most areas.
* Network-manager improvements were committed to the GIT development branch.
* Koffice, K3B, and Gwenview i18n sources were committed to the GIT development branch.
* The R14 development branch was overhauled with XDG compliance updates. Trinity is now a recognized XDG environment.
* Comprehensive branding overhaul.
The Trinity development team has adopted a "release when ready" approach but tentatively are focused on releasing R14.0.0 in the fall of 2012. Also, the previously mentioned LDAP/Kerberos tools remain available in the TDE bounty program, with more information available on the TDE RFE page
The Trinity development team hopes you enjoyed your summer. Soon in the northern hemisphere the leaves will turn color and in the southern hemisphere, leaves will sprout. Please enjoy the seasonal changes and thank you for being a member of this community!
2012.07.09: New programs added to the TDE Bounty Program
We are pleased to announce the addition of a full suite of LDAP/Kerberos tools to the TDE bounty program! These tools are geared towards enterprise users, and cover all aspects of creating, managing, and using LDAP/Kerberos realms.
TDE development is still actively progressing towards the R14 release. As you may be aware, the TDE project has decided to release when ready instead of following a strict release schedule; this decision was made to increase the overall quality of the TDE system and to make it more attractive for use in enterprise environments. Over the past few weeks many critical bugs have been quashed and we are tentatively rescheduling R14 release for Fall 2012.
If you are interested you can roughly follow the development team's progress towards release via this link. When all of the Blocker bugs have been resolved, and a majority (if not all) of the Critical bugs have also been resolved, the TDE codebase can be considered ready for release.
Of course we can always use help in fixing these bugs! If you would like to join in, simpy find a bug on the bugtracker that you think you can fix, grab a copy of our current GIT tree, and hack away. When you think you have the bug fixed, upload your patch to the bug report and we'll look over it for inclusion in the TDE source tree.
The TDE spring fundraiser has not only met, but exceeded, our $2,000 goal with $2,241.50 collected! The TDE project relies on your financial support to continue development of this reliable and easy-to-use desktop environment, so I offer a sincere thank you to all who have donated to keep this project alive and online.
The Qt4/TDE theme engine is now in the public GIT tree. Over time I will likely integrate some of the core Qt4 interface code directly into tdelibs, making it easy for TDE developers to add Qt4 widgets into TDE applications where needed or desired.
Once again, thank you to all who contributed, including those individuals who have volunteered time and effort to assist with TDE development. TDE would not be where it is today without your continued support!
The TDE project relies on your financial support to continue development of this reliable and easy-to-use desktop environment. As my way of saying thank you I have developed a new theme engine for Qt4 that allows you to use your TDE styles and file dialogs in new Qt4 applications, as well as interface methods required to easily convert common Qt4 objects to TQt3 objects and vice versa.
If we can raise the $2,000 required to keep the TDE project running for the rest of the year by April 30, 2012, I will release the source code for this new theme engine under the GPL and also integrate it into the next TDE release. Once this engine and the conversion methods are part of TDE, the foundation will have been laid for work to begin on a Webkit-based replacement for the aging TDEHTML engine.
TECHNICAL SPECIFICATIONS Library requirements: TQt3, Qt4, and TDE core Lines of C++ source code: 4207 (theme engine and Qt4 object translator) License: GPL Functional quality: ALPHA
Screenshots of the theme engine in action are available below, showing common TDE styles in use with Qt4 applications. If you want to see this engine released and think the TDE project is worth a few dollars, please donate to help keep the TDE project going!
The TDE project is proud to announce the completion of its SVN to GIT migration, and the GIT repository is now officially open for public access! In addition to migrating to GIT, the TDE project has also substantially completed a project to rename core TDE libraries so that they do not conflict with core KDE libraries, and has also cleaned up many of the obsolete references to KDE within the source code itself.
For those who have not used the TDE GIT system before, there are brief tutorials available here. As always, if you run into problems join us on IRC or on the mailing lists.
Critical bugfixes and a new feature or two are already present in GIT, and the TDE development team will continue updating the GIT codebase with patches from the bugtracker in the coming weeks. Stay tuned for further updates as we kick off this new year with a modern source control system!
2011.11.01: Trinity Desktop Environment Version 3.5.13 Released!
Trinity Desktop Environment version 3.5.13 has been released! This version provides significant enhancements to areas such as desktop security, GTK application support, and general usability.
Installation instructions for Debian, Ubuntu, Fedora, RedHat, and Slackware are available on the Trinity project home page: https://www.trinitydesktop.org/
Why upgrade from KDE3.5.10, the latest release available from KDE e.V.? Simply put, Trinity is faster, more secure, and far more feature rich than 3.5.10 ever was! It incorporates the latest patches from multiple KDE enhancement projects, such as OpenSUSE, Chakra, and Ubuntu.
If you would like to connect with other Trinity users and/or developers, or simply want to be informed of the latest updates to the Trinity system, the official project mailing lists are available here: https://www.trinitydesktop.org/mailinglist.php
This release was the result of collaboration between several open source developers; their names are listed at https://www.trinitydesktop.org/contributors.php The Trinity project would like to thank them for their support!
If you like the Trinity project, why not donate to help keep it alive? Your contributions help fund both the Trinity project infrastructure and the development of new features. Details are available here: https://www.trinitydesktop.org/donate.php
Be sure to let us know what you think of this release, and enjoy!
As you are most likely already aware, the Trinity project has decoupled its release cycle from Ubuntu's 6 month cycle in order to ensure a quality release. As a result, Natty specific packages have not been built. However, if you wish to upgrade your existing Maverick installation with Trinity to Natty, you may do so via these community provided upgrade instructions.
The Trinity Web Team has launched a long overdue website makeover! The new website design provides a look and feel more befitting the modern Trinity Desktop Environment, and should make it easier to find any information you need.
The new site was written by Calvin Morrison, with general direction from Timothy Pearson and technical assistance from Serghei Amelian. As always, bugs should be reported to the project's bug tracker.
2010.10.03: Trinity Desktop Environment Version 3.5.12 Released!
Trinity Desktop Environment version 3.5.12 has been released! This version provides significant enhancements to areas such as Personal Information Management (PIM), GTK application support, and general usability.
You will find a detailed list of upgrades and improvements to the Trinity system here: https://wiki.trinitydesktop.org/Release_Notes_For_3.5.12
Installation instructions for Debian, Ubuntu, and Slackware are available on the Trinity project home page: https://www.trinitydesktop.org/
If you would like to compile Trinity from source instead of using the prebuilt binaries, instructions are available here: https://wiki.trinitydesktop.org/How_to_Build_TDE_Core_Modules And the source itself can be downloaded from the main project Website at: https://www.trinitydesktop.org/ Simply click on the 3.5.12 link on the lower left hand side of the screen.
Why upgrade from KDE3.5.10, the latest release available from KDE e.V.? Simply put, Trinity is faster, more secure, and far more feature rich than 3.5.10 ever was! It incorporates the latest patches from multiple KDE enhancement projects, such as OpenSUSE, Chakra, and Ubuntu.
If you do find a bug, please don't hesitate to report it to the project bugtracker at https://bugs.pearsoncomputing.net/
If you would like to connect with other Trinity users and/or developers, or simply want to be informed of the latest updates to the Trinity system, the official project mailing lists are available here: https://trinity.pearsoncomputing.net/mailing_lists/
This release was the result of collaboration between several open source developers; their names are listed at https://trinity.pearsoncomputing.net/contributors/ The Trinity project would like to thank them for their support!
Be sure to let us know what you think of this release, and enjoy!