Difference between revisions of "Release Notes For R14.1.6"
(First incomplete draft of R14.1.6 release notes) |
(Update info for release notes to R14.1.6) |
||
| Line 16: | Line 16: | ||
<hr/> |
<hr/> |
||
===Highlights=== |
|||
This section lists some of the most important changes introduced by this release.<br/> |
|||
Several items in this list refer to a multitude of commits, so direct link to them has not been provided to avoid cluttering the overall page.<br/>Please refer to the detailed commit [https://wiki.trinitydesktop.org/Changelog_For_R14.1.6 change log] for further information. |
|||
====New functionalities and enhancements==== |
====New functionalities and enhancements==== |
||
* |
* tdebase: update available search engines ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/677 TDE/tdebase#677]) |
||
| ⚫ | |||
* konqueror: hide statusbar for toggleviews when loading from profile ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/721 TDE/tdebase#721]) |
|||
* ksnapshot: allow to drag-n-drop snapshots into other programs ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/135 TDE/tdegraphics#135], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/137 TDE/tdegraphics#137]) |
|||
* kxkb: add `Compatibility options` and `Currency signs` under `Miscellaneous options` ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/470 TDE/tdebase#470], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/723 TDE/tdebase#723]) |
|||
* kcharselect: add scrollbar for easier navigation ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/396 TDE/tdelibs#396]) |
|||
* kcharselect: improve navigation with arrow keys and PgUp/PgDw ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/406 TDE/tdelibs#406]) |
|||
* tdeio_iso: add support for xz archives ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/383 TDE/tdelibs#383]) |
|||
* kicker: add option for 3D border ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/691 TDE/tdebase#691]) |
|||
* tdegraphics: add support for Poppler >= 25.10, 25.12 and 26.01 ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/136 TDE/tdegraphics#136], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/149 TDE/tdegraphics#149], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/152 TDE/tdegraphics#152]) |
|||
* improvements to various TDE-branded icons/pictures/artwork ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/249 TDE/tde#249]) |
|||
* akode: add support for ffmpeg 8.0 ([https://mirror.git.trinitydesktop.org/gitea/TDE/akode/pulls/25 TDE/akode#25]) |
|||
* tdebase: add filesystem type indication in Meta Info property page ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/683 TDE/tdebase#683], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/709 TDE/tdebase#709]) |
|||
* compton-tde: improve logic of signal handling ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/673 TDE/tdebase#673], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/695 TDE/tdebase#695]) |
|||
* libr: add support for binutils 2.46 ([https://mirror.git.trinitydesktop.org/gitea/TDE/libr/pulls/21 TDE/libr#21]) |
|||
* ktimemon (kicker applet): add NetBSD support ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdeaddons/pulls/12 TDE/tdeaddons#12]) |
|||
* general renames, code improvements, obsolete code removal (400+ linked PRs) ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/244 TDE/tde#244]) |
|||
====Bug fixes==== |
====Bug fixes==== |
||
* |
* tdelibs: fix KDesktop crash at startup ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/379 TDE/tdelibs#379], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/380 TDE/tdelibs#380]) |
||
* twin: fix tiling of maximized windows ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/675 TDE/tdebase#675], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/678 TDE/tdebase#678]) |
|||
* twin: fix several opacity-related issues ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/699 TDE/tdebase#699], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/704 TDE/tdebase#704]) |
|||
* twin: fix compton-tde starting code so that a reboot is no longer needed ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/712 TDE/tdebase#712]) |
|||
* tqt: fix `TQTextEngine::shape()` hanging up on some characters ([https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/issues/270 TDE/tqt#270], [https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/pulls/271 TDE/tqt#271], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/93 TDE/tdeutils#93]) |
|||
* tqt: improve support for old-school X11 multihead `Zaphod` mode (backport changes from Qt4) ([https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/pulls/273 TDE/tqt#273]) |
|||
* kdesktop: improve support for old-school X11 multihead `Zaphod` mode and fix several issues ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/724 TDE/tdebase#724]) |
|||
* kmail: fix signature verification in encrypted messages ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/issues/187 TDE/tdepim#187], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/190 TDE/tdepim#190]) |
|||
* klipper: reverted to letter `k` in icon ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/682 TDE/tdebase#682], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeartwork/pulls/60 TDE/tdeartwork#60]) |
|||
* kpdf: fix crash on session exit ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/139 TDE/tdegraphics#139], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/140 TDE/tdegraphics#140]) |
|||
* kpdf: fix crash when starting in fullscreen mode and remember menubar/toolbar visibility settings ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/144 TDE/tdegraphics#144], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/146 TDE/tdegraphics#146]) |
|||
* kvirc: translations into other languages now work correctly ([https://mirror.git.trinitydesktop.org/gitea/TDE/kvirc/issues/44 TDE/kvirc#44], [https://mirror.git.trinitydesktop.org/gitea/TDE/kvirc/pulls/45 TDE/kvirc#45]) |
|||
* kdf: handle size of drives >= 2TB correctly ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/112 TDE/tdeutils#112]) |
|||
* ark: autodetect date format ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/115 TDE/tdeutils#115], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/117 TDE/tdeutils#117], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/118 TDE/tdeutils#118]) |
|||
* knowit: fix export option "Current with children" ([https://mirror.git.trinitydesktop.org/gitea/TDE/knowit/pulls/23 TDE/knowit#23]) |
|||
* tdm: make sure to launch a dbus session on start through a more robust Xsession script ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/668 TDE/tdebase#668], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/669 TDE/tdebase#669]) |
|||
* soundkonverter: improve text visibility with dark theme ([https://mirror.git.trinitydesktop.org/gitea/TDE/soundkonverter/issues/34 TDE/soundkonverter#34], [https://mirror.git.trinitydesktop.org/gitea/TDE/soundkonverter/pulls/37 TDE/soundkonverter#37]) |
|||
====Removal==== |
|||
* twin: remove option `Apply translucency only to decoration` ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/713 TDE/tdebase#713]) |
|||
* tdeartwork: removed `Flying Konqi` wallpaper ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdeartwork/issues/58 TDE/tdeartwork#58], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeartwork/pulls/65 TDE/tdeartwork#65]) |
|||
====Distro support==== |
====Distro support==== |
||
* |
* debian: add support for loong64 architecture for forky/sid ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/692 TDE/tdebase#692], [https://mirror.git.trinitydesktop.org/gitea/TDE/kmplayer/pulls/41 TDE/kmplayer#41]) |
||
* ubuntu: drop Bionic and add Resolute support ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/pulls/488 TDE/tde-packaging#488]) |
|||
* support for Fedora 44 and Mageia 10 will be added when those distros will be available (release expected in April 2026) |
|||
==== |
====CMake conversions==== |
||
* |
* krusader ([https://mirror.git.trinitydesktop.org/gitea/TDE/krusader/pulls/53 TDE/krusader#53], [https://mirror.git.trinitydesktop.org/gitea/TDE/krusader/pulls/54 TDE/krusader#54]) |
||
* kvirc ([https://mirror.git.trinitydesktop.org/gitea/TDE/kvirc/issues/37 TDE/kvirc#37]) |
|||
====Info for developers/packagers==== |
====Info for developers/packagers==== |
||
* raise required C++ standard to c++17 ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde-cmake/pulls/134 TDE/tde-cmake#134], [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-cmake/pulls/135 TDE/tde-cmake#135], [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-cmake/pulls/138 TDE/tde-cmake#138], [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-common-admin/pulls/42 TDE/tde-common-admin#42], [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-common-admin/pulls/43 TDE/tde-common-admin#43], [https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/pulls/244 TDE/tqt#244], [https://mirror.git.trinitydesktop.org/gitea/TDE/kvirc/pulls/48 TDE/kvirc#48], [https://mirror.git.trinitydesktop.org/gitea/TDE/kvirc/pulls/49 TDE/kvirc#49]) |
|||
| ⚫ | |||
* tde-cmake: `tde_install_icons` macro can now handle also xpm files ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde-cmake/pulls/131 TDE/tde-cmake#131]) |
|||
* DEB tde-cdbs: use a copy of the necessary standard classes from Debian ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/pulls/526 TDE/tde-packaging#526]) |
|||
====Additional info==== |
====Additional info==== |
||
* |
* [https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/242 This release notes] on TGW |
||
* TGW full [https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/243 issue and PR list], by module |
* TGW full [https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/243 issue and PR list], by module |
||
* Detailed commit [https://wiki.trinitydesktop.org/Changelog_For_R14.1.6 change log] |
* Detailed commit [https://wiki.trinitydesktop.org/Changelog_For_R14.1.6 change log] |
||
Revision as of 08:54, 19 April 2026
WIP
Under construction
Overview
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.1.6 is the sixth maintenance release of the R14.1.x series.
New functionalities and enhancements
- tdebase: update available search engines (TDE/tdebase#677)
- konqueror: add "Go to Desktop" action (TDE/tdebase#693)
- konqueror: hide statusbar for toggleviews when loading from profile (TDE/tdebase#721)
- ksnapshot: allow to drag-n-drop snapshots into other programs (TDE/tdegraphics#135, TDE/tdegraphics#137)
- kxkb: add `Compatibility options` and `Currency signs` under `Miscellaneous options` (TDE/tdebase#470, TDE/tdebase#723)
- kcharselect: add scrollbar for easier navigation (TDE/tdelibs#396)
- kcharselect: improve navigation with arrow keys and PgUp/PgDw (TDE/tdelibs#406)
- tdeio_iso: add support for xz archives (TDE/tdelibs#383)
- kicker: add option for 3D border (TDE/tdebase#691)
- tdegraphics: add support for Poppler >= 25.10, 25.12 and 26.01 (TDE/tdegraphics#136, TDE/tdegraphics#149, TDE/tdegraphics#152)
- improvements to various TDE-branded icons/pictures/artwork (TDE/tde#249)
- akode: add support for ffmpeg 8.0 (TDE/akode#25)
- tdebase: add filesystem type indication in Meta Info property page (TDE/tdebase#683, TDE/tdebase#709)
- compton-tde: improve logic of signal handling (TDE/tdebase#673, TDE/tdebase#695)
- libr: add support for binutils 2.46 (TDE/libr#21)
- ktimemon (kicker applet): add NetBSD support (TDE/tdeaddons#12)
- general renames, code improvements, obsolete code removal (400+ linked PRs) (TDE/tde#244)
Bug fixes
- tdelibs: fix KDesktop crash at startup (TDE/tdelibs#379, TDE/tdelibs#380)
- twin: fix tiling of maximized windows (TDE/tdebase#675, TDE/tdebase#678)
- twin: fix several opacity-related issues (TDE/tdebase#699, TDE/tdebase#704)
- twin: fix compton-tde starting code so that a reboot is no longer needed (TDE/tdebase#712)
- tqt: fix `TQTextEngine::shape()` hanging up on some characters (TDE/tqt#270, TDE/tqt#271, TDE/tdeutils#93)
- tqt: improve support for old-school X11 multihead `Zaphod` mode (backport changes from Qt4) (TDE/tqt#273)
- kdesktop: improve support for old-school X11 multihead `Zaphod` mode and fix several issues (TDE/tdebase#724)
- kmail: fix signature verification in encrypted messages (TDE/tdepim#187, TDE/tdepim#190)
- klipper: reverted to letter `k` in icon (TDE/tdebase#682, TDE/tdeartwork#60)
- kpdf: fix crash on session exit (TDE/tdegraphics#139, TDE/tdegraphics#140)
- kpdf: fix crash when starting in fullscreen mode and remember menubar/toolbar visibility settings (TDE/tdegraphics#144, TDE/tdegraphics#146)
- kvirc: translations into other languages now work correctly (TDE/kvirc#44, TDE/kvirc#45)
- kdf: handle size of drives >= 2TB correctly (TDE/tdeutils#112)
- ark: autodetect date format (TDE/tdeutils#115, TDE/tdeutils#117, TDE/tdeutils#118)
- knowit: fix export option "Current with children" (TDE/knowit#23)
- tdm: make sure to launch a dbus session on start through a more robust Xsession script (TDE/tdebase#668, TDE/tdebase#669)
- soundkonverter: improve text visibility with dark theme (TDE/soundkonverter#34, TDE/soundkonverter#37)
Removal
- twin: remove option `Apply translucency only to decoration` (TDE/tdebase#713)
- tdeartwork: removed `Flying Konqi` wallpaper (TDE/tdeartwork#58, TDE/tdeartwork#65)
Distro support
- debian: add support for loong64 architecture for forky/sid (TDE/tdebase#692, TDE/kmplayer#41)
- ubuntu: drop Bionic and add Resolute support (TDE/tde-packaging#488)
- support for Fedora 44 and Mageia 10 will be added when those distros will be available (release expected in April 2026)
CMake conversions
- krusader (TDE/krusader#53, TDE/krusader#54)
- kvirc (TDE/kvirc#37)
Info for developers/packagers
- raise required C++ standard to c++17 (TDE/tde-cmake#134, TDE/tde-cmake#135, TDE/tde-cmake#138, TDE/tde-common-admin#42, TDE/tde-common-admin#43, TDE/tqt#244, TDE/kvirc#48, TDE/kvirc#49)
- tde-cmake: `tde_install_icons` macro can now handle also xpm files (TDE/tde-cmake#131)
- DEB tde-cdbs: use a copy of the necessary standard classes from Debian (TDE/tde-packaging#526)
Additional info
- This release notes on TGW
- TGW full issue and PR list, by module
- Detailed commit change log
Getting TDE
TODO
Installation instructions and binary packages are (or will be soon) available for:
- Debian (Bullseye, Bookworm, Trixie + Forky/Sid PSB/PTB only)
- Ubuntu (Bionic, Focal, Jammy, Noble, Oracular, Plucky, Questing)
- Devuan (Chimaera, Daedalus, Excalibur)
- Raspbian (Bullseye, Bookworm, Trixie)
- Arch
- RedHat/CentOs (RHEL 8/9/10)
- Fedora (42, 43)
- openSUSE (15.6, 16, Tumbleweed)
- Mageia (9)
- PCLinuxOS
Live CDs with TDE R14.1.6 preinstalled are or will be available soon on the LiveCDs page.
Donate and support TDE
We sincerely thanks all the people who have donated to TDE in recent and far past.
Please consider helping to keep us online with a donation on our donations page. Every little helps :-)
Previous release notes
Release notes for previous versions of TDE are avaiable at these links.
- Previous release (R14.1.5)
- Older R14.0.x release notes.
FreeBSD Support
TDE continues to offer support for FreeBSD by providing updated "TDE port maps" data for each invidivual port and the "tde-ports-map" script used to synchronize the contents with the standard /usr/ports location. "tde-meta" port has been added to simplify building and installation of ports using the new framework: this meta port does not contain any code but depends on all ports of the TDE umbrella.
Credits and acknowledgements
We thanks all the people that are (or have been) involved in making TDE the great desktop environment that it is.
Infrastructure
We would like to thank IntegriCloud for kindly providing a powerful physical server based on a secure POWER9 architecture that serves as the TDE primary host and as a very powerful builder for ppc64el packages.
We would like to thank vpsFree for kindly providing free hosting for some of the TDE services, most notably our self-hosted TDE Gitea Workspace and TDE Weblate Translation Workspace.
We would like to thank all the mirrors for kindly providing free hosting for the TDE packages and archive.
Translators
We would like to thank all the people who have used the TDE Weblate Translation Workspace to improve translations for many languages. We are looking forward for further contributions in future.
TODO
- Azerbaijani
- Alexander Golubev
- Bulgarian
- Emanoil Kotsev
- Chinese
- 梁维康
- HuohuoPlaysOpenBSD
- Toad114514
- Czech
- Slávek Banko
- Dutch
- Heimen Stoffels
- tteweblate
- Georgian
- Temuri Doghonadze
- Greek
- blu.256
- Hungarian
- Szia Tomi
- Interlingua
- giovanni
- Italian
- Michele Calgaro
- Polish
- Jan Stolarek
- Marek W
- Portuguese
- Hugo Carvalho
- Russian
- Andrei Stepanov
- Alexander Golubev
- Dmitriy Popov
- Egor Grigorovich
- Spanish
- Juan M Ayala
- titae
- Spanish (Argentina)
- Alejo Fernández
- Máximo Vega
- Swedish
- Simon Stockhaus
- Thai
- Anucha Hlownonkor
- Turkish
- yakup
- Ukrainian
- Roman Savochenko
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 are 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 scale, 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 project's mailing lists and the bug tracker.