From 5903c807d6cf257159766358827d10f31b7c36bc Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Fri, 31 Mar 2023 17:35:10 +0900 Subject: khelpcenter: restructure release notes in preparation for the r14.1.x series Signed-off-by: Michele Calgaro --- doc/khelpcenter/releasenotes/CMakeLists.txt | 2 + doc/khelpcenter/releasenotes/README | 9 - doc/khelpcenter/releasenotes/index.docbook | 45 +- doc/khelpcenter/releasenotes/r14.0.00.docbook | 912 --------------------- doc/khelpcenter/releasenotes/r14.0.01.docbook | 60 -- doc/khelpcenter/releasenotes/r14.0.02.docbook | 45 - doc/khelpcenter/releasenotes/r14.0.03.docbook | 50 -- doc/khelpcenter/releasenotes/r14.0.04.docbook | 65 -- doc/khelpcenter/releasenotes/r14.0.05.docbook | 78 -- doc/khelpcenter/releasenotes/r14.0.06.docbook | 70 -- doc/khelpcenter/releasenotes/r14.0.07.docbook | 104 --- doc/khelpcenter/releasenotes/r14.0.08.docbook | 104 --- doc/khelpcenter/releasenotes/r14.0.09.docbook | 139 ---- doc/khelpcenter/releasenotes/r14.0.10.docbook | 71 -- doc/khelpcenter/releasenotes/r14.0.11.docbook | 105 --- doc/khelpcenter/releasenotes/r14.0.12.docbook | 87 -- doc/khelpcenter/releasenotes/r14.0.13.docbook | 127 --- .../releasenotes/r14.0.x/CMakeLists.txt | 9 + doc/khelpcenter/releasenotes/r14.0.x/index.docbook | 72 ++ .../releasenotes/r14.0.x/r14.0.00.docbook | 912 +++++++++++++++++++++ .../releasenotes/r14.0.x/r14.0.01.docbook | 60 ++ .../releasenotes/r14.0.x/r14.0.02.docbook | 45 + .../releasenotes/r14.0.x/r14.0.03.docbook | 50 ++ .../releasenotes/r14.0.x/r14.0.04.docbook | 65 ++ .../releasenotes/r14.0.x/r14.0.05.docbook | 78 ++ .../releasenotes/r14.0.x/r14.0.06.docbook | 70 ++ .../releasenotes/r14.0.x/r14.0.07.docbook | 104 +++ .../releasenotes/r14.0.x/r14.0.08.docbook | 104 +++ .../releasenotes/r14.0.x/r14.0.09.docbook | 139 ++++ .../releasenotes/r14.0.x/r14.0.10.docbook | 71 ++ .../releasenotes/r14.0.x/r14.0.11.docbook | 105 +++ .../releasenotes/r14.0.x/r14.0.12.docbook | 87 ++ .../releasenotes/r14.0.x/r14.0.13.docbook | 127 +++ .../releasenotes/r14.1.x/CMakeLists.txt | 9 + doc/khelpcenter/releasenotes/r14.1.x/index.docbook | 45 + .../releasenotes/r14.1.x/r14.1.00.docbook | 6 + doc/khelpcenter/welcome.docbook | 18 +- 37 files changed, 2168 insertions(+), 2081 deletions(-) delete mode 100644 doc/khelpcenter/releasenotes/README delete mode 100644 doc/khelpcenter/releasenotes/r14.0.00.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.01.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.02.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.03.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.04.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.05.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.06.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.07.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.08.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.09.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.10.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.11.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.12.docbook delete mode 100644 doc/khelpcenter/releasenotes/r14.0.13.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/CMakeLists.txt create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/index.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.00.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.01.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.02.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.03.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.04.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.05.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.06.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.07.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.08.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.09.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.10.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.11.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.12.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.0.x/r14.0.13.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.1.x/CMakeLists.txt create mode 100644 doc/khelpcenter/releasenotes/r14.1.x/index.docbook create mode 100644 doc/khelpcenter/releasenotes/r14.1.x/r14.1.00.docbook diff --git a/doc/khelpcenter/releasenotes/CMakeLists.txt b/doc/khelpcenter/releasenotes/CMakeLists.txt index 4392e53e4..39014a623 100644 --- a/doc/khelpcenter/releasenotes/CMakeLists.txt +++ b/doc/khelpcenter/releasenotes/CMakeLists.txt @@ -6,6 +6,8 @@ # ################################################# +tde_auto_add_subdirectories() + tde_create_handbook( DESTINATION khelpcenter/releasenotes ) install( FILES tde_release_notes.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} ) diff --git a/doc/khelpcenter/releasenotes/README b/doc/khelpcenter/releasenotes/README deleted file mode 100644 index 8a9d1b1d8..000000000 --- a/doc/khelpcenter/releasenotes/README +++ /dev/null @@ -1,9 +0,0 @@ -To update the Release Notes in the help handbook: - -* For archival purposes, copy index.docbook to index-Rxx.yy.zz.docbook, - where Rxx.yy.zz is the previous release version. For example. - index-R14.0.0.docbook. - -* Edit index.docbook as necessary for the next release. For example, R14.0.1. - -No changes or updates are needed in ./release_notes.desktop or ../../tde_release_notes. diff --git a/doc/khelpcenter/releasenotes/index.docbook b/doc/khelpcenter/releasenotes/index.docbook index aeb5f47b4..6f7dc6494 100644 --- a/doc/khelpcenter/releasenotes/index.docbook +++ b/doc/khelpcenter/releasenotes/index.docbook @@ -1,22 +1,8 @@ - + - - - - - - - - - - - - - - ]> @@ -51,34 +37,11 @@ -Introduction + -This document contains important information for users, developers, and packagers. This document is -intended for people who are migrating from previous versions of Trinity. If you are a using Trinity for the -first time, then you can ignore the contents of this document. - -The Trinity Desktop is a full software desktop environment designed for Unix-like operating systems, -intended for computer users preferring a traditional desktop model focusing primarily on retaining the overall -KDE 3.5 user experience and efficiency. Trinity is free/libre software. - -First, thank you to the many people who contributed to all of these improvements. Many people played a -role, including bug fixing, enhancements, testing, etc. +Release Notes for R14.1.x series +Release Notes for R14.0.x series -&r14.0.13; -&r14.0.12; -&r14.0.11; -&r14.0.10; -&r14.0.09; -&r14.0.08; -&r14.0.07; -&r14.0.06; -&r14.0.05; -&r14.0.04; -&r14.0.03; -&r14.0.02; -&r14.0.01; -&r14.0.00; - diff --git a/doc/khelpcenter/releasenotes/r14.0.00.docbook b/doc/khelpcenter/releasenotes/r14.0.00.docbook deleted file mode 100644 index 9cd295e1b..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.00.docbook +++ /dev/null @@ -1,912 +0,0 @@ - -R14.0.0 Release Notes - -Many changes were made to Trinity after the release of 3.5.13. - -An obvious change is the version scheme. Trinity evolved from the last KDE 3.5 release, 3.5.10. Subsequent -Trinity releases followed that numbering scheme. Release R14.0.0 marks a turning point in Trinity history -because a great deal of the code infrastructure was changed. While those changes do not effect the usability or -look-and-feel of the desktop that users enjoy, Trinity developers believe a change in the version scheme -distinguishes when those changes occurred. An original project goal by users was to retain the flavor of the -original KDE 3.5 desktop. That goal remains intact. To reflect that original goal, the last number in the -original version scheme is retained in the new version scheme but is now the primary version number. While the -infrastructure has changed, the desktop itself remains the same as the original KDE 3.5. This new version scheme -indicates a modest divergence from the original KDE 3.5 series and that Trinity is now its own desktop -environment. The new version scheme reminds users that Trinity retains the original KDE 3.5 design, but is -moving forward as a separate desktop project. - -Notable changes include renaming and rebranding efforts to avoid conflicts with KDE4. Both Trinity and -KDE4 have roots in KDE3. These changes focus on promoting a peaceful coexistence between the two desktop -environments when both are installed concurrently on the same system as well as avoid possible trademark -issues. - -Renaming and rebranding efforts include: - - - - -Libraries - - - -Classes - - - -Environment variables and config file locations - - - -Package names - - - -Application names - - - - -An exhaustive list of renaming changes is available at the end of this document. - - -Usability Changes - -Because of the wide-scale renaming efforts, existing KDE3 and 3.5.13.x user profile directories will not -function properly under R14.0.0. Don't worry. - -When logging into Trinity R14.0.0, the starttde script (nee startkde), performs profile checks to ensure -settings and configurations are migrated correctly. These checks include preserving the original KDE3/3.5.13.x -profile directory as-is while using those files as the basis to create the new R14.0.0 profile named -$HOME/.trinity. - -The underlying migration checking has been tested, but because of the renaming and rebranding efforts, -upstream packagers should test support scripts for problems and anomalies. - -There is another special script to help update profile directories. That script is -/opt/trinity/bin/migratekde3. This script is intended for people using versions of Trinity prior to 3.5.13. -Before starting R14.0.0 the first time, use this script to update any KDE3 profile directory. The definition of -a KDE3 profile directory includes Trinity 3.5.11 and 3.5.12. The script will look for profile directory names -of ~/.kde3, ~/.kdemod3, and ~/.kde. Because the latter directory name is also used in KDE4, several tests are -performed to ensure the directory is a KDE3 profile and not KDE4. - -The renaming might cause certain shortcuts and menu links to stop functioning. The underlying migration -checks performed when logging into R14.0.0 for the first time should find all of these differences, but fixing -those that are missed is straightforward. All that is needed is knowing the new name of the command or -application. For example, changing kdesu to tdesu, although that specific change is covered by the -scripts. - -The Trinity launcher menu, tdemenu (nee kmenu), has been reorganized to reduce clutter. In addition to -built-in XDG changes in *.desktop files, There are two methods available to manage KDE4 apps in the Trinity -menu. One method includes a build-time configuration option in tdelibs, WITH_KDE4_MENU_SUFFIX, that adds a -"[KDE4]" tag to KDE4 menu items. This tag helps identify apps of the same name. The default is OFF and requires -a package rebuild to change. A second method includes a global menu replacement, tde-applications.menu-no-kde -that explicitly excludes KDE4 apps from the menu. Using that special menu requires administrative privileges to -update. - -Because of a common heritage shared with KDE, Trinity still shares many app and library names with KDE. -Therefore to avoid conflicts, the normal practice is to install Trinity to /opt/trinity. Because of this -atypical installation location, on many systems non-Trinity desktops and window managers initially will not -find any Trinity apps. For systems using /etc/profile.d, ensure the packager includes appropriate scripts to -populate all necessary environment variables. For other systems, at least the XDG_CONFIG_DIRS and XDG_DATA_DIRS -environment variables must be modified to recognize the /opt/trinity directory. Typical modifications look like -this: - - - - -XDG_CONFIG_DIRS=/etc/trinity/xdg:/etc/xdg:/etc/kde/xdg - - -XDG_DATA_DIRS=/opt/trinity/share:/usr/share - - - - -Users who do not install any tde-i18n package will encounter broken symlinks if they browse the -non-English documention folders of some applications. Such symlinks are hooks to the correct location -of localized common resources and will work properly once the related tde-i18n package is installed. -Please refrain from filing bugs related to those broken symlinks. - -Some old wallpapers have been removed from the list displayed in Trinity Control Center --> -Appearance & Themes --> Background and a few new ones have been added. The removed wallpapers -are still available and if desired they can be manually selected. They are located in the -/opt/trinity/share/wallpapers/obsolete folder. - -As part of the rebranding effort, TDE now has its own theme style and system-wide changes have -been made to conform to such style as much as possible. - - - - -Major Improvements from 3.5.13 - - - -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) allowing TDE to be installed in parallel with other DE. - - -Switched from 'plain' Qt3 to the 'new' TQt3 interface, an enhanced version of Qt3 with a particular eye on improved stability and multi-threading support. - - -A new TQt interface layer between TDE libraries/applications and TQt3. This allows selective adaptation of some Qt4 programming widgets. - - -Support for network-manager 0.9 and newer. - - -Switched compositor from Kompmgr to Compton. - - -Added support for ARM architectures and RaspBian. - - -MIME detection system now based on libmagic. - - -New website design. - - - - - - -New or Improved Features - - - - -Migrated the TDE source repository to GIT. - - -Significant branding overhaul and restyling. - - -Further improved XDG compliance. - - -Additional theme engines available. - - -Continued migration from autotools to cmake. - - -TDE-style dialog box support for LibreOffice. - - -Improved Secure Attention Key. - - -Mac-like window switching. - - -Kate sort plugin now available. - - -Rearrangeable items in the taskbar. - - -Show Icons Only option for taskbar. - - -Improved application crash report framework, now also including source code commit references for better debugging. - - -A mouse double-click speed test option in the control panel. - - -A smooth crossfade effect is now available when changing the desktop wallpaper. - - -Improved project documentation and localization. - - -Faster startup and logout. - - -Improved Konqueror speed for listing files in folder. - - -Ability to force Kate into MDI mode all the time. - - -File copy window focus enhancement: focus is now on the file name edit line by default. - - -GUI support for controlling whether to display archives as folders. - - -Improved Logout Status Dialog. - - -Improved support for global and individual panels. - - -New Desktop Device Icons: My Computer, My Documents, My Network Places, Printers, Web Browser. - - -Rearrangeable (draggable) items in the taskbar. - - -Reduced TDE menu clutter and duplication. - - -Accelerator key for Konsole main menu can be enabled when desired. - - -Konqueror file rename improvement: in list view mode it is now possible to move directly to the next/previous file without leaving the rename mode. Default key shortcuts are Tab (next) and Shift+Tab (previous). - - -Kate taskbar: middle mouse click close selected document, if enabled. - - -The number of files in the Kate MRU (Most Recently Used) list is user-configurable. - - -Added a progress bar to the logout status dialog. - - -Kate syntax highlighting files have been updated and the lookup moved to the TDE repository - - -tdecmshell --list output is now sorted alphabetically. - - -Additional xdg folders support in Kickoff menu - - -Fixed Konqueror selection handling when using arrow keys. - - - - - - - -New Packages - - - - -GTK3/TQt Theme Engine - - -Kate Sort plugin - - -Kasablanca - - -KBibTex - - -KBiff - - -KControl LDAP Manager - - -KControl Autostart - - -KDbg - - -KFTPGrabber - - -KLCDDimmer - - -KNmap - - -KRecipes - - -KScope - - -KSensors - - -KShowmail - - -KShutdown - - -LDAP/Kerberos Toolkit - - -MPlayerthumbs - - -Qt4/TQt Theme Engine - - -Tdeio-ftps - - -Tdeio-sword - - -TorK - - - - - - - -Package Renaming - - - - -kde-i18n -> tde-i18n - - -kde-guidance -> tde-guidance - - -kde-style-lipstik -> tde-style-lipstik - - -kde-style-qtcurve -> tde-style-qtcurve - - -kde-systemsettings -> tde-systemsettings - - -kdeaccessibility -> tdeaccessibility - - -kdeaddons -> tdeaddons - - -kdeadmin -> tdeadmin - - -kdeartwork -> tdeartwork - - -kdebase -> tdebase - - -kdebindings -> tdebindings - - -kdeedu -> tdeedu - - -kdegames -> tdegames - - -kdegraphics -> tdegraphics - - -kdelibs -> tdelibs - - -kdemultimedia -> tdemultimedia - - -kdenetwork -> tdenetwork - - -kdenetworkmanager -> tdenetworkmanager - - -kdepim -> tdepim - - -kdepowersave -> tdepowersave - - -kdesdk -> tdesdk - - -kdesudo -> tdesudo - - -kdesvn -> tdesvn - - -kdetoys -> tdetoys - - -kdeutils -> tdeutils - - -kdevelop -> tdevelop - - -kdewebdev -> tdewebdev - - -kdmtheme -> tdmtheme - - -kio-apt -> tdeio-apt - - -kio-locate -> tdeio-locate - - -kio-umountwrapper -> tdeio-umountwrapper - - -kradio -> tderadio - - -kwin-style-crystal -> twin-style-crystal - - -pykde -> pytde - - -qca -> tqca - - -qca-tls -> tqca-tls - - - - - - - -Application and File Renaming - - - - -applications-kmenuedit.menu -> applications-tdemenuedit.menu - - -.kderc -> .tderc - - -kab2kabc -> tdeab2tdeabc - - -kbuildsycoca -> tdebuildsycoca - - -kcache -> tdecache - - -kcmshell -> tdecmshell - - -kconf_update -> tdeconf_update - - -kde-$USER -> tde-$USER - - -kde-config -> tde-config - - -kdebugdialog -> tdedebugdialog - - -kdeeject -> tdeeject - - -kdekillall -> tdekillall - - -kdepasswd -> tdepasswd - - -kdessh -> tdessh - - -kdesu -> tdesu - - -kdesudo -> tdesudo - - -kdevelop -> tdevelop - - -kdm -> tdm - - -kdmtheme -> tdmtheme - - -kfile -> tdefile - - -kfilereplace -> tdefilereplace - - -kfontinst -> tdefontinst - - -kfontview -> tdefontview - - -khtml -> tdehtml - - -kiconedit -> tdeiconedit - - -kinit* -> tdeinit* - - -kio_apt -> tdeio_apt - - -kio_camera -> tdeio_camera - - -kio_ftp -> tdeio_ftp - - -kio_http -> tdeio_http - - -kio_locate -> tdeio_locate - - -kio_thumbnail -> tdeio_thumbnail - - -kioslave -> tdeioslave - - -klaunch -> tdelaunch - - -kmenu -> tdemenu - - -kmid -> tdemid - - -knetworkmanager -> tdenetworkmanager - - -knewstuff -> tdenewstuff - - -kpowersave -> tdepowersave - - -kprint -> tdeprint - - -kprintfax -> tdeprintfax - - -kradio -> tderadio - - -krandrtray -> tderandrtray - - -kresources -> tderesources - - -krita -> chalk - - -ksocket -> tdesocket - - -kstyle -> tdestyle - - -kwallet -> tdewallet - - -kwin -> twin - - -kwin4 -> twin4 - - -qmake -> tqmake - - -qmoc -> tqmoc - - -qtconfig -> tqconfig - - -quic -> tquic - - -startkde -> starttde - - - - - - - -Environment Variable Renaming - - - - -KDEBINDIR -> TDEBINDIR - - -KDEDIR -> TDEDIR - - -KDEDIRS -> TDEDIRS - - -KDEHOME -> TDEDEHOME - - -KDEROOTHOME -> TDEROOTHOME - - -KDESRCDIR -> TDESRCDIR - - -KDESU_USER -> TDESU_USER - - -KDESYCOCA -> TDESYCOCA - - -KDETMP -> TDETMP - - -KDEVARTMP -> TDEVARTMP - - -KDEWM -> TDEWM - - -KDE_FORK_SLAVES -> TDE_FORK_SLAVES - - -KDE_FULL_SESSION -> TDE_FULL_SESSION - - -KDE_KIOSK_NO_PROFILES -> TDE_KIOSK_NO_PROFILES - - -KDE_KIOSK_NO_RESTRICTIONS -> TDE_KIOSK_NO_RESTRICTIONS - - -KDE_LANG -> TDE_LANG - - -KDE_MAKE_VERSION -> TDE_MAKE_VERSION - - -KDE_MALLOC -> TDE_MALLOC - - -KDE_MULTIHEAD -> TDE_MULTIHEAD - - -KDE_NO_IPV6 -> TDE_NO_IPV6 - - -KDE_SESSION_UID -> TDE_SESSION_UID - - -KDE_UTF8_FILENAMES -> TDE_UTF8_FILENAMES - - -KDE_VERSION -> TDE_VERSION - - - - - - - -Class and Library Renaming - - - - -KABC -> TDEABC - - -KAbout -> TDEAbout - - -KAboutData -> TDEAboutData - - -KApplication -> TDEApplication - - -KBuffer -> TDEBuffer - - -KClipboard -> TDEClipboard - - -KCModule -> TDECModule - - -KComp -> TDEComp - - -KConfig -> TDEConfig - - -KCmd -> TDECmd - - -KCmdLineArgs -> TDECmdLineArgs - - -KGlobal -> TDEGlobal - - -KIcon -> TDEIcon - - -KInstance -> TDEInstance - - -KIO -> TDEIO - - -KIO_EXPORT -> TDEIO_EXPORT - - -KIOBuffer -> TDEIOBuffer - - -KIOConfig -> TDEIOConfig - - -KIOInput -> TDEIOInput - - -KIOJob -> TDEIOJob - - -KListBox -> TDEListBox - - -KListView -> TDEListView - - -KListViewItem -> TDEListViewItem - - -KLocale -> TDELocale - - -KLock -> TDELock - - -KPopupMenu -> TDEPopupMenu - - -KProcess -> TDEProcess - - -KServer -> TDEServer - - -KShared -> TDEShared - - -KSocket -> TDESocket - - -KStandardDirs -> TDEStandardDirs - - -KStartupInfo -> TDEStartupInfo - - -KStyle -> TDEStyle - - -KTrader -> TDETrader - - -KZone -> TDEZone - - -kdefx -> tdefx - - -kdeinit -> tdeinit - - -kiobuffer -> tdeiobuffer - - -kioslave -> tdeioslave - - -kwin -> twin - - -libkdecorations -> libtdecorations - - -libkdecore -> libtdecore - - -libkdefakes -> libtdefakes - - -libkdepim -> libtdepim - - -libkdeprint -> libtdeprint - - -libkdesu -> libtdesu - - -libkdeui -> libtdeui - - -lkabc -> ltdeabc - - -lkdnssd -> ltdednssd - - -lkfile -> ltdefile - - -lkhtml -> ltdehtml - - -lkio -> ltdeio - - -lkimproxy -> ltdeimproxy - - -libkio -> libtdeio - - -lknewstuff -> ltdenewstuff - - -lkparts -> ltdeparts - - -lkspell -> ltdespell - - -lkunittest -> ltdeunittest - - -lkutils -> ltdeutils - - -makekdewidgets -> maketdewidgets - - - - - - - -Thank You! - -Thank you for using and supporting &tde;. - - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.01.docbook b/doc/khelpcenter/releasenotes/r14.0.01.docbook deleted file mode 100644 index 022fe7fcf..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.01.docbook +++ /dev/null @@ -1,60 +0,0 @@ - -R14.0.1 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -release. - - - - Bug fixes - - 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 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 - - - - Enhancements - - Added support for Ubuntu Vivid 15.04 - Added initial support for FreeBSD - Added support for ARM64 and PowerPC64le - - - - Security - - Several qt3/tqt3 security alerts have been fixed - - - - - - -FreeBSD Support -TDE now has basic support for FreeBSD! Additional developers are always -welcome to help port over the remaining features and applications. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.02.docbook b/doc/khelpcenter/releasenotes/r14.0.02.docbook deleted file mode 100644 index 84281cf3b..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.02.docbook +++ /dev/null @@ -1,45 +0,0 @@ - -R14.0.2 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -release. - - - - Bug fixes - - Fixed installation/logon problem when installed in systems with Unity and Gnome - - - - Enhancements - - 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 - - - - - - -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. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.03.docbook b/doc/khelpcenter/releasenotes/r14.0.03.docbook deleted file mode 100644 index 92f18b3e4..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.03.docbook +++ /dev/null @@ -1,50 +0,0 @@ - -R14.0.3 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -release. - - - - Bug fixes - - Fixed floppy support 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 - - - - Enhancements - - Improved handling of various types of discs in media manager - Added giflib 5.1 support - Added ruby 2.2 support - - - - Security - - Fixed a bunch of security issues - - - - - - -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. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.04.docbook b/doc/khelpcenter/releasenotes/r14.0.04.docbook deleted file mode 100644 index 971dbc3d1..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.04.docbook +++ /dev/null @@ -1,65 +0,0 @@ - -R14.0.4 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -release. - - - - Bug fixes - - 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 - - - - Enhancements - - 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 - - - - Security - - Fixed security issues - - - - - - - -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. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.05.docbook b/doc/khelpcenter/releasenotes/r14.0.05.docbook deleted file mode 100644 index 12353c5c2..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.05.docbook +++ /dev/null @@ -1,78 +0,0 @@ - -R14.0.5 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -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 - - - - - - - -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. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.06.docbook b/doc/khelpcenter/releasenotes/r14.0.06.docbook deleted file mode 100644 index 2396174b3..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.06.docbook +++ /dev/null @@ -1,70 +0,0 @@ - -R14.0.6 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -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 - - - - - - - -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. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.07.docbook b/doc/khelpcenter/releasenotes/r14.0.07.docbook deleted file mode 100644 index d902655d0..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.07.docbook +++ /dev/null @@ -1,104 +0,0 @@ - -R14.0.7 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -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 (thanks to all translators) - 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 - - - - - - -Useful notes on upgrading -When upgrading from previous releases you may run into some of -the following use cases. Follow the recommended instructions to minimize -potential problems. - - -New GPG signing key for deb repositories -A new GPG key is now used to sign Debian / Raspbian / Ubuntu repositories. -If you use any of such distros and already have the trinity-keyring -package installed, changing the GPG key for the repository will not affect -you. If you do not have the trinity-keyring package installed, you must -first obtain a new GPG key as described in Import GPG signing key otherwise -the repository will be reported as untrusted. - - - -Conflict between KPilot and tde-i18n packages -For historical reasons KPilot translations were part of the tde-i18n -package. Now the translations have been carved out from tde-i18n and moved -to the kpilot package. -If you have kpilot installed, we recommend uninstalling the package -before upgrading to the new release to avoid conflicts of translation files. -You can reinstall KPilot after the upgrade process has completed. - - - -Removed dbus policy at_console -A newer version of SystemD has removed the dbus policy at_console. -As a result, communication with the TDE Hardware Control daemon may stop -working. -While this will be addressed in the R14.1.0 release, for the time -being if you encounter this problem we recommend to change the policy from -at_console="true" to some other acceptable options such as group="users" -in /etc/dbus-1/system.d/org.trinitydesktop.hardwarecontrol.conf. - - - - - -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. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.08.docbook b/doc/khelpcenter/releasenotes/r14.0.08.docbook deleted file mode 100644 index 3d1d7e28d..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.08.docbook +++ /dev/null @@ -1,104 +0,0 @@ - -R14.0.8 Release Notes - -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. - - -Important fixes - -This section highlights some of the most important fixes introduced by this -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 the lid 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 (thanks to all translators) - 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 - - - - - - -Useful notes on upgrading -When upgrading from previous releases you may run into some of -the following use cases. Follow the recommended instructions to minimize -potential problems. - - -Removed dbus policy at_console -A newer version of SystemD has removed the dbus policy at_console. -Because the TDE does not yet contain a policykit agent (this will be addressed -in R14.1.0), a plugdev group policy has been added in the default TDE Hardware -Control daemon dbus configuration. This group should be available on most -systems. To enable communication with the TDE Hardware Control daemon, add -users to the plugdev group. -Note: If a policykit is installed but a policykit agent is not -available, it does not work well. In this case, it is advisable to -uninstall policykit to allow the use of dbus rules. - - - -Test failures in r14-xdg-update -If you experience test failures at login time during the execution of -the r14-xdg-update script, please try logging out and logging in again. Most -failures will be automatically fixed. In case of persistent failures that -don't get automatically recovered, please contact the TDE team on their -official channels (mailing lists or IRC). -For example you may experience TEST9 failures if you had previously -edited your TDE menu and there are references to both 'kde-*' and 'tde-*' -files for the same application. This will require manual editing to -determine what is the correct way to fix the problem. - - - - - - -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. - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.09.docbook b/doc/khelpcenter/releasenotes/r14.0.09.docbook deleted file mode 100644 index 91373133d..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.09.docbook +++ /dev/null @@ -1,139 +0,0 @@ - -R14.0.9 Release Notes - -R14.0.9 is the ninth maintenance release of the R14.0 series, -and is built on and improves the previous R14.0.8 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. - - -Important fixes - -This section highlights some of the most important changes introduced by this -release. - - - - New applications - - Codeine - a video player with a simple, uncluttered interface. - KEximDB plugin for converting MS Access MDB databases. - KoolDock - a cool application launcher. - KXMLEditor - an editor for XML files. - Mathemagics - a RPN scientific calculator. - Qalculate - a small, simple to use, yet powerful calculator. - TastyMenu - an alternative TDE menu. - TDE style Baghira - Apple's MacOS X's style for TDE. - TDE style Domino - a smooth style with a soft look. - TDE style Ia Ora - Mandriva Ia Ora theme for TDE. - TDEDocker - dock any application to the system tray. - TDEpacman - a pacman game clone. - Transcode added to dependency repository for Debian-like distros. - - - - Bug fixes - - Fixed problem with assignment of keyboard shortcuts in recent distros. - Various fixes to KMix, this will partially help when PulseAudio is installed. - Autostart TCC module no longer crashes when non-service entries are used. - Fixed Konqueror's kdiff3 preview plugin functionality. - Various fixes related to compiling and linking. - - - - Enhancements - - Many translation updates (thanks to all translators). - Several packages have been migrated to CMake build system. - Dropped automake build system for various packages. - Continued overall look polishing. - TDE's QtCurve style updated to upstream version 1.8.5. - Added brightness control in kmilo generic monitor. - Improved support for bluray discs. - Added support for xine 1.2.10. - Changed CDDB database from freedb.org (no longer working) to gnudb.org. - - - - Security - - CVE-2020-17507: Fix buffer overflow in XBM parser. - - - - -The full list of changes is available at these links: - - TGW issue list. - Bugzilla bug list. - Detailed commit change log. - Full release notes on TDE wiki. - - - - - -Useful notes on upgrading -When upgrading from previous releases you may run into some of -the following use cases. Follow the recommended instructions to minimize -potential problems. - - -PulseAudio support workarounds -Initial support for PulseAudio is planned for the R14.1.0 release. -For the time being you can try one of the following workarounds in case you have troubles with PA -(especially muting/unmuting). - - - You can mute/unmute from the KMix slider LED, this should work fine with PA. - - - You can open KMix mixer window -> Settings -> Configure global shortcuts and remap the "toggle mute" - keyboard shortcut to some other key combination. Do not use "XF86AudioMute" key, since this is normally - used by KMilo and therefore may not work. - - - You can create a script that calls "dcop kmix Mixer-1 toggleMasterMute", this will mute/unmute the PA - master channel. You can add an input action tied to a keyboard shortcut to call this easy. - - - - - - -Change in KNotes global shortcuts -KNotes had four global keyboard shortcuts that were bounded to Alt + Shift + C/N/S/H. These shortcuts were -overlapping with other key combinations used in some common programs, for example Midnight Commander. -In R14.0.9 those KNotes global keyboard shortcuts have been left unassigned by default. If you wish to -keep using the previous setup, you need to right click on KNotes system tray icon, select "Configure shortcuts" -and then assign the following key combinations. - - - New Note --> Alt + Shift + N - - - New Note From Clipboard --> Alt + Shift + C - - - Hide All Notes --> Alt + Shift + H - - - Show All Notes --> Alt + Shift + S - - - - - - -Restriction of supported distros/architectures -Starting from this TDE release, apt sources for i386 architecture are no longer provided for Ubuntu 20.04 onwards. -If you have a multi-arch system that includes i386 as well, you need to either remove i386 from the list of known architectures or -remove that architecture from your apt sources. -For example, if you have both i386 and amd64, you need to add [arch=amd64] in your apt sources.list file to make sure i386 is not used. - - - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.10.docbook b/doc/khelpcenter/releasenotes/r14.0.10.docbook deleted file mode 100644 index a075dcbe7..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.10.docbook +++ /dev/null @@ -1,71 +0,0 @@ - -R14.0.10 Release Notes - -R14.0.10 is the tenth maintenance release of the R14.0 series, -and is built on and improves the previous R14.0.9 version. -Maintenance releases are intended to promptly bring bug fixes -to users, while preserving overall stability through the avoidance -of both major API or feature changes and major codebase re-factoring. - - -Important fixes - -This section highlights some of the most important changes introduced by this -release. - - - - New applications - - KlamAV - an anti-virus front end for ClamAV - Komposé - provides a fullscreen view of all your tasks and/or virtual desktops - TDEFifteen game - a simple Fifteen game - pinentry-tqt - TQt-based PIN or pass-phrase entry dialog for GnuPG (build from official upstream) - - - - Enhancements - - Added option to display cover page in KPDF when using two page display - Major enhancements to the on screen virtual keyboard (kvkbd) - Added adjustable icon spacing functionality in KDesktop - 1%-step display brightness fine tuning is now possible, if supported by the monitor - Improved unicode support in TQt3 - Add support for RISC-V 32bit and 64bit - Improved support for kweather stations - Added additional foreigner screensaver desktop files - Translation updates (thanks to all translators) - Several packages have been migrated to CMake build system - Dropped automake build system for various packages - Continued overall look polishing - DEB: initial work on reproducible builds - DEB: added support for Ubuntu 21.04 (Hirsute) - RPM: added support for Mageia 8 and Fedora 13 - BSD: added support for FreeBSD 13 - - - - Bug fixes - - Fixed Konqueror random crash on cut-n-paste - Fixed handling of files containing # in their name - Fixed visualization of icons for executable files with libmagick >= 5.33 - Fixed warning message spew on dbus access denial - Fixed TDevelop crash on bash files - Fixed detection of mountable optical disks with incomplete partition table - KSplash theme information is now displayed in the TDE Control Center - DEB trinity-keyring no longer depends on gnupg package - - - - -The full list of changes is available at these links: - - TGW issue list - Bugzilla bug list - Detailed commit change log - Full release notes on TDE wiki - - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.11.docbook b/doc/khelpcenter/releasenotes/r14.0.11.docbook deleted file mode 100644 index da6a62cdc..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.11.docbook +++ /dev/null @@ -1,105 +0,0 @@ - -R14.0.11 Release Notes - -R14.0.11 is the eleventh maintenance release of the R14.0 series, -and is built on and improves the previous maintenance versions. -Maintenance releases are intended to promptly bring bug fixes and new -features to users, while preserving overall stability through the avoidance -of both major API or feature changes and major codebase re-factoring. - - - -Important fixes - -This section highlights some of the most important changes introduced by this -release. - - - - New applications - - Twin style SUSE2 - Twin decoration theme from SUSE 9.3/10.0/10.1. - Twin style DeKorator - a pixmap-based theme engine and styles for Twin. - TDEAsciiquarium - an ASCII art aquarium screensaver. - tdeio-gopher - tdeio slave for gopher protocol. - tdesshaskpass - a TDE version of ssh-askpass with TDEWallet support. - - - - - Enhancements - - Added support for variable font DPI (range 64-512) in user session. This helps usability on high resolution screens. - Updated Akode's FFmpeg decoder to FFmpeg 4.x API. - Revamped Konqueror's KWeather sidebar look and functionality. - Extended KXkb's flags and label setup options. - Added "reverse wheel direction" checkbox to TCC --> Window Behavior --> Titlebar/Window actions, to allow to customize the direction of the wheel event selected. - Keyboard shortcuts for classic TDE Menu search function is now customizable. - KNemo now uses the "sys" backend by default and is usable again. - Translation updates (thanks to all translators). - Several packages have been migrated to CMake build system. - Dropped automake build system for various packages. - Continued overall look polishing. - - - - - Bug fixes - - Fixed building of several packages without tdehw lib. - Fixed hanging of programs caused by non conforming SVG files. - Fixed video (V4L2) support in Kopete, camera can now be used. - Fixed detection of modern gdb in KDbg. - Fixed "Print to PDF" for GhostScript >= 9.51. - Fixed OpenDesktop support in TDE Get New Stuff. - Fixed building tdesdk with glibc >= 2.34. - Added support for poppler 21.08.0. - Fixed k3b SEGV caused by AAC processing of specific files. - Added new IRC network Libera.chat. - - - - - Security - - KOrganizer no longer displays reminders on top of a locked screen (which could have revealed personal information). - - - - - Renamings - - kbookreader: installation files have been renamed from "bookreader" to "kbookreader". - mplayerthumbs: installation files have been renamed from "mplayerthumbs" to "mplayer-thumbnailer". - - - - - Distro support - - Added Fedora 34 and 35. - Dropped Debian Wheezy, Raspbian Jessie, Ubuntu Disco and Eoan. - Added Debian Bullseye, Ubuntu Impish. - Added Arch. - - - - -The full list of changes is available at these links: - - TGW issue list - Bugzilla bug list - Detailed commit change log - Full release notes on TDE wiki - - -Additional info for developers/packagers - - The CMake module was moved to a standalone package (cmake-trinity) and is no longer a submodule. The stand alone package is now used as a build dependency. - The "applications" folder has been rearranged in sub categories. - tqca-tls is now part of the tqca package. - Deb-like distros: switched build to ninja by default. - - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.12.docbook b/doc/khelpcenter/releasenotes/r14.0.12.docbook deleted file mode 100644 index 69ec96ad5..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.12.docbook +++ /dev/null @@ -1,87 +0,0 @@ - -R14.0.12 Release Notes - -R14.0.12 is the twelfth maintenance release of the R14.0 series, -and is built on and improves the previous maintenance versions. -Maintenance releases are intended to promptly bring bug fixes and new -features to users, while preserving overall stability through the avoidance -of both major API or feature changes and major codebase re-factoring. - - - -Important fixes - -This section highlights some of the most important changes introduced by this -release. - - - - New applications - - Polkit-agent-tde - a D-Bus service that provides a TDE based polkit authentication agent - Polkit-tqt - a library that lets developers use the PolicyKit API through a nice TQt-styled interface - tdemarkdown part - an embeddable lightweight markdown document viewer - - - - - Enhancements - - Some improvements on Konsole terminal emulation - Quanta: improved support for complex characters/dead keys in VPL editor - KSSL: added Let's Encrypt certificates support - Kxkb: systray label can now have a transparent background - Konsole: added real transparency checkbox option - Quanta: added support for HTML 5 - Sip4-tqt: initial support for python 3 - Tdebase: added dispwin (Argyll) support to set the ICC profile - Translation updates (thanks to all translators) - Several packages have been migrated to CMake build system - Dropped automake build system for various packages - Continued overall look polishing - - - - - Bug fixes - - Fixed timeout on dbus' service startup response on first call - Fixed hanging of system on shutdown caused by conflicts between tdm and plymouth - Added support for Poppler >= 21.11 - TCC: make sure correct encoding is used for editing bashrc (affects gtk-qt-engine) - Fixed issue with ICEAuthority ownership stealing when programs were run using tdesu in a user session - KMail: redirecting messages now uses the default account - Amarok: fixed default scoring script error caused by using a feature deprecated in latest Ruby version - Kaffeine: fixed detection of libdvdcss - Kexi: added support for postgresql 12 and later - - - - - Distro support - - Gentoo: several improvements and addition to supported ebuilds - Debian: dropped Jessie - Ubuntu: dropped Trusty (14.04), added Jammy (22.04). - - - - -The full list of changes is available at these links: - - TGW issue list - Bugzilla bug list - Detailed commit change log - Full release notes on TDE wiki - - -Additional info for developers/packagers - - Minimum required version of CMake raised to 3.1 - c++11 features are now allowed in the code base - cmake-trinity: added TQT_CMAKE_DIR variable, for installing and importing exported CMake targets for TQt dependent libraries - cmake-trinity: added ability to specify necessary CXX features - - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.13.docbook b/doc/khelpcenter/releasenotes/r14.0.13.docbook deleted file mode 100644 index 5f3c2a9ed..000000000 --- a/doc/khelpcenter/releasenotes/r14.0.13.docbook +++ /dev/null @@ -1,127 +0,0 @@ - -R14.0.13 Release Notes - -R14.0.13 is the thirteenth maintenance release of the R14.0 series, -and is built on and improves the previous maintenance versions. -Maintenance releases are intended to promptly bring bug fixes and new -features to users, while preserving overall stability through the avoidance -of both major API or feature changes and major codebase re-factoring. -Below is a summary of some of the most important changes introduced by -this release. - - - -New applications - - tdeio-appinfo: a TDEIO slave (appinfo:/) that combines an application's configuration, data, manual and temp files and folders into a single view (TDE/tdeio-appinfo) - twin-style-machbunt: a KDE window decoration theme from SuSE 9.1/9.2 (TDE/twin-style-machbunt) - - - - - -Enhancements - - Ctrl + mouse wheel can now be used to increase/decrease the font size in the following applications: - - Konsole (TDE/tdebase#297) - Kate, KWrite, TDevelop and other applications using the Kate part editor (TDE/tdelibs#180) - - - Kate: added syntax highlighting for Markdown files (TDE/tdelibs#170, TDE/tdelibs#174) - Improved user experience when setting a wallpaper (TDE/tdebase#280, TDE/tdebase#285) - Offer all available options to set an image as background from Konqueror's action menu (TDE/tdebase#281, TDE/tdebase#285) - Taskbar: Move Task and drag-n-drop are now available also for grouped task buttons (TDE/tdebase#295, TDE/tde#98) - Improvements to khotkeys Input Actions: - - New move up/move down buttons (commit 5e4ca4df) - Fixes to GUI for creating/editing actions (commit 0c22a148) - New `waiting` action component to introduce a delay between steps (TDE/tdebase#267) - - - New SFTP tdeioslave based on libssh (KDE backport) (TDE/tdebase#279) - Added support for ffmpeg 5.0 (TDE/akode#9, TDE/akode#10, TDE/k3b#14, TDE/k3b#16, TDE/k9copy#5, TDE/k9copy#6) - Added support for Jasper 3.x (TDE/tdelibs#162, TDE/digikam#5) - Added support for Poppler >= 22.04 (TDE/tdegraphics#45) - Improvements to Python3 Support (TDE/sip4-tqt#7, TDE/sip4-tqt#8, TDE/python-tqt#7) - Added man pages for several TDE applications (TDE/abakus#6, TDE/amarok#34, TDE/arts#8, TDE/k3b#18, TDE/k9copy#7, TDE/kile#3, TDE/koffice#28, TDE/krecipes#1, TDE/ktorrent#4, TDE/libksquirrel#3, TDE/rosegarden#4, TDE/tellico#4, TDE/tdeaddons#13, TDE/tdeartwork#21, TDE/tdebase#275, TDE/tdebindings#11, TDE/tdegraphics#47, TDE/tdemultimedia#36, TDE/tdenetwork#45, TDE/tdesdk#13, TDE/tdeutils#41) - Improved API visualization (TDE/tdelibs#167, TDE/tdelibs#169) - Use gender-neutral language (TDE/tdebase#286, TDE/tdepim#69, TDE/tdemultimedia#37, TDE/tdegames#16) - - - - -Bug fixes - - Fixed opening of media:/ and system:/media/ URLs from non-TDE applications (TDE/tdelibs#157, TDE/tdebase#224) - Fixed compatibility with openSSL 3.0 API (TDE/tdelibs#175, TDE/tdelibs#177) - Fixed display of TQMap/TQValueList in dcopclient (TDE/tdelibs#168) - tdebindings: fixed FTBFS when tdehw is not present (TDE/tdebindings#10) - tqt3: fixed rendering of listviews with SGI widget style (TDE/tqt3#64) - Fixed various FTBFS when building with clang - Fixed font styles detection in TDE font dialogs (TDE/tdelibs#164, TDE/koffice#24) - tdeio-man: fixed visualization of man pages for TDE applications (TDE/tdebase#274) - basket: fixed SEGV crash when moving new empty notes (TDE/basket#12) - kgtk-qt3: added support for gtk2 with glibc 2.34 (TDE/kgtk-qt3#4) - - - - - -Security - - FISH protocol: security fix for CVE-2020-12755 (backport from KDE) (TDE/tdebase#282) - KMail: fixed vulnerability to EFAIL (backport from KDE) (TDE/tdepim#22, TDE/tdepim#70) - - - - - -Distro support - - Gentoo: several improvements and addition to supported ebuilds - Ubuntu: dropped Groovy (20.10), added Kinetic (22.10) - Fedora: added support for v36 and 37 - Arch: added builds for arm64 and armhf - OpenSuSE: added support for 15.4 - - - - - -Additional info - - Full release notes on TDE wiki - TGW issue list - Detailed commit change log - - - - - -Additional info for developers/packagers - - Module version is now automatically added to tarball and detected by cmake at build time (TDE/scripts#4, TDE/tde-common-cmake#84) - CMake Trinity's macros can now be used with pure TQt applications which require parsing of .ui files (TDE/tde-common-cmake#85) - Modules converted to cmake: - - gtk3-tqt-engine (TDE/gtk3-tqt-engine#2) - tderadio (TDE/tderadio#4) - koffice-i18n (TDE/koffice-i18n#1) - - - Dropped autotools support for the following modules: - - rosegarden (TDE/rosegarden#5) - tdeio-locate (TDE/tdeio-locate#2) - k3b (TDE/k3b#19) - tdepowersave (TDE/tdepowersave#10) - tastymenu (TDE/tastymenu#3) - gtk-qt-engine (TDE/gtk-qt-engine#9) - - - - - - - diff --git a/doc/khelpcenter/releasenotes/r14.0.x/CMakeLists.txt b/doc/khelpcenter/releasenotes/r14.0.x/CMakeLists.txt new file mode 100644 index 000000000..95bb8e0e6 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/CMakeLists.txt @@ -0,0 +1,9 @@ +################################################# +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +tde_create_handbook( DESTINATION khelpcenter/releasenotes/r14.0.x ) diff --git a/doc/khelpcenter/releasenotes/r14.0.x/index.docbook b/doc/khelpcenter/releasenotes/r14.0.x/index.docbook new file mode 100644 index 000000000..c4fb2a617 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/index.docbook @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + +]> + +
+Release Notes for R14.0.x series + + + +&tde-authors; + + + +&tde-release-date; +&tde-release-version; + + +&tde-copyright-date; +&tde-team; + + + + + +TDE +release notes +R14.0.x + + + + + + + + + + +&r14.0.13; +&r14.0.12; +&r14.0.11; +&r14.0.10; +&r14.0.09; +&r14.0.08; +&r14.0.07; +&r14.0.06; +&r14.0.05; +&r14.0.04; +&r14.0.03; +&r14.0.02; +&r14.0.01; +&r14.0.00; + +
diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.00.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.00.docbook new file mode 100644 index 000000000..9cd295e1b --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.00.docbook @@ -0,0 +1,912 @@ + +R14.0.0 Release Notes + +Many changes were made to Trinity after the release of 3.5.13. + +An obvious change is the version scheme. Trinity evolved from the last KDE 3.5 release, 3.5.10. Subsequent +Trinity releases followed that numbering scheme. Release R14.0.0 marks a turning point in Trinity history +because a great deal of the code infrastructure was changed. While those changes do not effect the usability or +look-and-feel of the desktop that users enjoy, Trinity developers believe a change in the version scheme +distinguishes when those changes occurred. An original project goal by users was to retain the flavor of the +original KDE 3.5 desktop. That goal remains intact. To reflect that original goal, the last number in the +original version scheme is retained in the new version scheme but is now the primary version number. While the +infrastructure has changed, the desktop itself remains the same as the original KDE 3.5. This new version scheme +indicates a modest divergence from the original KDE 3.5 series and that Trinity is now its own desktop +environment. The new version scheme reminds users that Trinity retains the original KDE 3.5 design, but is +moving forward as a separate desktop project. + +Notable changes include renaming and rebranding efforts to avoid conflicts with KDE4. Both Trinity and +KDE4 have roots in KDE3. These changes focus on promoting a peaceful coexistence between the two desktop +environments when both are installed concurrently on the same system as well as avoid possible trademark +issues. + +Renaming and rebranding efforts include: + + + + +Libraries + + + +Classes + + + +Environment variables and config file locations + + + +Package names + + + +Application names + + + + +An exhaustive list of renaming changes is available at the end of this document. + + +Usability Changes + +Because of the wide-scale renaming efforts, existing KDE3 and 3.5.13.x user profile directories will not +function properly under R14.0.0. Don't worry. + +When logging into Trinity R14.0.0, the starttde script (nee startkde), performs profile checks to ensure +settings and configurations are migrated correctly. These checks include preserving the original KDE3/3.5.13.x +profile directory as-is while using those files as the basis to create the new R14.0.0 profile named +$HOME/.trinity. + +The underlying migration checking has been tested, but because of the renaming and rebranding efforts, +upstream packagers should test support scripts for problems and anomalies. + +There is another special script to help update profile directories. That script is +/opt/trinity/bin/migratekde3. This script is intended for people using versions of Trinity prior to 3.5.13. +Before starting R14.0.0 the first time, use this script to update any KDE3 profile directory. The definition of +a KDE3 profile directory includes Trinity 3.5.11 and 3.5.12. The script will look for profile directory names +of ~/.kde3, ~/.kdemod3, and ~/.kde. Because the latter directory name is also used in KDE4, several tests are +performed to ensure the directory is a KDE3 profile and not KDE4. + +The renaming might cause certain shortcuts and menu links to stop functioning. The underlying migration +checks performed when logging into R14.0.0 for the first time should find all of these differences, but fixing +those that are missed is straightforward. All that is needed is knowing the new name of the command or +application. For example, changing kdesu to tdesu, although that specific change is covered by the +scripts. + +The Trinity launcher menu, tdemenu (nee kmenu), has been reorganized to reduce clutter. In addition to +built-in XDG changes in *.desktop files, There are two methods available to manage KDE4 apps in the Trinity +menu. One method includes a build-time configuration option in tdelibs, WITH_KDE4_MENU_SUFFIX, that adds a +"[KDE4]" tag to KDE4 menu items. This tag helps identify apps of the same name. The default is OFF and requires +a package rebuild to change. A second method includes a global menu replacement, tde-applications.menu-no-kde +that explicitly excludes KDE4 apps from the menu. Using that special menu requires administrative privileges to +update. + +Because of a common heritage shared with KDE, Trinity still shares many app and library names with KDE. +Therefore to avoid conflicts, the normal practice is to install Trinity to /opt/trinity. Because of this +atypical installation location, on many systems non-Trinity desktops and window managers initially will not +find any Trinity apps. For systems using /etc/profile.d, ensure the packager includes appropriate scripts to +populate all necessary environment variables. For other systems, at least the XDG_CONFIG_DIRS and XDG_DATA_DIRS +environment variables must be modified to recognize the /opt/trinity directory. Typical modifications look like +this: + + + + +XDG_CONFIG_DIRS=/etc/trinity/xdg:/etc/xdg:/etc/kde/xdg + + +XDG_DATA_DIRS=/opt/trinity/share:/usr/share + + + + +Users who do not install any tde-i18n package will encounter broken symlinks if they browse the +non-English documention folders of some applications. Such symlinks are hooks to the correct location +of localized common resources and will work properly once the related tde-i18n package is installed. +Please refrain from filing bugs related to those broken symlinks. + +Some old wallpapers have been removed from the list displayed in Trinity Control Center --> +Appearance & Themes --> Background and a few new ones have been added. The removed wallpapers +are still available and if desired they can be manually selected. They are located in the +/opt/trinity/share/wallpapers/obsolete folder. + +As part of the rebranding effort, TDE now has its own theme style and system-wide changes have +been made to conform to such style as much as possible. + + + + +Major Improvements from 3.5.13 + + + +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) allowing TDE to be installed in parallel with other DE. + + +Switched from 'plain' Qt3 to the 'new' TQt3 interface, an enhanced version of Qt3 with a particular eye on improved stability and multi-threading support. + + +A new TQt interface layer between TDE libraries/applications and TQt3. This allows selective adaptation of some Qt4 programming widgets. + + +Support for network-manager 0.9 and newer. + + +Switched compositor from Kompmgr to Compton. + + +Added support for ARM architectures and RaspBian. + + +MIME detection system now based on libmagic. + + +New website design. + + + + + + +New or Improved Features + + + + +Migrated the TDE source repository to GIT. + + +Significant branding overhaul and restyling. + + +Further improved XDG compliance. + + +Additional theme engines available. + + +Continued migration from autotools to cmake. + + +TDE-style dialog box support for LibreOffice. + + +Improved Secure Attention Key. + + +Mac-like window switching. + + +Kate sort plugin now available. + + +Rearrangeable items in the taskbar. + + +Show Icons Only option for taskbar. + + +Improved application crash report framework, now also including source code commit references for better debugging. + + +A mouse double-click speed test option in the control panel. + + +A smooth crossfade effect is now available when changing the desktop wallpaper. + + +Improved project documentation and localization. + + +Faster startup and logout. + + +Improved Konqueror speed for listing files in folder. + + +Ability to force Kate into MDI mode all the time. + + +File copy window focus enhancement: focus is now on the file name edit line by default. + + +GUI support for controlling whether to display archives as folders. + + +Improved Logout Status Dialog. + + +Improved support for global and individual panels. + + +New Desktop Device Icons: My Computer, My Documents, My Network Places, Printers, Web Browser. + + +Rearrangeable (draggable) items in the taskbar. + + +Reduced TDE menu clutter and duplication. + + +Accelerator key for Konsole main menu can be enabled when desired. + + +Konqueror file rename improvement: in list view mode it is now possible to move directly to the next/previous file without leaving the rename mode. Default key shortcuts are Tab (next) and Shift+Tab (previous). + + +Kate taskbar: middle mouse click close selected document, if enabled. + + +The number of files in the Kate MRU (Most Recently Used) list is user-configurable. + + +Added a progress bar to the logout status dialog. + + +Kate syntax highlighting files have been updated and the lookup moved to the TDE repository + + +tdecmshell --list output is now sorted alphabetically. + + +Additional xdg folders support in Kickoff menu + + +Fixed Konqueror selection handling when using arrow keys. + + + + + + + +New Packages + + + + +GTK3/TQt Theme Engine + + +Kate Sort plugin + + +Kasablanca + + +KBibTex + + +KBiff + + +KControl LDAP Manager + + +KControl Autostart + + +KDbg + + +KFTPGrabber + + +KLCDDimmer + + +KNmap + + +KRecipes + + +KScope + + +KSensors + + +KShowmail + + +KShutdown + + +LDAP/Kerberos Toolkit + + +MPlayerthumbs + + +Qt4/TQt Theme Engine + + +Tdeio-ftps + + +Tdeio-sword + + +TorK + + + + + + + +Package Renaming + + + + +kde-i18n -> tde-i18n + + +kde-guidance -> tde-guidance + + +kde-style-lipstik -> tde-style-lipstik + + +kde-style-qtcurve -> tde-style-qtcurve + + +kde-systemsettings -> tde-systemsettings + + +kdeaccessibility -> tdeaccessibility + + +kdeaddons -> tdeaddons + + +kdeadmin -> tdeadmin + + +kdeartwork -> tdeartwork + + +kdebase -> tdebase + + +kdebindings -> tdebindings + + +kdeedu -> tdeedu + + +kdegames -> tdegames + + +kdegraphics -> tdegraphics + + +kdelibs -> tdelibs + + +kdemultimedia -> tdemultimedia + + +kdenetwork -> tdenetwork + + +kdenetworkmanager -> tdenetworkmanager + + +kdepim -> tdepim + + +kdepowersave -> tdepowersave + + +kdesdk -> tdesdk + + +kdesudo -> tdesudo + + +kdesvn -> tdesvn + + +kdetoys -> tdetoys + + +kdeutils -> tdeutils + + +kdevelop -> tdevelop + + +kdewebdev -> tdewebdev + + +kdmtheme -> tdmtheme + + +kio-apt -> tdeio-apt + + +kio-locate -> tdeio-locate + + +kio-umountwrapper -> tdeio-umountwrapper + + +kradio -> tderadio + + +kwin-style-crystal -> twin-style-crystal + + +pykde -> pytde + + +qca -> tqca + + +qca-tls -> tqca-tls + + + + + + + +Application and File Renaming + + + + +applications-kmenuedit.menu -> applications-tdemenuedit.menu + + +.kderc -> .tderc + + +kab2kabc -> tdeab2tdeabc + + +kbuildsycoca -> tdebuildsycoca + + +kcache -> tdecache + + +kcmshell -> tdecmshell + + +kconf_update -> tdeconf_update + + +kde-$USER -> tde-$USER + + +kde-config -> tde-config + + +kdebugdialog -> tdedebugdialog + + +kdeeject -> tdeeject + + +kdekillall -> tdekillall + + +kdepasswd -> tdepasswd + + +kdessh -> tdessh + + +kdesu -> tdesu + + +kdesudo -> tdesudo + + +kdevelop -> tdevelop + + +kdm -> tdm + + +kdmtheme -> tdmtheme + + +kfile -> tdefile + + +kfilereplace -> tdefilereplace + + +kfontinst -> tdefontinst + + +kfontview -> tdefontview + + +khtml -> tdehtml + + +kiconedit -> tdeiconedit + + +kinit* -> tdeinit* + + +kio_apt -> tdeio_apt + + +kio_camera -> tdeio_camera + + +kio_ftp -> tdeio_ftp + + +kio_http -> tdeio_http + + +kio_locate -> tdeio_locate + + +kio_thumbnail -> tdeio_thumbnail + + +kioslave -> tdeioslave + + +klaunch -> tdelaunch + + +kmenu -> tdemenu + + +kmid -> tdemid + + +knetworkmanager -> tdenetworkmanager + + +knewstuff -> tdenewstuff + + +kpowersave -> tdepowersave + + +kprint -> tdeprint + + +kprintfax -> tdeprintfax + + +kradio -> tderadio + + +krandrtray -> tderandrtray + + +kresources -> tderesources + + +krita -> chalk + + +ksocket -> tdesocket + + +kstyle -> tdestyle + + +kwallet -> tdewallet + + +kwin -> twin + + +kwin4 -> twin4 + + +qmake -> tqmake + + +qmoc -> tqmoc + + +qtconfig -> tqconfig + + +quic -> tquic + + +startkde -> starttde + + + + + + + +Environment Variable Renaming + + + + +KDEBINDIR -> TDEBINDIR + + +KDEDIR -> TDEDIR + + +KDEDIRS -> TDEDIRS + + +KDEHOME -> TDEDEHOME + + +KDEROOTHOME -> TDEROOTHOME + + +KDESRCDIR -> TDESRCDIR + + +KDESU_USER -> TDESU_USER + + +KDESYCOCA -> TDESYCOCA + + +KDETMP -> TDETMP + + +KDEVARTMP -> TDEVARTMP + + +KDEWM -> TDEWM + + +KDE_FORK_SLAVES -> TDE_FORK_SLAVES + + +KDE_FULL_SESSION -> TDE_FULL_SESSION + + +KDE_KIOSK_NO_PROFILES -> TDE_KIOSK_NO_PROFILES + + +KDE_KIOSK_NO_RESTRICTIONS -> TDE_KIOSK_NO_RESTRICTIONS + + +KDE_LANG -> TDE_LANG + + +KDE_MAKE_VERSION -> TDE_MAKE_VERSION + + +KDE_MALLOC -> TDE_MALLOC + + +KDE_MULTIHEAD -> TDE_MULTIHEAD + + +KDE_NO_IPV6 -> TDE_NO_IPV6 + + +KDE_SESSION_UID -> TDE_SESSION_UID + + +KDE_UTF8_FILENAMES -> TDE_UTF8_FILENAMES + + +KDE_VERSION -> TDE_VERSION + + + + + + + +Class and Library Renaming + + + + +KABC -> TDEABC + + +KAbout -> TDEAbout + + +KAboutData -> TDEAboutData + + +KApplication -> TDEApplication + + +KBuffer -> TDEBuffer + + +KClipboard -> TDEClipboard + + +KCModule -> TDECModule + + +KComp -> TDEComp + + +KConfig -> TDEConfig + + +KCmd -> TDECmd + + +KCmdLineArgs -> TDECmdLineArgs + + +KGlobal -> TDEGlobal + + +KIcon -> TDEIcon + + +KInstance -> TDEInstance + + +KIO -> TDEIO + + +KIO_EXPORT -> TDEIO_EXPORT + + +KIOBuffer -> TDEIOBuffer + + +KIOConfig -> TDEIOConfig + + +KIOInput -> TDEIOInput + + +KIOJob -> TDEIOJob + + +KListBox -> TDEListBox + + +KListView -> TDEListView + + +KListViewItem -> TDEListViewItem + + +KLocale -> TDELocale + + +KLock -> TDELock + + +KPopupMenu -> TDEPopupMenu + + +KProcess -> TDEProcess + + +KServer -> TDEServer + + +KShared -> TDEShared + + +KSocket -> TDESocket + + +KStandardDirs -> TDEStandardDirs + + +KStartupInfo -> TDEStartupInfo + + +KStyle -> TDEStyle + + +KTrader -> TDETrader + + +KZone -> TDEZone + + +kdefx -> tdefx + + +kdeinit -> tdeinit + + +kiobuffer -> tdeiobuffer + + +kioslave -> tdeioslave + + +kwin -> twin + + +libkdecorations -> libtdecorations + + +libkdecore -> libtdecore + + +libkdefakes -> libtdefakes + + +libkdepim -> libtdepim + + +libkdeprint -> libtdeprint + + +libkdesu -> libtdesu + + +libkdeui -> libtdeui + + +lkabc -> ltdeabc + + +lkdnssd -> ltdednssd + + +lkfile -> ltdefile + + +lkhtml -> ltdehtml + + +lkio -> ltdeio + + +lkimproxy -> ltdeimproxy + + +libkio -> libtdeio + + +lknewstuff -> ltdenewstuff + + +lkparts -> ltdeparts + + +lkspell -> ltdespell + + +lkunittest -> ltdeunittest + + +lkutils -> ltdeutils + + +makekdewidgets -> maketdewidgets + + + + + + + +Thank You! + +Thank you for using and supporting &tde;. + + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.01.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.01.docbook new file mode 100644 index 000000000..022fe7fcf --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.01.docbook @@ -0,0 +1,60 @@ + +R14.0.1 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +release. + + + + Bug fixes + + 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 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 + + + + Enhancements + + Added support for Ubuntu Vivid 15.04 + Added initial support for FreeBSD + Added support for ARM64 and PowerPC64le + + + + Security + + Several qt3/tqt3 security alerts have been fixed + + + + + + +FreeBSD Support +TDE now has basic support for FreeBSD! Additional developers are always +welcome to help port over the remaining features and applications. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.02.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.02.docbook new file mode 100644 index 000000000..84281cf3b --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.02.docbook @@ -0,0 +1,45 @@ + +R14.0.2 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +release. + + + + Bug fixes + + Fixed installation/logon problem when installed in systems with Unity and Gnome + + + + Enhancements + + 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 + + + + + + +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. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.03.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.03.docbook new file mode 100644 index 000000000..92f18b3e4 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.03.docbook @@ -0,0 +1,50 @@ + +R14.0.3 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +release. + + + + Bug fixes + + Fixed floppy support 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 + + + + Enhancements + + Improved handling of various types of discs in media manager + Added giflib 5.1 support + Added ruby 2.2 support + + + + Security + + Fixed a bunch of security issues + + + + + + +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. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.04.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.04.docbook new file mode 100644 index 000000000..971dbc3d1 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.04.docbook @@ -0,0 +1,65 @@ + +R14.0.4 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +release. + + + + Bug fixes + + 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 + + + + Enhancements + + 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 + + + + Security + + Fixed security issues + + + + + + + +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. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.05.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.05.docbook new file mode 100644 index 000000000..12353c5c2 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.05.docbook @@ -0,0 +1,78 @@ + +R14.0.5 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +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 + + + + + + + +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. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.06.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.06.docbook new file mode 100644 index 000000000..2396174b3 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.06.docbook @@ -0,0 +1,70 @@ + +R14.0.6 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +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 + + + + + + + +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. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.07.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.07.docbook new file mode 100644 index 000000000..d902655d0 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.07.docbook @@ -0,0 +1,104 @@ + +R14.0.7 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +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 (thanks to all translators) + 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 + + + + + + +Useful notes on upgrading +When upgrading from previous releases you may run into some of +the following use cases. Follow the recommended instructions to minimize +potential problems. + + +New GPG signing key for deb repositories +A new GPG key is now used to sign Debian / Raspbian / Ubuntu repositories. +If you use any of such distros and already have the trinity-keyring +package installed, changing the GPG key for the repository will not affect +you. If you do not have the trinity-keyring package installed, you must +first obtain a new GPG key as described in Import GPG signing key otherwise +the repository will be reported as untrusted. + + + +Conflict between KPilot and tde-i18n packages +For historical reasons KPilot translations were part of the tde-i18n +package. Now the translations have been carved out from tde-i18n and moved +to the kpilot package. +If you have kpilot installed, we recommend uninstalling the package +before upgrading to the new release to avoid conflicts of translation files. +You can reinstall KPilot after the upgrade process has completed. + + + +Removed dbus policy at_console +A newer version of SystemD has removed the dbus policy at_console. +As a result, communication with the TDE Hardware Control daemon may stop +working. +While this will be addressed in the R14.1.0 release, for the time +being if you encounter this problem we recommend to change the policy from +at_console="true" to some other acceptable options such as group="users" +in /etc/dbus-1/system.d/org.trinitydesktop.hardwarecontrol.conf. + + + + + +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. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.08.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.08.docbook new file mode 100644 index 000000000..3d1d7e28d --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.08.docbook @@ -0,0 +1,104 @@ + +R14.0.8 Release Notes + +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. + + +Important fixes + +This section highlights some of the most important fixes introduced by this +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 the lid 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 (thanks to all translators) + 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 + + + + + + +Useful notes on upgrading +When upgrading from previous releases you may run into some of +the following use cases. Follow the recommended instructions to minimize +potential problems. + + +Removed dbus policy at_console +A newer version of SystemD has removed the dbus policy at_console. +Because the TDE does not yet contain a policykit agent (this will be addressed +in R14.1.0), a plugdev group policy has been added in the default TDE Hardware +Control daemon dbus configuration. This group should be available on most +systems. To enable communication with the TDE Hardware Control daemon, add +users to the plugdev group. +Note: If a policykit is installed but a policykit agent is not +available, it does not work well. In this case, it is advisable to +uninstall policykit to allow the use of dbus rules. + + + +Test failures in r14-xdg-update +If you experience test failures at login time during the execution of +the r14-xdg-update script, please try logging out and logging in again. Most +failures will be automatically fixed. In case of persistent failures that +don't get automatically recovered, please contact the TDE team on their +official channels (mailing lists or IRC). +For example you may experience TEST9 failures if you had previously +edited your TDE menu and there are references to both 'kde-*' and 'tde-*' +files for the same application. This will require manual editing to +determine what is the correct way to fix the problem. + + + + + + +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. + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.09.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.09.docbook new file mode 100644 index 000000000..91373133d --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.09.docbook @@ -0,0 +1,139 @@ + +R14.0.9 Release Notes + +R14.0.9 is the ninth maintenance release of the R14.0 series, +and is built on and improves the previous R14.0.8 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. + + +Important fixes + +This section highlights some of the most important changes introduced by this +release. + + + + New applications + + Codeine - a video player with a simple, uncluttered interface. + KEximDB plugin for converting MS Access MDB databases. + KoolDock - a cool application launcher. + KXMLEditor - an editor for XML files. + Mathemagics - a RPN scientific calculator. + Qalculate - a small, simple to use, yet powerful calculator. + TastyMenu - an alternative TDE menu. + TDE style Baghira - Apple's MacOS X's style for TDE. + TDE style Domino - a smooth style with a soft look. + TDE style Ia Ora - Mandriva Ia Ora theme for TDE. + TDEDocker - dock any application to the system tray. + TDEpacman - a pacman game clone. + Transcode added to dependency repository for Debian-like distros. + + + + Bug fixes + + Fixed problem with assignment of keyboard shortcuts in recent distros. + Various fixes to KMix, this will partially help when PulseAudio is installed. + Autostart TCC module no longer crashes when non-service entries are used. + Fixed Konqueror's kdiff3 preview plugin functionality. + Various fixes related to compiling and linking. + + + + Enhancements + + Many translation updates (thanks to all translators). + Several packages have been migrated to CMake build system. + Dropped automake build system for various packages. + Continued overall look polishing. + TDE's QtCurve style updated to upstream version 1.8.5. + Added brightness control in kmilo generic monitor. + Improved support for bluray discs. + Added support for xine 1.2.10. + Changed CDDB database from freedb.org (no longer working) to gnudb.org. + + + + Security + + CVE-2020-17507: Fix buffer overflow in XBM parser. + + + + +The full list of changes is available at these links: + + TGW issue list. + Bugzilla bug list. + Detailed commit change log. + Full release notes on TDE wiki. + + + + + +Useful notes on upgrading +When upgrading from previous releases you may run into some of +the following use cases. Follow the recommended instructions to minimize +potential problems. + + +PulseAudio support workarounds +Initial support for PulseAudio is planned for the R14.1.0 release. +For the time being you can try one of the following workarounds in case you have troubles with PA +(especially muting/unmuting). + + + You can mute/unmute from the KMix slider LED, this should work fine with PA. + + + You can open KMix mixer window -> Settings -> Configure global shortcuts and remap the "toggle mute" + keyboard shortcut to some other key combination. Do not use "XF86AudioMute" key, since this is normally + used by KMilo and therefore may not work. + + + You can create a script that calls "dcop kmix Mixer-1 toggleMasterMute", this will mute/unmute the PA + master channel. You can add an input action tied to a keyboard shortcut to call this easy. + + + + + + +Change in KNotes global shortcuts +KNotes had four global keyboard shortcuts that were bounded to Alt + Shift + C/N/S/H. These shortcuts were +overlapping with other key combinations used in some common programs, for example Midnight Commander. +In R14.0.9 those KNotes global keyboard shortcuts have been left unassigned by default. If you wish to +keep using the previous setup, you need to right click on KNotes system tray icon, select "Configure shortcuts" +and then assign the following key combinations. + + + New Note --> Alt + Shift + N + + + New Note From Clipboard --> Alt + Shift + C + + + Hide All Notes --> Alt + Shift + H + + + Show All Notes --> Alt + Shift + S + + + + + + +Restriction of supported distros/architectures +Starting from this TDE release, apt sources for i386 architecture are no longer provided for Ubuntu 20.04 onwards. +If you have a multi-arch system that includes i386 as well, you need to either remove i386 from the list of known architectures or +remove that architecture from your apt sources. +For example, if you have both i386 and amd64, you need to add [arch=amd64] in your apt sources.list file to make sure i386 is not used. + + + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.10.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.10.docbook new file mode 100644 index 000000000..a075dcbe7 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.10.docbook @@ -0,0 +1,71 @@ + +R14.0.10 Release Notes + +R14.0.10 is the tenth maintenance release of the R14.0 series, +and is built on and improves the previous R14.0.9 version. +Maintenance releases are intended to promptly bring bug fixes +to users, while preserving overall stability through the avoidance +of both major API or feature changes and major codebase re-factoring. + + +Important fixes + +This section highlights some of the most important changes introduced by this +release. + + + + New applications + + KlamAV - an anti-virus front end for ClamAV + Komposé - provides a fullscreen view of all your tasks and/or virtual desktops + TDEFifteen game - a simple Fifteen game + pinentry-tqt - TQt-based PIN or pass-phrase entry dialog for GnuPG (build from official upstream) + + + + Enhancements + + Added option to display cover page in KPDF when using two page display + Major enhancements to the on screen virtual keyboard (kvkbd) + Added adjustable icon spacing functionality in KDesktop + 1%-step display brightness fine tuning is now possible, if supported by the monitor + Improved unicode support in TQt3 + Add support for RISC-V 32bit and 64bit + Improved support for kweather stations + Added additional foreigner screensaver desktop files + Translation updates (thanks to all translators) + Several packages have been migrated to CMake build system + Dropped automake build system for various packages + Continued overall look polishing + DEB: initial work on reproducible builds + DEB: added support for Ubuntu 21.04 (Hirsute) + RPM: added support for Mageia 8 and Fedora 13 + BSD: added support for FreeBSD 13 + + + + Bug fixes + + Fixed Konqueror random crash on cut-n-paste + Fixed handling of files containing # in their name + Fixed visualization of icons for executable files with libmagick >= 5.33 + Fixed warning message spew on dbus access denial + Fixed TDevelop crash on bash files + Fixed detection of mountable optical disks with incomplete partition table + KSplash theme information is now displayed in the TDE Control Center + DEB trinity-keyring no longer depends on gnupg package + + + + +The full list of changes is available at these links: + + TGW issue list + Bugzilla bug list + Detailed commit change log + Full release notes on TDE wiki + + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.11.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.11.docbook new file mode 100644 index 000000000..da6a62cdc --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.11.docbook @@ -0,0 +1,105 @@ + +R14.0.11 Release Notes + +R14.0.11 is the eleventh maintenance release of the R14.0 series, +and is built on and improves the previous maintenance versions. +Maintenance releases are intended to promptly bring bug fixes and new +features to users, while preserving overall stability through the avoidance +of both major API or feature changes and major codebase re-factoring. + + + +Important fixes + +This section highlights some of the most important changes introduced by this +release. + + + + New applications + + Twin style SUSE2 - Twin decoration theme from SUSE 9.3/10.0/10.1. + Twin style DeKorator - a pixmap-based theme engine and styles for Twin. + TDEAsciiquarium - an ASCII art aquarium screensaver. + tdeio-gopher - tdeio slave for gopher protocol. + tdesshaskpass - a TDE version of ssh-askpass with TDEWallet support. + + + + + Enhancements + + Added support for variable font DPI (range 64-512) in user session. This helps usability on high resolution screens. + Updated Akode's FFmpeg decoder to FFmpeg 4.x API. + Revamped Konqueror's KWeather sidebar look and functionality. + Extended KXkb's flags and label setup options. + Added "reverse wheel direction" checkbox to TCC --> Window Behavior --> Titlebar/Window actions, to allow to customize the direction of the wheel event selected. + Keyboard shortcuts for classic TDE Menu search function is now customizable. + KNemo now uses the "sys" backend by default and is usable again. + Translation updates (thanks to all translators). + Several packages have been migrated to CMake build system. + Dropped automake build system for various packages. + Continued overall look polishing. + + + + + Bug fixes + + Fixed building of several packages without tdehw lib. + Fixed hanging of programs caused by non conforming SVG files. + Fixed video (V4L2) support in Kopete, camera can now be used. + Fixed detection of modern gdb in KDbg. + Fixed "Print to PDF" for GhostScript >= 9.51. + Fixed OpenDesktop support in TDE Get New Stuff. + Fixed building tdesdk with glibc >= 2.34. + Added support for poppler 21.08.0. + Fixed k3b SEGV caused by AAC processing of specific files. + Added new IRC network Libera.chat. + + + + + Security + + KOrganizer no longer displays reminders on top of a locked screen (which could have revealed personal information). + + + + + Renamings + + kbookreader: installation files have been renamed from "bookreader" to "kbookreader". + mplayerthumbs: installation files have been renamed from "mplayerthumbs" to "mplayer-thumbnailer". + + + + + Distro support + + Added Fedora 34 and 35. + Dropped Debian Wheezy, Raspbian Jessie, Ubuntu Disco and Eoan. + Added Debian Bullseye, Ubuntu Impish. + Added Arch. + + + + +The full list of changes is available at these links: + + TGW issue list + Bugzilla bug list + Detailed commit change log + Full release notes on TDE wiki + + +Additional info for developers/packagers + + The CMake module was moved to a standalone package (cmake-trinity) and is no longer a submodule. The stand alone package is now used as a build dependency. + The "applications" folder has been rearranged in sub categories. + tqca-tls is now part of the tqca package. + Deb-like distros: switched build to ninja by default. + + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.12.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.12.docbook new file mode 100644 index 000000000..69ec96ad5 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.12.docbook @@ -0,0 +1,87 @@ + +R14.0.12 Release Notes + +R14.0.12 is the twelfth maintenance release of the R14.0 series, +and is built on and improves the previous maintenance versions. +Maintenance releases are intended to promptly bring bug fixes and new +features to users, while preserving overall stability through the avoidance +of both major API or feature changes and major codebase re-factoring. + + + +Important fixes + +This section highlights some of the most important changes introduced by this +release. + + + + New applications + + Polkit-agent-tde - a D-Bus service that provides a TDE based polkit authentication agent + Polkit-tqt - a library that lets developers use the PolicyKit API through a nice TQt-styled interface + tdemarkdown part - an embeddable lightweight markdown document viewer + + + + + Enhancements + + Some improvements on Konsole terminal emulation + Quanta: improved support for complex characters/dead keys in VPL editor + KSSL: added Let's Encrypt certificates support + Kxkb: systray label can now have a transparent background + Konsole: added real transparency checkbox option + Quanta: added support for HTML 5 + Sip4-tqt: initial support for python 3 + Tdebase: added dispwin (Argyll) support to set the ICC profile + Translation updates (thanks to all translators) + Several packages have been migrated to CMake build system + Dropped automake build system for various packages + Continued overall look polishing + + + + + Bug fixes + + Fixed timeout on dbus' service startup response on first call + Fixed hanging of system on shutdown caused by conflicts between tdm and plymouth + Added support for Poppler >= 21.11 + TCC: make sure correct encoding is used for editing bashrc (affects gtk-qt-engine) + Fixed issue with ICEAuthority ownership stealing when programs were run using tdesu in a user session + KMail: redirecting messages now uses the default account + Amarok: fixed default scoring script error caused by using a feature deprecated in latest Ruby version + Kaffeine: fixed detection of libdvdcss + Kexi: added support for postgresql 12 and later + + + + + Distro support + + Gentoo: several improvements and addition to supported ebuilds + Debian: dropped Jessie + Ubuntu: dropped Trusty (14.04), added Jammy (22.04). + + + + +The full list of changes is available at these links: + + TGW issue list + Bugzilla bug list + Detailed commit change log + Full release notes on TDE wiki + + +Additional info for developers/packagers + + Minimum required version of CMake raised to 3.1 + c++11 features are now allowed in the code base + cmake-trinity: added TQT_CMAKE_DIR variable, for installing and importing exported CMake targets for TQt dependent libraries + cmake-trinity: added ability to specify necessary CXX features + + + + diff --git a/doc/khelpcenter/releasenotes/r14.0.x/r14.0.13.docbook b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.13.docbook new file mode 100644 index 000000000..5f3c2a9ed --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.0.x/r14.0.13.docbook @@ -0,0 +1,127 @@ + +R14.0.13 Release Notes + +R14.0.13 is the thirteenth maintenance release of the R14.0 series, +and is built on and improves the previous maintenance versions. +Maintenance releases are intended to promptly bring bug fixes and new +features to users, while preserving overall stability through the avoidance +of both major API or feature changes and major codebase re-factoring. +Below is a summary of some of the most important changes introduced by +this release. + + + +New applications + + tdeio-appinfo: a TDEIO slave (appinfo:/) that combines an application's configuration, data, manual and temp files and folders into a single view (TDE/tdeio-appinfo) + twin-style-machbunt: a KDE window decoration theme from SuSE 9.1/9.2 (TDE/twin-style-machbunt) + + + + + +Enhancements + + Ctrl + mouse wheel can now be used to increase/decrease the font size in the following applications: + + Konsole (TDE/tdebase#297) + Kate, KWrite, TDevelop and other applications using the Kate part editor (TDE/tdelibs#180) + + + Kate: added syntax highlighting for Markdown files (TDE/tdelibs#170, TDE/tdelibs#174) + Improved user experience when setting a wallpaper (TDE/tdebase#280, TDE/tdebase#285) + Offer all available options to set an image as background from Konqueror's action menu (TDE/tdebase#281, TDE/tdebase#285) + Taskbar: Move Task and drag-n-drop are now available also for grouped task buttons (TDE/tdebase#295, TDE/tde#98) + Improvements to khotkeys Input Actions: + + New move up/move down buttons (commit 5e4ca4df) + Fixes to GUI for creating/editing actions (commit 0c22a148) + New `waiting` action component to introduce a delay between steps (TDE/tdebase#267) + + + New SFTP tdeioslave based on libssh (KDE backport) (TDE/tdebase#279) + Added support for ffmpeg 5.0 (TDE/akode#9, TDE/akode#10, TDE/k3b#14, TDE/k3b#16, TDE/k9copy#5, TDE/k9copy#6) + Added support for Jasper 3.x (TDE/tdelibs#162, TDE/digikam#5) + Added support for Poppler >= 22.04 (TDE/tdegraphics#45) + Improvements to Python3 Support (TDE/sip4-tqt#7, TDE/sip4-tqt#8, TDE/python-tqt#7) + Added man pages for several TDE applications (TDE/abakus#6, TDE/amarok#34, TDE/arts#8, TDE/k3b#18, TDE/k9copy#7, TDE/kile#3, TDE/koffice#28, TDE/krecipes#1, TDE/ktorrent#4, TDE/libksquirrel#3, TDE/rosegarden#4, TDE/tellico#4, TDE/tdeaddons#13, TDE/tdeartwork#21, TDE/tdebase#275, TDE/tdebindings#11, TDE/tdegraphics#47, TDE/tdemultimedia#36, TDE/tdenetwork#45, TDE/tdesdk#13, TDE/tdeutils#41) + Improved API visualization (TDE/tdelibs#167, TDE/tdelibs#169) + Use gender-neutral language (TDE/tdebase#286, TDE/tdepim#69, TDE/tdemultimedia#37, TDE/tdegames#16) + + + + +Bug fixes + + Fixed opening of media:/ and system:/media/ URLs from non-TDE applications (TDE/tdelibs#157, TDE/tdebase#224) + Fixed compatibility with openSSL 3.0 API (TDE/tdelibs#175, TDE/tdelibs#177) + Fixed display of TQMap/TQValueList in dcopclient (TDE/tdelibs#168) + tdebindings: fixed FTBFS when tdehw is not present (TDE/tdebindings#10) + tqt3: fixed rendering of listviews with SGI widget style (TDE/tqt3#64) + Fixed various FTBFS when building with clang + Fixed font styles detection in TDE font dialogs (TDE/tdelibs#164, TDE/koffice#24) + tdeio-man: fixed visualization of man pages for TDE applications (TDE/tdebase#274) + basket: fixed SEGV crash when moving new empty notes (TDE/basket#12) + kgtk-qt3: added support for gtk2 with glibc 2.34 (TDE/kgtk-qt3#4) + + + + + +Security + + FISH protocol: security fix for CVE-2020-12755 (backport from KDE) (TDE/tdebase#282) + KMail: fixed vulnerability to EFAIL (backport from KDE) (TDE/tdepim#22, TDE/tdepim#70) + + + + + +Distro support + + Gentoo: several improvements and addition to supported ebuilds + Ubuntu: dropped Groovy (20.10), added Kinetic (22.10) + Fedora: added support for v36 and 37 + Arch: added builds for arm64 and armhf + OpenSuSE: added support for 15.4 + + + + + +Additional info + + Full release notes on TDE wiki + TGW issue list + Detailed commit change log + + + + + +Additional info for developers/packagers + + Module version is now automatically added to tarball and detected by cmake at build time (TDE/scripts#4, TDE/tde-common-cmake#84) + CMake Trinity's macros can now be used with pure TQt applications which require parsing of .ui files (TDE/tde-common-cmake#85) + Modules converted to cmake: + + gtk3-tqt-engine (TDE/gtk3-tqt-engine#2) + tderadio (TDE/tderadio#4) + koffice-i18n (TDE/koffice-i18n#1) + + + Dropped autotools support for the following modules: + + rosegarden (TDE/rosegarden#5) + tdeio-locate (TDE/tdeio-locate#2) + k3b (TDE/k3b#19) + tdepowersave (TDE/tdepowersave#10) + tastymenu (TDE/tastymenu#3) + gtk-qt-engine (TDE/gtk-qt-engine#9) + + + + + + + diff --git a/doc/khelpcenter/releasenotes/r14.1.x/CMakeLists.txt b/doc/khelpcenter/releasenotes/r14.1.x/CMakeLists.txt new file mode 100644 index 000000000..124c38743 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.1.x/CMakeLists.txt @@ -0,0 +1,9 @@ +################################################# +# +# Improvements and feedback are welcome +# +# This file is released under GPL >= 2 +# +################################################# + +tde_create_handbook( DESTINATION khelpcenter/releasenotes/r14.1.x ) diff --git a/doc/khelpcenter/releasenotes/r14.1.x/index.docbook b/doc/khelpcenter/releasenotes/r14.1.x/index.docbook new file mode 100644 index 000000000..624675ccc --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.1.x/index.docbook @@ -0,0 +1,45 @@ + + + + + +]> + +
+Release Notes for R14.1.x series + + + +&tde-authors; + + + +&tde-release-date; +&tde-release-version; + + +&tde-copyright-date; +&tde-team; + + + + + +TDE +release notes +R14.1.x + + + + + + + + + + +&r14.1.00; + +
diff --git a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.00.docbook b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.00.docbook new file mode 100644 index 000000000..c6e3d20d3 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.00.docbook @@ -0,0 +1,6 @@ + +R14.1.0 Release Notes + +TODO + + diff --git a/doc/khelpcenter/welcome.docbook b/doc/khelpcenter/welcome.docbook index b408e625d..73719b6fb 100644 --- a/doc/khelpcenter/welcome.docbook +++ b/doc/khelpcenter/welcome.docbook @@ -9,6 +9,9 @@ The Trinity team welcomes you to user-friendly &UNIX; desktop computing. + + + Information about &tde; The Trinity Desktop Environment (&tde;) is a graphical desktop environment for &UNIX; workstations. The @@ -26,10 +29,7 @@ professional graphical design along with the technical advantages of Supporting the &tde; Project - - - -Getting the most out of &tde; + General documentation @@ -42,15 +42,5 @@ professional graphical design along with the technical advantages of - -Basic applications - -Desktop Panel (Kicker) - -Control Center - -File Manager - - -- cgit v1.2.1