From 04b48a899dec6ae6242fed8af50c5c59ed957dca Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Thu, 10 Oct 2024 17:55:47 +0900 Subject: Update R14.1.3 release notes to final version Signed-off-by: Michele Calgaro (cherry picked from commit e6323b1a720047ed1304fd45850905fdad3c1c9b) --- .../releasenotes/r14.1.x/r14.1.03.docbook | 119 ++++++++++++++++++++- 1 file changed, 117 insertions(+), 2 deletions(-) diff --git a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook index 5c8390256..0a93a426a 100644 --- a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook +++ b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook @@ -1,6 +1,121 @@ -R14.1.3 Release Notes (draft) +R14.1.3 Release Notes -The ongoing list of changes introduced by this release can be found here. +This document tracks some of the most important changes introduced in release R14.1.3, the third maintenance release of the R14.1.x series. +The full release notes on TDE wiki contains screenshots of some of the new features. + + +New applications + + xdg-desktop-portal-tde: partial implementation (Account, Email, FileChooser) of the XDG Desktop Portal API for TDE (TDE/xdg-desktop-portal-tde) + twin-style-mallory: a twin window decoration based on the original KDE Alloyon windec theme (TDE/twin-style-mallory) + tde-ebook-reader: a modern e-book reader for TDE (TQt port of FBReader) (TDE/tde-ebook-reader) + universal-indent-gui-tqt: a GUI frontend for several code formatters, beautifiers and indenters (TQt port of UniversalIndentGUI) (TDE/universal-indent-gui-tqt) + + + + +New functionalities and enhancements + + tdebase: new touchpad module for TDE Control Centre (TDE/tdebase#481, TDE/tdebase#521, TDE/tdebase#533, TDE/tdebase#539) + konsole: add Solarized dark and light color schemes (TDE/tdebase#486) + twin and kicker: add support for window tiling to the taskbar and window's popup menus (TDE/tdebase#522) + khotkeys: allow to run either as kded module or standalone application (TDE/tdebase#326, TDE/tdebase#536, TDE/tdebase#537, TDE/tdebase#538) + improve visibility of Control Center modules. Modules for which there is no underlying hardware can now be hidden (TDE/tdelibs#300, TDE/tdebase#527, TDE/tdebase#534) + add support to various applications for back/forward actions using history mouse buttons (TDE/tde#174) + add `Copy Full Path` action to popup menu in konqueror (TDE/tdebase#523) and Dolphin (TDE/dolphin#33) + add support for Python 3.13 (TDE/tde-common-admin#34, TDE/sip4-tqt#27, TDE/pytqt#33, TDE/tdeedu#47, TDE/koffice#80) + superkaramba: add GB and percent format strings for memory sensors (TDE/tdeutils#85) and GPU load sensor (TDE/tdeutils#86) + tdebase: provide DCOP interface and global shortcuts for suspending the system (TDE/tdebase#502) + tdebase: allow remote network folders to be moved to and restored from the Trash folder (TDE/tdebase#520) + knetattach: add SFTP connection option (TDE/tdebase#519) + kspread: add VLOOKUP/HLOOKUP functions (TDE/koffice#66) + added support for webp images (TDE/tdelibs#277, TDE/digikam#25, TDE/gwenview#42) + konqueror: add support for .webp thumbnails (TDE/tdebase#380, TDE/tdebase#487) + kate: use simple paths for local files in `modified on disk` dialog (TDE/tdelibs#284) + arts: use AudioIOSun on Solaris and NetBSD (TDE/arts#22) + tdebase: improve granularity of keyboard and style related timers (TDE/tdebase#513, TDE/tdebase#518) + codeine: improve the layout of xine parameters configuration dialog (TDE/codeine#18) + tdelibs kimgio: add support for TIFF transparency (TDE/tdelibs#282, TDE/tdelibs#302) + kate PHP syntax: allow `heredoc` closing identifiers to be indented (TDE/tdelibs#267) + gwenview external tools: replace deprecated gimp-remote with gimp (TDE/gwenview#46) + improve support for JasPer 3/4 (TDE/tdelibs#306, TDE/libksquirrel#21) + switch from libpcre to libpcre2 regular expressions (TDE/tdelibs#295, TDE/tdebase#524, TDE/kbarcode#20) + add support for libpoppler 24.04 (TDE/tdegraphics#97) + + + + +Bug fixes + + konsole: fix text width calculation (TDE/tdebase#516) + tqt3: several memory leak fixes and other small changes (TDE/tqt3#148) + tdelibs: improve autostart support logic for KDE programs (TDE/tdelibs#283, TDE/tdelibs#293, TDE/tdelibs#294) + kmail: fix handling of attachments with a `#` in the filename (TDE/tdepim#119, TDE/tdepim#120) + tde-style-polyester: fix loading of twin decoration (TDE/tde-style-polyester#11) + twin-style-fahrenheit: fix loading of twin decoration (TDE/twin-style-fahrenheit#3) + kjobviewer: fix incorrect autostart rule (TDE/tdebase#492, TDE/tdebase#493) + fix compatibility with ffmpeg 7.x (TDE/akode#18, TDE/akode#19, TDE/k3b#47) + tdemultimedia: fix support for libtag2 in FLAC plugin (TDE/tdemultimedia#77, TDE/tdemultimedia#81) + codeine: scale capture preview if it exceeds screen bounds (TDE/codeine#15) + icon dialog window: fixed display of icon names for filenames with multiple dots in the icon dialog window (TDE/tdelibs#298) + codeine: fix crash when showing context menu in DVDs (TDE/codeine#19) + codeine: fix filter in "Open file" dialog (TDE/codeine#21) + codeine: fix disappearing channel selection when modifying toolbar settings (TDE/codeine#24, TDE/codeine#25) + tdepim: fix import encoding for vCard v4 in KAddressBook (TDE/tdepim#130) + ksirc: fix functionality of internal perl scripts, de facto making ksirc usable again (TDE/tdenetwork#86) + kate syntax: highlights alerts (FIXME, TODO) for Rust language (TDE/tdelibs#308) + tdelibs: fix crash in tdeio scheduler when job or slave are invalid (TDE/tdelibs#309) + amarok: fix unsigned overflow in Debug::Block dtor (TDE/amarok#67) + amarok: replace custom MP4 metadata parser with TagLib. This prevent crash when trying to play MP4 files (TDE/tdemultimedia#82, TDE/amarok#66) + + + + +Distro support + + OpenMandriva (OMV): add support for OMV 5 and OMV Cooker (TDE/tde#171) + Ubuntu: add support for Oracular and dropped support for Kinetic (TDE/tde-packaging#329) + Fedora: add support for version 41 + + + + +CMake conversions + + kmyfirewall (TDE/kmyfirewall#17, TDE/kmyfirewall#18, TDE/kmyfirewall#19, TDE/kmyfirewall#20, TDE/kmyfirewall#21) + piklab (TDE/piklab#16, TDE/piklab#17) + + + + +Drop autotools support + + gwenview (TDE/gwenview#36, TDE/gwenview#39) + smb4k (TDE/smb4k#20, TDE/smb4k#22, TDE/smb4k#23, TDE/smb4k#24) + soundkonverter (TDE/soundkonverter#21, TDE/soundkonverter#22, TDE/soundkonverter#23) + tde-guidance (TDE/tde-guidance#19) + + + + +Info for developers/packagers + + partial work on merging tqtinterface into TQt3 + several TQt/TDE related renamings (TDE/tde#165) + add support for relative paths in `_tde_internal_setup_path` (TDE/tde-cmake#108) + add support for gcc14 builds (several PRs) + compizconfig-python-trinity, mp4v2 and pyrex have been removed from the DEB extra dependencies repository (TDE/extra-dependencies#29, TDE/extra-dependencies#31) + + + + +Additional info + + Full release notes (with screenshots) on TDE wiki + This release notes on TGW + TGW issue and PR list + Detailed commit change log + + -- cgit v1.2.1