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

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
(Add first half of screenshots)
(Add remaining screenshots)
 
(One intermediate revision by the same user not shown)
Line 19: Line 19:


====Breaking====
====Breaking====
* konsole: add support for bracketed paste mode ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/808 TDE/tdebase#808]).<br/>Unless you have some custom settings, copying text into Konsole command line will now result in the text being highlighted in inverted colors and waiting for <b>Enter</b> to be pressed. This allows multiline commands to be pasted as a block instead of each line being immediately executed during the pasting operation<br/>[[File:R14-1-7-konsole-bracketed-paste-thumb.png|link=https://wiki.trinitydesktop.org/images/8/8c/R14-1-7-konsole-bracketed-paste.png.png]]
* konsole: add support for bracketed paste mode ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/808 TDE/tdebase#808]).<br/>Unless you have some custom settings, copying text into Konsole command line will now result in the text being highlighted in inverted colors and waiting for <b>Enter</b> to be pressed. This allows multiline commands to be pasted as a block instead of each line being immediately executed during the pasting operation<br/>[[File:R14-1-7-konsole-bracketed-paste-thumb.png|link=https://wiki.trinitydesktop.org/images/8/8c/R14-1-7-konsole-bracketed-paste.png]]
* kate: unify cursor positioning logic ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/145 TDE/tdebase#145], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/773 TDE/tdebase#773]).<br/>If you use <b>KateApplication setCursor</b> to set the cursor position in a document through DCOP, you need to update the call to cater for the new 1-based indexes rather than the old 0-based indexes for rows and columns
* kate: unify cursor positioning logic ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/145 TDE/tdebase#145], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/773 TDE/tdebase#773]).<br/>If you use <b>KateApplication setCursor</b> to set the cursor position in a document through DCOP, you need to update the call to cater for the new 1-based indexes rather than the old 0-based indexes for rows and columns
* korganizer: improve handling of event attachments. Attachments are now embedded in the calendar data by default ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/196 TDE/tdepim#196])
* korganizer: improve handling of event attachments. Attachments are now embedded in the calendar data by default ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/196 TDE/tdepim#196])
Line 25: Line 25:
====New functionalities and enhancements====
====New functionalities and enhancements====
* konqueror: add enhanced renaming mode for icon view ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/741 TDE/tdebase#741])
* konqueror: add enhanced renaming mode for icon view ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/741 TDE/tdebase#741])
* kcharselect: add categories dock for easier table selection ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/397 TDE/tdelibs#397], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/436 TDE/tdelibs#436], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/123 TDE/tdeutils#123], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/142 TDE/tdeutils#142], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/143 TDE/tdeutils#143])
* kcharselect: add categories dock for easier table selection ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/397 TDE/tdelibs#397], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/436 TDE/tdelibs#436], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/123 TDE/tdeutils#123], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/142 TDE/tdeutils#142], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/143 TDE/tdeutils#143])<br/>[[File:R14-1-7-kcharselect-categories-thumb.png|link=https://wiki.trinitydesktop.org/images/d/db/R14-1-7-kcharselect-categories.png]]
* twin: allow user's <b>noBorder</b> settings to override window's defaults ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/731 TDE/tdebase#731], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/732 TDE/tdebase#732])
* twin: allow user's <b>noBorder</b> settings to override window's defaults ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/731 TDE/tdebase#731], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/732 TDE/tdebase#732])<br/>[[File:R14-1-7-no-border-thumb.png|link=https://wiki.trinitydesktop.org/images/4/46/R14-1-7-no-border.png]]
* twin: added <b>Keep above/below others</b> buttons in <b>Laptop</b> windows decoration ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/740 TDE/tdebase#740])
* twin: added <b>Keep above/below others</b> buttons in <b>Laptop</b> windows decoration ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/740 TDE/tdebase#740])
* konsole: add support for colon-separated sub-params in CSI and DCS ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/766 TDE/tdebase#766], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/767 TDE/tdebase#767])
* konsole: add support for colon-separated sub-params in CSI and DCS ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/766 TDE/tdebase#766], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/767 TDE/tdebase#767])
* konsole: add <b>Select All</b> action to select whole history or screen ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/786 TDE/tdebase#786], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/788 TDE/tdebase#788])
* konsole: add <b>Select All</b> action to select whole history or screen ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/786 TDE/tdebase#786], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/788 TDE/tdebase#788])
* konsole: add <b>Paste Selection</b> action ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/789 TDE/tdebase#789])
* konsole: add <b>Paste Selection</b> action ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/789 TDE/tdebase#789])<br/>[[File:R14-1-7-konsole-paste-selection-thumb.png|link=https://wiki.trinitydesktop.org/images/7/71/R14-1-7-konsole-paste-selection.png]]
* konsole: add support for SGR 1006 mouse reporting escape sequence ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/813 TDE/tdebase#813]).<br/>This solves an annoying issue with mouse clicks inside <b>htop</b> ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/698 TDE/tdebase#698])
* konsole: add support for SGR 1006 mouse reporting escape sequence ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/813 TDE/tdebase#813]).<br/>This solves an annoying issue with mouse clicks inside <b>htop</b> ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/698 TDE/tdebase#698])
* konsole: add support for setting text underline color (SGR 58/59) ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/639 TDE/tdebase#639], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/821 TDE/tdebase#821])<br/>[[File:R14-1-7-konsole-colored-underline-thumb.png|link=https://wiki.trinitydesktop.org/images/5/52/R14-1-7-konsole-colored-underline.png]]
* konsole: add support for setting text underline color (SGR 58/59) ([https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/639 TDE/tdebase#639], [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/821 TDE/tdebase#821])<br/>[[File:R14-1-7-konsole-colored-underline-thumb.png|link=https://wiki.trinitydesktop.org/images/5/52/R14-1-7-konsole-colored-underline.png]]

Latest revision as of 11:32, 23 October 2026


WIP

Messagebox info.png
Note
Screenshots are purposely small and lo-res. Click to enlarge them

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.7 is the seventh maintenance release of the R14.1.x series.


R14-1-7-release-michele-thumb.png R14-1-7-release-seb-thumb.png


Breaking

  • konsole: add support for bracketed paste mode (TDE/tdebase#808).
    Unless you have some custom settings, copying text into Konsole command line will now result in the text being highlighted in inverted colors and waiting for Enter to be pressed. This allows multiline commands to be pasted as a block instead of each line being immediately executed during the pasting operation
    R14-1-7-konsole-bracketed-paste-thumb.png
  • kate: unify cursor positioning logic (TDE/tdebase#145, TDE/tdebase#773).
    If you use KateApplication setCursor to set the cursor position in a document through DCOP, you need to update the call to cater for the new 1-based indexes rather than the old 0-based indexes for rows and columns
  • korganizer: improve handling of event attachments. Attachments are now embedded in the calendar data by default (TDE/tdepim#196)

New functionalities and enhancements

Bug fixes

Distro support

  • ubuntu: drop Oracular and add Stonking support (TDE/tde-packaging#585)
  • fedora: drop version 42 and add version 44
  • mageia: drop version 9 and add version 10
  • opensuse: drop version 15.6

CMake conversions

Dropped autotools support

Info for developers/packagers

Additional info


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.6)
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


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.