Difference between revisions of "Release Notes For R14.1.6"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
(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====
* twin: add support for tiling when multiple monitors are in use. Tiling now works within each screen geometry ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/612 TDE/tdebase#612], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/624 TDE/tdebase#624], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/628 TDE/tdebase#628])
* tdebase: update available search engines ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/677 TDE/tdebase#677])
* konqueror: add "Go to Desktop" action ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/693 TDE/tdebase#693])
* 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====
* tqt: fix secondary event loop using 100% CPU in particular situations ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/635 TDE/tdebase#635], [https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/pulls/229 TDE/tqt#229], [https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/issues/231 TDE/tqt#231], [https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/pulls/232 TDE/tqt#232])
* 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 Trixie, drop support for Buster. Also add support for Forky for nightly builds (PSB/PTB) ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/pulls/459 TDE/tde-packaging#459])
* 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)


====Drop autotools support====
====CMake conversions====
* digikam ([https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/52 TDE/digikam#52], [https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/54 TDE/digikam#54])
* 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])
* General renames, code improvements, obsolete code removal ([https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/229 TDE/tde#229])
* 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====
* R14.1.6 [https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/242 release notes] on TGW
* [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.


R14-1-5-screenshot-philippe-thumb.png R14-1-5-screenshot-michele-thumb.png


New functionalities and enhancements

Bug fixes

Removal

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

Info for developers/packagers

Additional info


Getting TDE

TODO

Installation instructions and binary packages are (or will be soon) available for:

Live CDs with TDE R14.1.6 preinstalled are or will be available soon on the LiveCDs page.


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.1.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.