diff options
Diffstat (limited to 'doc')
90 files changed, 1072 insertions, 54 deletions
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index a8b8de4bc..7b6f76d80 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -1,12 +1,30 @@ -################################################# -# -# (C) 2010-2011 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# +add_subdirectory( man ) -tde_auto_add_subdirectories() +tde_conditional_add_subdirectory( BUILD_KAPPFINDER kappfinder ) +tde_conditional_add_subdirectory( BUILD_KATE kate ) +tde_conditional_add_subdirectory( BUILD_KCONTROL kcontrol ) +tde_conditional_add_subdirectory( BUILD_KDCOP kdcop ) +tde_conditional_add_subdirectory( BUILD_KONQUEROR keditbookmarks ) +tde_conditional_add_subdirectory( BUILD_KFIND kfind ) +tde_conditional_add_subdirectory( BUILD_KHELPCENTER khelpcenter ) +tde_conditional_add_subdirectory( BUILD_KICKER kicker ) +tde_conditional_add_subdirectory( BUILD_TDEPRINT kjobviewer ) +tde_conditional_add_subdirectory( BUILD_KLIPPER klipper ) +tde_conditional_add_subdirectory( BUILD_KMENUEDIT kmenuedit ) +tde_conditional_add_subdirectory( BUILD_KNETATTACH knetattach ) +tde_conditional_add_subdirectory( BUILD_TWIN kompmgr ) +tde_conditional_add_subdirectory( BUILD_KONQUEROR konqueror ) +tde_conditional_add_subdirectory( BUILD_KONSOLE konsole ) +tde_conditional_add_subdirectory( BUILD_KPAGER kpager ) +tde_conditional_add_subdirectory( BUILD_KSPLASHML ksplashml ) +tde_conditional_add_subdirectory( BUILD_KSYSGUARD ksysguard ) +tde_conditional_add_subdirectory( BUILD_KATE kwrite ) +tde_conditional_add_subdirectory( BUILD_KXKB kxkb ) +tde_conditional_add_subdirectory( BUILD_TDEDEBUGDIALOG tdedebugdialog ) +tde_conditional_add_subdirectory( BUILD_KCONTROL tdefontview ) +tde_conditional_add_subdirectory( BUILD_TDEIOSLAVES tdeioslave ) +tde_conditional_add_subdirectory( BUILD_TDEPASSWD tdepasswd ) +tde_conditional_add_subdirectory( BUILD_TDEPRINT tdeprint ) +tde_conditional_add_subdirectory( BUILD_TDEPRINT tdeprintfax ) +tde_conditional_add_subdirectory( BUILD_TDESU tdesu ) +tde_conditional_add_subdirectory( BUILD_TDM tdm ) diff --git a/doc/kcontrol/touchpad/CMakeLists.txt b/doc/kcontrol/touchpad/CMakeLists.txt new file mode 100644 index 000000000..ae8d18599 --- /dev/null +++ b/doc/kcontrol/touchpad/CMakeLists.txt @@ -0,0 +1 @@ +tde_create_handbook( DESTINATION kcontrol/touchpad ) diff --git a/doc/kcontrol/touchpad/index.docbook b/doc/kcontrol/touchpad/index.docbook new file mode 100644 index 000000000..800090af3 --- /dev/null +++ b/doc/kcontrol/touchpad/index.docbook @@ -0,0 +1,402 @@ +<?xml version="1.0" ?> +<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY % addindex "IGNORE"> + <!ENTITY % English "INCLUDE" > <!-- change language only here --> +]> + +<article lang="&language;"> +<title>Touchpad</title> + +<articleinfo> + +<authorgroup> +<author> +<firstname>Philippe</firstname><surname>Mavridis</surname> +</author> +<author>&tde-authors;</author> +<!-- TRANS:ROLES_OF_TRANSLATORS --> +</authorgroup> + +<copyright> +<year>2024</year> +<holder>Philippe Mavridis</holder> +</copyright> +<copyright> +<year>&tde-copyright-date;</year> +<holder>&tde-team;</holder> +</copyright> + +<releaseinfo>&tde-release-version;</releaseinfo> +<date>Reviewed: &tde-release-date;</date> + +<keywordset> +<keyword>TDE</keyword> +<keyword>KControl</keyword> +<keyword>System Settings</keyword> +<keyword>devices</keyword> +<keyword>input</keyword> +<keyword>touchpad</keyword> +<keyword>clickpad</keyword> +<keyword>tapping</keyword> +<keyword>tap-to-click</keyword> +</keywordset> +</articleinfo> + +<abstract> +<para>This is the documentation for the &tde; &kcontrol; module which configures the touchpad, if one is detected.</para> +</abstract> + +<sect1 id="touchpad"> +<title>Touchpad</title> +<para>The module automatically detects the touchpad and provides options for configuring its behaviour. The provided options are grouped into five categories:</para> + +<itemizedlist> +<listitem> +<para><link linkend="touchpad-behaviour">Behaviour</link></para> +</listitem> +<listitem> +<para><link linkend="touchpad-speed">Speed</link></para> +</listitem> +<listitem> +<para><link linkend="touchpad-tapping">Tapping</link></para> +</listitem> +<listitem> +<para><link linkend="touchpad-scroll-options">Scrolling options</link></para> +</listitem> +<listitem> +<para><link linkend="touchpad-scroll-methods">Scrolling method</link></para> +</listitem> +</itemizedlist> + +<para>The available options depend on which driver is currently in use. This module supports the modern Libinput driver, as well as the older Synaptics driver. While the Synaptics driver is considered unmaintained, one may choose it over the newer Libinput driver if some feature they need is not supported by the Libinput driver and vice versa. For an overview of features supported by each driver see <link linkend="touchpad-drivers">Driver compatibility</link>.</para> + +<sect2 id="touchpad-behaviour"> +<title>Behaviour</title> + +<variablelist> + +<varlistentry> +<term><guilabel>Disable touchpad while typing</guilabel></term> +<listitem><para> +If this option is checked, the touchpad is disabled while you are typing, so as +to prevent accidental cursor movement and clicks. The touchpad is enabled again +after a short while. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Middle button emulation</guilabel></term> +<listitem><para> +If this option is enabled, a simultaneous left and right button click is automatically +transformed into a middle button click. Some devices provide middle mouse button +emulation but do not allow enabling/disabling that emulation. +</para></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2 id="touchpad-speed"> +<title>Speed</title> + +<variablelist> + +<varlistentry> +<term><guilabel>Acceleration</guilabel></term> +<listitem><para> +With this option you can change the speed that the pointer moves on the screen. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Use adaptive profile</guilabel></term> +<listitem><para> +If this option is enabled, the adaptive acceleration profile is used, otherwise +the flat profile is used. +</para> +<para> +The <guilabel>adaptive</guilabel> profile is the default profile used by the Libinput driver. It takes the current speed of the device into account when deciding on acceleration. +</para><para> +The <guilabel>flat</guilabel> profile applies a constant factor to every pointer movement, regardless of the speed of motion, providing 1:1 movement between the +pointer and the device. Techincally, each delta (dx, dy) results in an accelerated +delta (dx * factor, dy * factor). +</para></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2 id="touchpad-tapping"> +<title>Tapping</title> + +<variablelist> + +<varlistentry> +<term><guilabel>Tap-to-click</guilabel></term> +<listitem><para> +This option enables or disables the "tap-to-click" feature (also known as "tapping"). +With this option enabled, a tap on the touchpad is interpreted as a click. +</para> +<para>Several other features are also related to tapping, including tap-and-drag and +multiple finger taps. These features can be configured via the rest of the options +of this section. This option must be enabled for the rest to work. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Tap-and-drag</guilabel></term> +<listitem><para> +This option enables or disables the "tap-and-drag" feature. Tap-and-drag is a short +tap which is immediately followed by a longer tap, with the finger being then held +down. This simulates a button press and moving the finger around can thus cause the +the object under the mouse pointer to be dragged around. When the finger is lifted, +the dragging is completed. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Tap-and-drag lock</guilabel></term> +<listitem><para> +This option modifies the behaviour of the tap-and-drag feature so that lifting +a finger while dragging will not immediately stop dragging. Therefore, if you place +the finger down on the touchpad again before a short while has passed, the dragging +will resume from the place it was left. +</para> +<para> +This option is disabled when the tap-and-drag feature is not enabled. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Two-finger tap</guilabel></term> +<listitem><para> +With this option you can choose whether the two-finger tap will invoke a middle click +or a right click action. The three-finger tap is automatically assigned the other +action.</para> +<para> +The default for this option is the right click. This means that a two-finger tap will +emulate a right button click, whereas a three-finger tap will emulate a middle button +click. +</para></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2 id="touchpad-scroll-options"> +<title>Scrolling options</title> + +<variablelist> + +<varlistentry> +<term><guilabel>Vertical scrolling</guilabel></term> +<listitem><para> +This option enables/disables the vertical scrolling gesture on the touchpad. +</para> +<para> +The gesture used for scrolling depends on the selected scrolling method, see +<link linkend="touchpad-scroll-methods">Scrolling method</link>. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Horizontal scrolling</guilabel></term> +<listitem><para> +This option enables/disables the horizontal scrolling gesture on the touchpad. +</para> +<para> +The gesture used for scrolling depends on the selected scrolling method, see +<link linkend="touchpad-scroll-methods">Scrolling method</link>. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Reverse scroll direction</guilabel></term> +<listitem><para> +If this option is checked, the scrolling direction is reversed to resemble natural +movement of content. This feature is also known as Natural scrolling. +</para> +<para> +With the Synaptics driver you can configure this option for individual directions, +see the options <guilabel>Apply to horizontal scrolling</guilabel> and +<guilabel>Apply to vertical scrolling</guilabel> below. +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Apply to horizontal scrolling</guilabel></term> +<listitem><para> +If this option is checked, the horizontal scrolling direction is reversed +(Synaptics driver only). +</para></listitem> +</varlistentry> + +<varlistentry> +<term><guilabel>Apply to vertical scrolling</guilabel></term> +<listitem><para> +If this option is checked, the vertical scrolling direction is reversed +(Synaptics driver only). +</para></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2 id="touchpad-scroll-methods"> +<title>Scrolling method</title> + +<para> +This section allows you to pick your preferred scrolling method. This will determine +the gesture which you will use to trigger scrolling. +</para> +<para> +The two most common options are <guilabel>Two-finger</guilabel> and +<guilabel>Edge</guilabel> scrolling.</para> + +<orderedlist> +<listitem><para> +<guilabel>Two-finger</guilabel> scrolling entails a movement with two fingers vertically or horizontally upon the surface of the touchpad. +</para></listitem> +<listitem><para> +<guilabel>Edge scrolling</guilabel> on the other hand tracks movements with one finger +long the right or bottom edge of the touchpad. +</para></listitem> +</orderedlist> + +<para> +Additionally, the Libinput driver provides the <guilabel>Button</guilabel> scrolling +method. On-button scrolling converts the motion of a device into scroll events while a designated button is held down. +</para> +</sect2> + +<sect2 id="touchpad-drivers"> +<title>Driver compatibility</title> + +<informaltable> +<tgroup cols="4"> +<thead><row> +<entry>Group</entry> +<entry>Feature</entry> +<entry>LibInput driver</entry> +<entry>Synaptics driver</entry> +</row></thead> +<tbody> +<row> +<entry>GENERIC</entry> +<entry>Enable/disable touchpad</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>BEHAVIOUR</entry> +<entry>Disable touchpad while typing</entry> +<entry>YES</entry> +<entry>YES*</entry> +</row> +<row> +<entry>BEHAVIOUR</entry> +<entry>Middle button emulation</entry> +<entry>YES</entry> +<entry>YES**</entry> +</row> +<row> +<entry>SPEED</entry> +<entry>Acceleration</entry> +<entry>YES</entry> +<entry>NO</entry> +</row> +<row> +<entry>SPEED</entry> +<entry>Acceleration profile</entry> +<entry>YES</entry> +<entry>NO</entry> +</row> +<row> +<entry>TAPPING</entry> +<entry>Tap-to-click</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>TAPPING</entry> +<entry>Tap-and-drag</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>TAPPING</entry> +<entry>Tap-and-drag lock</entry> +<entry>YES</entry> +<entry>NO</entry> +</row> +<row> +<entry>TAPPING</entry> +<entry>Two-finger/three-finger tap swapping</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING OPTIONS</entry> +<entry>Enable/disable vertical scrolling</entry> +<entry>YES***</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING OPTIONS</entry> +<entry>Enable/disable horizontal scrolling</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING OPTIONS</entry> +<entry>Enable/disable natural scrolling</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING OPTIONS</entry> +<entry>Enable/disable vertical natural scrolling</entry> +<entry>NO</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING OPTIONS</entry> +<entry>Enable/disable horizontal natural scrolling</entry> +<entry>NO</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING METHODS</entry> +<entry>Two-finger</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING METHODS</entry> +<entry>Edge</entry> +<entry>YES</entry> +<entry>YES</entry> +</row> +<row> +<entry>SCROLLING METHODS</entry> +<entry>Button</entry> +<entry>YES</entry> +<entry>NO</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +<para>* Synaptics supported using external <guilabel>tdesyndaemon</guilabel> service, automatically started/stopped.</para> +<para>** Not configurable with the Synaptics driver.</para> +<para>*** Disabling vertical scrolling under the Libinput driver disables scrolling entirely.</para> + +</sect2> + +</sect1> + +</article> diff --git a/doc/khelpcenter/license/TDELicenseDlg.cpp b/doc/khelpcenter/license/TDELicenseDlg.cpp index 2f65ecb68..049009fcb 100644 --- a/doc/khelpcenter/license/TDELicenseDlg.cpp +++ b/doc/khelpcenter/license/TDELicenseDlg.cpp @@ -5,7 +5,7 @@ #include <kiconloader.h> #include <kpushbutton.h> #include <kseparator.h> -#include <kstddirs.h> +#include <tdestandarddirs.h> #include <ktabwidget.h> #include <ktextbrowser.h> #include <tdelocale.h> @@ -95,7 +95,7 @@ TDELicenseDlg::TDELicenseDlg(TQWidget *parent, const char *name) TQSizePolicy::Minimum); hboxBottom->addItem(spacerHBottom); KPushButton *okButton = new KPushButton(KStdGuiItem::ok(), this); - connect(okButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(accept())); + connect(okButton, TQ_SIGNAL(clicked()), this, TQ_SLOT(accept())); okButton->setDefault(true); okButton->setFocus(); hboxBottom->addWidget(okButton); diff --git a/doc/khelpcenter/license/mainWindow.cpp b/doc/khelpcenter/license/mainWindow.cpp index b6885e92b..78b50f576 100644 --- a/doc/khelpcenter/license/mainWindow.cpp +++ b/doc/khelpcenter/license/mainWindow.cpp @@ -30,7 +30,7 @@ int main(int argc, char *argv[]) TDECmdLineArgs::init(argc,argv, &aboutData); TDEApplication::addCmdLineOptions(); TDEApplication app; - TQObject::connect(tqApp, TQT_SIGNAL(lastWindowClosed()), tqApp, TQT_SLOT(quit())); + TQObject::connect(tqApp, TQ_SIGNAL(lastWindowClosed()), tqApp, TQ_SLOT(quit())); TDELicenseDlg *licenseDlg = new TDELicenseDlg(); app.setMainWidget(licenseDlg); diff --git a/doc/khelpcenter/releasenotes/r14.1.x/index.docbook b/doc/khelpcenter/releasenotes/r14.1.x/index.docbook index 5ed60349f..cd315ed72 100644 --- a/doc/khelpcenter/releasenotes/r14.1.x/index.docbook +++ b/doc/khelpcenter/releasenotes/r14.1.x/index.docbook @@ -6,6 +6,9 @@ <!ENTITY r14.1.00 SYSTEM "r14.1.00.docbook"> <!ENTITY r14.1.01 SYSTEM "r14.1.01.docbook"> <!ENTITY r14.1.02 SYSTEM "r14.1.02.docbook"> + <!ENTITY r14.1.03 SYSTEM "r14.1.03.docbook"> + <!ENTITY r14.1.04 SYSTEM "r14.1.04.docbook"> + <!ENTITY r14.1.05 SYSTEM "r14.1.05.docbook"> ]> <article id="release-notes-14-1-x" lang="&language;"> @@ -42,8 +45,11 @@ <para></para> </sect1> +&r14.1.05; +&r14.1.04; +&r14.1.03; +&r14.1.02; &r14.1.01; &r14.1.00; -&r14.1.02; </article> diff --git a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.02.docbook b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.02.docbook index 01ab3fe5f..e4ea66b86 100644 --- a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.02.docbook +++ b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.02.docbook @@ -1,6 +1,129 @@ <sect1 id="release-notes-r14.1.2"> -<title>R14.1.2 Release Notes (draft)</title> +<title>R14.1.2 Release Notes</title> -<para>The ongoing temporary list of changes introduced by this release can be found <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/144">here</ulink>.</para> +<para>This document tracks some of the most important changes introduced in release R14.1.2, the second maintenance release of the R14.1.x series.</para> +<para>The <ulink url="https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.2">full release notes</ulink> on TDE wiki contains screenshots of some of the new features.</para> + +<sect2 id="release-notes-r14.1.2-new-applications"> +<title>New applications</title> + <itemizedlist> + <listitem><para>tde-style-polyester: a widget style and TWin decoration aimed to be a good balance between eye candy and simplicity (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-style-polyester">TDE/tde-style-polyester</ulink>)</para></listitem> + <listitem><para>twin-style-fahrenheit: a nice TWin style decoration from the KDE 3.2 days (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-fahrenheit">TDE/twin-style-fahrenheit</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.2-new-functionalities"> +<title>New functionalities and enhancements</title> + <itemizedlist> + <listitem><para>ksnapshot: added delay functionality to 'Region' mode (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/71">TDE/tdegraphics#71</ulink>)</para></listitem> + <listitem><para>ksnapshot: add `setPixmap` DCOP call to allow setting the pixmap remotely (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/77">TDE/tdegraphics#77</ulink>)</para></listitem> + <listitem><para>tdebase: added six new color schemes (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/403">TDE/tdebase#403</ulink>)</para></listitem> + <listitem><para>tdebase: added GUI option to choose between standard and Ubuntu-style shutdown dialog (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/468">TDE/tdebase#468</ulink>)</para></listitem> + <listitem><para>twin: access window tiling via DCOP (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/436">TDE/tdebase#436</ulink>)</para></listitem> + <listitem><para>tdeioslave/sftp: overhaul of authentication methods (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/443">TDE/tdebase#443</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/447">TDE/tdebase#447</ulink>)</para></listitem> + <listitem><para>konsole: added ability to reset tab color to default (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/217">TDE/tdelibs#217</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/379">TDE/tdebase#379</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/133">TDE/tdelibs#133</ulink>)</para></listitem> + <listitem><para>kmix: new system tray icons reflecting current volume level (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/31">TDE/tdemultimedia#31</ulink>)</para></listitem> + <listitem><para>tde-ia-ora: five new styles based on GTK engine (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-style-ia-ora/issues/10">TDE/tde-style-ia-ora#10</ulink>)</para></listitem> + <listitem><para>kstreamripper: various improvements to logic and GUI (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/151">TDE/tde#151</ulink>)</para></listitem> + <listitem><para>tqt3: added support for HistoryBack and HistoryForward buttons (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/98">TDE/tqt3#98</ulink>)</para></listitem> + <listitem><para>kxkb: added notification for keyboard layout switch (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/438">TDE/tdebase#438</ulink>)</para></listitem> + <listitem><para>kxkb: utilize translations provided by xkeyboard-config if available (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/449">TDE/tdebase#449</ulink>)</para></listitem> + <listitem><para>kmail: added ability to open the HTML body of an email in an external browser (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/issues/94">TDE/tdepim#94</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/issues/103">TDE/tdepim#103</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/issues/114">TDE/tdepim#114</ulink>)</para></listitem> + <listitem><para>tdelibs: improved kdirlister functionality for remote folders (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/259">TDE/tdelibs#259</ulink>)</para></listitem> + <listitem><para>gwenview: added option to allow avoiding loading of metadata (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/issues/22">TDE/gwenview#22</ulink>)</para></listitem> + <listitem><para>zeroconf ioslave: added support for SFTP servers (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdenetwork/issues/75">TDE/tdenetwork#75</ulink>)</para></listitem> + <listitem><para>tqtinterface: added missing `inputmethod` files (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqtinterface/issues/21">TDE/tqtinterface#21</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqtinterface/issues/24">TDE/tqtinterface#24</ulink>)</para></listitem> + <listitem><para>added support for python 3.12 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/150">TDE/tde#150</ulink>)</para></listitem> + <listitem><para>added support for libpoppler 24.02 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/85">TDE/tdegraphics#85</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/86">TDE/tdegraphics#86</ulink>)</para></listitem> + <listitem><para>added support for taglib 2 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/162">TDE/tde#162</ulink>)</para></listitem> + <listitem><para>quanta: added support for libxml2-2.12.0 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdewebdev/issues/42">TDE/tdewebdev#42</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdewebdev/issues/43">TDE/tdewebdev#43</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.2-bug-fixes"> +<title>Bug fixes</title> + <itemizedlist> + <listitem><para>tqt3: several memory leak fixes and other small changes (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/130">TDE/tqt3#130</ulink>)</para></listitem> + <listitem><para>kicker's quicklauncher: empty urls are ignored (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/418">TDE/tdebase#418</ulink>)</para></listitem> + <listitem><para>noatun: fixed crash when empty items were found in the playlist (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/53">TDE/tdemultimedia#53</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/54">TDE/tdemultimedia#54</ulink>)</para></listitem> + <listitem><para>kaffeine (with xine backend): fixed file filters in 'Open dialog' from second opening onwards (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/58">TDE/tdemultimedia#58</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kaffeine/issues/27">TDE/kaffeine#27</ulink>)</para></listitem> + <listitem><para>twin: fixed resizing issues with various Virtual Terminal based applications (xfce and mate terminals, gvim) (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/57">TDE/tde#57</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/384">TDE/tdebase#384</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/411">TDE/tdebase#411</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/431">TDE/tdebase#431</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/434">TDE/tdebase#434</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/437">TDE/tdebase#437</ulink>)</para></listitem> + <listitem><para>twin: fixed functionality of `showWindowMenuAt` DCOP call (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/433">TDE/tdebase#433</ulink>)</para></listitem> + <listitem><para>twin: fixed startup crash when `Active borders` are set to `Switch desktop` (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/455">TDE/tdebase#455</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/464">TDE/tdebase#464</ulink>)</para></listitem> + <listitem><para>kdiff3: fixed pasting UTF8 text from clipboard (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kdiff3/issues/14">TDE/kdiff3#14</ulink>)</para></listitem> + <listitem><para>tdm (debian-like distros): prevent unwanted restarting of service during upgrade (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/409">TDE/tdebase#409</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/263">TDE/tde-packaging#263</ulink>)</para></listitem> + <listitem><para>kmplayer: solved crash on opening of settings dialog when building without xine (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmplayer/issues/14">TDE/kmplayer#14</ulink>)</para></listitem> + <listitem><para>kmilo: fixed regression affecting brightness value shown on OSD feedback (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/68">TDE/tdeutils#68</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/69">TDE/tdeutils#69</ulink>)</para></listitem> + <listitem><para>fixed tqdesigner and tdevelop crashes caused by invalid pointers (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/97">TDE/tqt3#97</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/99">TDE/tqt3#99</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdevelop/issues/35">TDE/tdevelop#35</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdevelop/issues/40">TDE/tdevelop#40</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdevelop/issues/41">TDE/tdevelop#41</ulink>)</para></listitem> + <listitem><para>tde-guidance: fixed functionality of mountconfig module (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-guidance/issues/11">TDE/tde-guidance#11</ulink>)</para></listitem> + <listitem><para>kmix: fixed problem causing kmix (and possible other programs) to be unable to run after installation (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/29">TDE/tdemultimedia#29</ulink>)</para></listitem> + <listitem><para>tdelibs: fixed detection of removable devices with recent linux kernels (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/148">TDE/tde#148</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/248">TDE/tdelibs#248</ulink>)</para></listitem> + <listitem><para>krfb: fixed crash on VNC client disconnection (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/libtdevnc/issues/2">TDE/libtdevnc#2</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/libtdevnc/issues/10">TDE/libtdevnc#10</ulink>, <ulink url="https://bugs.pearsoncomputing.net/show_bug.cgi?id=2972">bug 2972</ulink>)</para></listitem> + <listitem><para>kxkb: fixed bug which was causing the loss of `setxkbmap` options already set (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/391">TDE/tdebase#391</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/451">TDE/tdebase#451</ulink>)</para></listitem> + <listitem><para>korganizer: do not add unnecessary quotes around Organizer and Attendees (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/issues/108">TDE/tdepim#108</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/issues/109">TDE/tdepim#109</ulink>)</para></listitem> + <listitem><para>gwenview: fixed opening correct file over ftp protocol (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/issues/20">TDE/gwenview#20</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.2-distro-support"> +<title>Distro support</title> + <itemizedlist> + <listitem><para>Dropped Debian Stretch and Ubuntu Xenial (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/257">TDE/tde-packaging#257</ulink>)</para></listitem> + <listitem><para>Added support for Ubuntu Noble (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/264">TDE/tde-packaging#264</ulink>)</para></listitem> + <listitem><para>Added Fedora 40 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/169">TDE/tde#169</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.2-cmake-conversions"> +<title>CMake conversions</title> + <itemizedlist> + <listitem><para>gwenview (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/issues/30">TDE/gwenview#30</ulink>)</para></listitem> + <listitem><para>smb4k (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/smb4k/issues/13">TDE/smb4k#13</ulink>)</para></listitem> + <listitem><para>soundkonverter (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/soundkonverter/issues/13">TDE/soundkonverter#13</ulink>)</para></listitem> + <listitem><para>tde-guidance (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-guidance/issues/13">TDE/tde-guidance#13</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.2-dropped-code-applications"> +<title>Drop code/applications</title> + <itemizedlist> + <listitem><para>Dropped autotools support for various modules (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/k9copy/issues/20">TDE/k9copy#20</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/libksquirrel/issues/11">TDE/libksquirrel#11</ulink>)</para></listitem> + <listitem><para>tde-guidance: removed grubconfig and wineconfig modules (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-guidance">TDE/tde-guidance#12</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.2-info-developers"> +<title>Info for developers/packagers</title> + <itemizedlist> + <listitem><para>Partial work on merging tqtinterface into tqt3. Changes do not affect any API (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/145">TDE/tde#145</ulink>)</para></listitem> + <listitem><para>debian-like distros: changed debhelper compatibility level to 10 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/255">TDE/tde-packaging#255</ulink>)</para></listitem> + <listitem><para>minimum cmake version raised from 3.1 to 3.5</para></listitem> + <listitem><para>uncrustify-trinity has been updated to upstream version 0.78.1 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/extra-dependencies/issues/12">TDE/extra-dependencies#12</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/extra-dependencies/issues/13">TDE/extra-dependencies#13</ulink>)</para></listitem> + <listitem><para>libr: removed libglade related code, updated library version to 0.7.0 and .so binary version to 1.0.0 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/libr/issues/11">TDE/libr#11</ulink>)</para></listitem> + <listitem><para>libr for debian like distros: libr0 package has been upgraded to libr1 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/262">TDE/tde-packaging#262</ulink>)</para></listitem> + <listitem><para>libr: made dependency upon gtk optional (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/libr/issues/12">TDE/libr#12</ulink>)</para></listitem> + <listitem><para>DEB: automatically add ldconfig trigger if the package contains plugins (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/266">TDE/tde-packaging#266</ulink>)</para></listitem> + <listitem><para>tdebase: dependency on libssh is now associated to sftp building option (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/441">TDE/tdebase#441</ulink>)</para></listitem> + <listitem><para>kdbusnotification: allow to specify the path of `dbus-binding-tool` using a cmake define (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kdbusnotification/issues/7">TDE/kdbusnotification#7</ulink>)</para></listitem> + <listitem><para>scripts: removed `astyle` files (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/scripts/issues/7">TDE/scripts#7</ulink>)</para></listitem> + <listitem><para>`auto_ptr` has been replaced by modern and supported alternatives (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/157">TDE/tde#157</ulink>)</para></listitem> + <listitem><para>tqt3: fixed building with `_FORTIFY_SOURCE=3` (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/70">TDE/tqt3#70</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/100">TDE/tqt3#100</ulink>)</para></listitem> + <listitem><para>tqt3: allow to build with `-no-thread` option (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/120">TDE/tqt3#120</ulink>)</para></listitem> + <listitem><para>tqt3: enable thread support by default (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/122">TDE/tqt3#122</ulink>)</para></listitem> + <listitem><para>tde-cmake: set cmake minimum version in a centralized place (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/164">TDE/tde#164</ulink>)</para></listitem> + <listitem><para>added support for 64bit `time_t` on deb-based 32-bit distros (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/281">TDE/tde-packaging#281</ulink>)</para></listitem> + <listitem><para>fix building with c++17 standard (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/168">TDE/tde#168</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.2-additional-info"> +<title>Additional info</title> + <itemizedlist> + <listitem><para><ulink url="https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.2">Full release notes (with screenshots)</ulink> on TDE wiki</para></listitem> + <listitem><para><ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/144">This release notes</ulink> on TGW</para></listitem> + <listitem><para>TGW <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/143">issue and PR list</ulink></para></listitem> + <listitem><para>Detailed commit <ulink url="https://wiki.trinitydesktop.org/Changelog_For_R14.1.2">change log</ulink></para></listitem> + </itemizedlist> +</sect2> </sect1> diff --git a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook new file mode 100644 index 000000000..ae0c5f43d --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook @@ -0,0 +1,121 @@ +<sect1 id="release-notes-r14.1.3"> +<title>R14.1.3 Release Notes</title> + +<para>This document tracks some of the most important changes introduced in release R14.1.3, the third maintenance release of the R14.1.x series.</para> +<para>The <ulink url="https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.3">full release notes</ulink> on TDE wiki contains screenshots of some of the new features.</para> + +<sect2 id="release-notes-r14.1.3-new-applications"> +<title>New applications</title> + <itemizedlist> + <listitem><para>xdg-desktop-portal-tde: partial implementation (Account, Email, FileChooser) of the XDG Desktop Portal API for TDE (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/xdg-desktop-portal-tde">TDE/xdg-desktop-portal-tde</ulink>)</para></listitem> + <listitem><para>twin-style-mallory: a twin window decoration based on the original KDE Alloyon windec theme (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-mallory">TDE/twin-style-mallory</ulink>)</para></listitem> + <listitem><para>tde-ebook-reader: a modern e-book reader for TDE (TQt port of FBReader) (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-ebook-reader">TDE/tde-ebook-reader</ulink>)</para></listitem> + <listitem><para>universal-indent-gui-tqt: a GUI frontend for several code formatters, beautifiers and indenters (TQt port of UniversalIndentGUI) (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/universal-indent-gui-tqt">TDE/universal-indent-gui-tqt</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.3-new-functionalities"> +<title>New functionalities and enhancements</title> + <itemizedlist> + <listitem><para>tdebase: new touchpad module for TDE Control Centre (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/481">TDE/tdebase#481</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/521">TDE/tdebase#521</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/533">TDE/tdebase#533</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/539">TDE/tdebase#539</ulink>)</para></listitem> + <listitem><para>konsole: add Solarized dark and light color schemes (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/486">TDE/tdebase#486</ulink>)</para></listitem> + <listitem><para>twin and kicker: add support for window tiling to the taskbar and window's popup menus (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/522">TDE/tdebase#522</ulink>)</para></listitem> + <listitem><para>khotkeys: allow to run either as kded module or standalone application (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/326">TDE/tdebase#326</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/536">TDE/tdebase#536</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/537">TDE/tdebase#537</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/538">TDE/tdebase#538</ulink>)</para></listitem> + <listitem><para>improve visibility of Control Center modules. Modules for which there is no underlying hardware can now be hidden (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/300">TDE/tdelibs#300</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/527">TDE/tdebase#527</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/534">TDE/tdebase#534</ulink>)</para></listitem> + <listitem><para>add support to various applications for back/forward actions using history mouse buttons (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/174">TDE/tde#174</ulink>)</para></listitem> + <listitem><para>add `Copy Full Path` action to popup menu in konqueror (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/523">TDE/tdebase#523</ulink>) and Dolphin (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/dolphin/pulls/33">TDE/dolphin#33</ulink>)</para></listitem> + <listitem><para>add support for Python 3.13 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-common-admin/pulls/34">TDE/tde-common-admin#34</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/sip4-tqt/pulls/27">TDE/sip4-tqt#27</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/pytqt/pulls/33">TDE/pytqt#33</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdeedu/pulls/47">TDE/tdeedu#47</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/koffice/pulls/80">TDE/koffice#80</ulink>)</para></listitem> + <listitem><para>superkaramba: add GB and percent format strings for memory sensors (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/85">TDE/tdeutils#85</ulink>) and GPU load sensor (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/pulls/86">TDE/tdeutils#86</ulink>)</para></listitem> + <listitem><para>tdebase: provide DCOP interface and global shortcuts for suspending the system (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/502">TDE/tdebase#502</ulink>)</para></listitem> + <listitem><para>tdebase: allow remote network folders to be moved to and restored from the Trash folder (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/520">TDE/tdebase#520</ulink>)</para></listitem> + <listitem><para>knetattach: add SFTP connection option (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/519">TDE/tdebase#519</ulink>)</para></listitem> + <listitem><para>kspread: add VLOOKUP/HLOOKUP functions (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/koffice/pulls/66">TDE/koffice#66</ulink>)</para></listitem> + <listitem><para>added support for webp images (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/277">TDE/tdelibs#277</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/25">TDE/digikam#25</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/pulls/42">TDE/gwenview#42</ulink>)</para></listitem> + <listitem><para>konqueror: add support for .webp thumbnails (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/380">TDE/tdebase#380</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/487">TDE/tdebase#487</ulink>)</para></listitem> + <listitem><para>kate: use simple paths for local files in `modified on disk` dialog (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/284">TDE/tdelibs#284</ulink>)</para></listitem> + <listitem><para>arts: use AudioIOSun on Solaris and NetBSD (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/arts/pulls/22">TDE/arts#22</ulink>)</para></listitem> + <listitem><para>tdebase: improve granularity of keyboard and style related timers (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/513">TDE/tdebase#513</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/518">TDE/tdebase#518</ulink>)</para></listitem> + <listitem><para>codeine: improve the layout of xine parameters configuration dialog (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/18">TDE/codeine#18</ulink>)</para></listitem> + <listitem><para>tdelibs kimgio: add support for TIFF transparency (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/282">TDE/tdelibs#282</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/302">TDE/tdelibs#302</ulink>)</para></listitem> + <listitem><para>kate PHP syntax: allow `heredoc` closing identifiers to be indented (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/267">TDE/tdelibs#267</ulink>)</para></listitem> + <listitem><para>gwenview external tools: replace deprecated gimp-remote with gimp (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/pulls/46">TDE/gwenview#46</ulink>)</para></listitem> + <listitem><para>improve support for JasPer 3/4 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/306">TDE/tdelibs#306</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/libksquirrel/pulls/21">TDE/libksquirrel#21</ulink>)</para></listitem> + <listitem><para>switch from libpcre to libpcre2 regular expressions (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/295">TDE/tdelibs#295</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/524">TDE/tdebase#524</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kbarcode/pulls/20">TDE/kbarcode#20</ulink>)</para></listitem> + <listitem><para>add support for libpoppler 24.04 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/97">TDE/tdegraphics#97</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.3-bug-fixes"> +<title>Bug fixes</title> + <itemizedlist> + <listitem><para>konsole: fix text width calculation (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/516">TDE/tdebase#516</ulink>)</para></listitem> + <listitem><para>tqt3: several memory leak fixes and other small changes (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/148">TDE/tqt3#148</ulink>)</para></listitem> + <listitem><para>tdelibs: improve autostart support logic for KDE programs (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/283">TDE/tdelibs#283</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/293">TDE/tdelibs#293</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/294">TDE/tdelibs#294</ulink>)</para></listitem> + <listitem><para>kmail: fix handling of attachments with a `#` in the filename (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/issues/119">TDE/tdepim#119</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/120">TDE/tdepim#120</ulink>)</para></listitem> + <listitem><para>tde-style-polyester: fix loading of twin decoration (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-style-polyester/pulls/11">TDE/tde-style-polyester#11</ulink>)</para></listitem> + <listitem><para>twin-style-fahrenheit: fix loading of twin decoration (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-fahrenheit/pulls/3">TDE/twin-style-fahrenheit#3</ulink>)</para></listitem> + <listitem><para>kjobviewer: fix incorrect autostart rule (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/492">TDE/tdebase#492</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/493">TDE/tdebase#493</ulink>)</para></listitem> + <listitem><para>fix compatibility with ffmpeg 7.x (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/akode/pulls/18">TDE/akode#18</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/akode/pulls/19">TDE/akode#19</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/k3b/pulls/47">TDE/k3b#47</ulink>)</para></listitem> + <listitem><para>tdemultimedia: fix support for libtag2 in FLAC plugin (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/77">TDE/tdemultimedia#77</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/pulls/81">TDE/tdemultimedia#81</ulink>)</para></listitem> + <listitem><para>codeine: scale capture preview if it exceeds screen bounds (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/15">TDE/codeine#15</ulink>)</para></listitem> + <listitem><para>icon dialog window: fixed display of icon names for filenames with multiple dots in the icon dialog window (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/298">TDE/tdelibs#298</ulink>)</para></listitem> + <listitem><para>codeine: fix crash when showing context menu in DVDs (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/19">TDE/codeine#19</ulink>)</para></listitem> + <listitem><para>codeine: fix filter in "Open file" dialog (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/21">TDE/codeine#21</ulink>)</para></listitem> + <listitem><para>codeine: fix disappearing channel selection when modifying toolbar settings (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/issues/24">TDE/codeine#24</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/25">TDE/codeine#25</ulink>)</para></listitem> + <listitem><para>tdepim: fix import encoding for vCard v4 in KAddressBook (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/130">TDE/tdepim#130</ulink>)</para></listitem> + <listitem><para>ksirc: fix functionality of internal perl scripts, de facto making ksirc usable again (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdenetwork/pulls/86">TDE/tdenetwork#86</ulink>)</para></listitem> + <listitem><para>kate syntax: highlights alerts (FIXME, TODO) for Rust language (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/308">TDE/tdelibs#308</ulink>)</para></listitem> + <listitem><para>tdelibs: fix crash in tdeio scheduler when job or slave are invalid (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/309">TDE/tdelibs#309</ulink>)</para></listitem> + <listitem><para>amarok: fix unsigned overflow in Debug::Block dtor (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/pulls/67">TDE/amarok#67</ulink>)</para></listitem> + <listitem><para>amarok: replace custom MP4 metadata parser with TagLib. This prevent crash when trying to play MP4 files (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/82">TDE/tdemultimedia#82</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/pulls/66">TDE/amarok#66</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.3-distro-support"> +<title>Distro support</title> + <itemizedlist> + <listitem><para>OpenMandriva (OMV): add support for OMV 5 and OMV Cooker (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/pulls/171">TDE/tde#171</ulink>)</para></listitem> + <listitem><para>Ubuntu: add support for Oracular and dropped support for Kinetic (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/pulls/329">TDE/tde-packaging#329</ulink>)</para></listitem> + <listitem><para>Fedora: add support for version 41</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.3-cmake-conversions"> +<title>CMake conversions</title> + <itemizedlist> + <listitem><para>kmyfirewall (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmyfirewall/pulls/17">TDE/kmyfirewall#17</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmyfirewall/pulls/18">TDE/kmyfirewall#18</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmyfirewall/pulls/19">TDE/kmyfirewall#19</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmyfirewall/pulls/20">TDE/kmyfirewall#20</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmyfirewall/pulls/21">TDE/kmyfirewall#21</ulink>)</para></listitem> + <listitem><para>piklab (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/piklab/pulls/16">TDE/piklab#16</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/piklab/pulls/17">TDE/piklab#17</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.3-dropped-code-applications"> +<title>Drop autotools support</title> + <itemizedlist> + <listitem><para>gwenview (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/pulls/36">TDE/gwenview#36</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gwenview/pulls/39">TDE/gwenview#39</ulink>)</para></listitem> + <listitem><para>smb4k (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/smb4k/pulls/20">TDE/smb4k#20</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/smb4k/pulls/22">TDE/smb4k#22</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/smb4k/pulls/23">TDE/smb4k#23</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/smb4k/pulls/24">TDE/smb4k#24</ulink>)</para></listitem> + <listitem><para>soundkonverter (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/soundkonverter/pulls/21">TDE/soundkonverter#21</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/soundkonverter/pulls/22">TDE/soundkonverter#22</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/soundkonverter/pulls/23">TDE/soundkonverter#23</ulink>)</para></listitem> + <listitem><para>tde-guidance (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-guidance/pulls/19">TDE/tde-guidance#19</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.3-info-developers"> +<title>Info for developers/packagers</title> + <itemizedlist> + <listitem><para>partial work on merging tqtinterface into TQt3 + several TQt/TDE related renamings (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/pulls/165">TDE/tde#165</ulink>)</para></listitem> + <listitem><para>add support for relative paths in `_tde_internal_setup_path` (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-cmake/pulls/108">TDE/tde-cmake#108</ulink>)</para></listitem> + <listitem><para>add support for gcc14 builds (several PRs)</para></listitem> + <listitem><para>compizconfig-python-trinity, mp4v2 and pyrex have been removed from the DEB extra dependencies repository (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/extra-dependencies/pulls/29">TDE/extra-dependencies#29</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/extra-dependencies/pulls/31">TDE/extra-dependencies#31</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.3-additional-info"> +<title>Additional info</title> + <itemizedlist> + <listitem><para><ulink url="https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.3">Full release notes (with screenshots)</ulink> on TDE wiki</para></listitem> + <listitem><para><ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/167">This release notes</ulink> on TGW</para></listitem> + <listitem><para>TGW <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/166">issue and PR list</ulink></para></listitem> + <listitem><para>Detailed commit <ulink url="https://wiki.trinitydesktop.org/Changelog_For_R14.1.3">change log</ulink></para></listitem> + </itemizedlist> +</sect2> + +</sect1> diff --git a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.04.docbook b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.04.docbook new file mode 100644 index 000000000..a33dd8daf --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.04.docbook @@ -0,0 +1,122 @@ +<sect1 id="release-notes-r14.1.4"> +<title>R14.1.4 Release Notes</title> + +<para>This document tracks some of the most important changes introduced in release R14.1.4, the fourth maintenance release of the R14.1.x series.</para> +<para>The <ulink url="https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.4">full release notes</ulink> on TDE wiki contains screenshots of some of the new features.</para> + +<sect2 id="release-notes-r14.1.4-new-applications"> +<title>New applications</title> + <itemizedlist> + <listitem><para>tdealternatives: a TDE control module to manage alternatives for DEB/RPM-based distributions (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdealternatives">TDE/tdealternatives</ulink>)</para></listitem> + <listitem><para>tdeartwork: 22 new 'Modern Times' and 'Progessive' vector wallpapers (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdeartwork/pulls/51">TDE/tdeartwork#51</ulink>)</para></listitem> + <listitem><para>new Dekoration theme Euforie (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/12">TDE/twin-style-dekorator#12</ulink>)</para></listitem> + <listitem><para>fifteen new color schemes taken from Pling (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/577">TDE/tdebase#577</ulink>)</para></listitem> + <listitem><para>tdeknighttour: a puzzle solving game for TDE (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdeknighttour">TDE/tdeknighttour</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-new-functionalities"> +<title>New functionalities and enhancements</title> + <itemizedlist> + <listitem><para>tqt3: add support for Unicode surrogate characters and planes above zero. Requires using a font that support such characters (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/162">TDE/tqt3#162</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/222">TDE/tde#222</ulink>)</para></listitem> + <listitem><para>tderandrtray: new context menu structure (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/560">TDE/tdebase#560</ulink>)</para></listitem> + <listitem><para>tdefile-plugin: new tdefile metainfo plugin for mp4 audio files (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/pulls/96">TDE/tdemultimedia#96</ulink>)</para></listitem> + <listitem><para>kxkb: new options `Stretch flag`, `Dim flag` and `Show indicator bevel`. Improvements to layout switching logic and syncing with X in response to external changes. Improvement to option GUI code. Remember options and layout when keyboards are added/removed (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/550">TDE/tdebase#550</ulink>)</para></listitem> + <listitem><para>tdepowersave: scheme and CPU policy can now be set using DCOP (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepowersave/pulls/41">TDE/tdepowersave#41</ulink>)</para></listitem> + <listitem><para>kpdf: add support for multiple tabs (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/issues/116">TDE/tdegraphics#116</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/117">TDE/tdegraphics#117</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/119">TDE/tdegraphics#118</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/121">TDE/tdegraphics#121</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/122">TDE/tdegraphics#122</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/125">TDE/tdegraphics#125</ulink>)</para></listitem> + <listitem><para>codeine: add analyzer view when playing audio-only streams (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/30">TDE/codeine#30</ulink>)</para></listitem> + <listitem><para>codeine: add context menu to statusbar to toggle Analyzer visibility when watching videos (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/32">TDE/codeine#32</ulink>)</para></listitem> + <listitem><para>libical: makes url links clickable in event descriptions (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/141">TDE/tdepim#141</ulink>)</para></listitem> + <listitem><para>add support for ISO8601 reduced precision format (i.e. hour-only) in KRFCDate (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/347">TDE/tdelibs#347</ulink>)</para></listitem> + <listitem><para>twin-style-dekorator: add pseudotransparency for themes with transparent pixmaps (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/11">TDE/twin-style-dekorator#11</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/13">TDE/twin-style-dekorator#13</ulink>)</para></listitem> + <listitem><para>twin-style-dekorator: improvement to resizing handle size with thin frames (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/15">TDE/twin-style-dekorator#15</ulink>)</para></listitem> + <listitem><para>twin-style-dekorator: add optional top and bottom-shaded borders (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/17">TDE/twin-style-dekorator#17</ulink>)</para></listitem> + <listitem><para>twin-style-dekorator: add templaTor theme to source code as visual template for artists (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/18">TDE/twin-style-dekorator#18</ulink>)</para></listitem> + <listitem><para>twin-style-dekorator: add logic for optional 'inactive window' images (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/21">TDE/twin-style-dekorator#21</ulink>)</para></listitem> + <listitem><para>twin-style-dekorator: add readme about theme creations and images (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/twin-style-dekorator/pulls/22">TDE/twin-style-dekorator#22</ulink>)</para></listitem> + <listitem><para>knowit: add `dockOnStart` option to control window status on startup (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/knowit/pulls/18">TDE/knowit#18</ulink>)</para></listitem> + <listitem><para>tdebase: don't stat files twice when sending them to trash (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/542">TDE/tdebase#542</ulink>)</para></listitem> + <listitem><para>kteatime: new option to reset the timer when clicking on the notification message. Improved configuration dialog layout (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdetoys/issues/47">TDE/tdetoys#47</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdetoys/pulls/48">TDE/tdetoys#48</ulink>)</para></listitem> + <listitem><para>universalIndentGUI-tqt: add new info dialog (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/universal-indent-gui-tqt/issues/6">TDE/universal-indent-gui-tqt#6</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/universal-indent-gui-tqt/pulls/9">TDE/universal-indent-gui-tqt#9</ulink>)</para></listitem> + <listitem><para>improve support for JasPer 3/4 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/48">TDE/digikam#48</ulink>)</para></listitem> + <listitem><para>add support for gcc 15 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/pulls/220">TDE/tde#220</ulink>)</para></listitem> + <listitem><para>add support for Poppler >= 25.01 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdegraphics/pulls/113">TDE/tdegraphics#113</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-bug-fixes"> +<title>Bug fixes</title> + <itemizedlist> + <listitem><para>tderandrtray: fix settings of display gamma (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/163">TDE/tdebase#163</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/321">TDE/tdelibs#321</ulink>)</para></listitem> + <listitem><para>tdenetworkmanager: allow creation of VPN connections (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdenetworkmanager/issues/5">TDE/tdenetworkmanager#5</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/338">TDE/tdelibs#338</ulink>)</para></listitem> + <listitem><para>use uppercase PASS command for ftp (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/313">TDE/tdelibs#313</ulink>)</para></listitem> + <listitem><para>codeine: fix visualization of audio analyzer on the status bar (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/26">TDE/codeine#26</ulink>)</para></listitem> + <listitem><para>codeine: allow seeking in FLAC (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/28">TDE/codeine#28</ulink>)</para></listitem> + <listitem><para>codeine: fix mouse events for changing slider volume (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/codeine/pulls/29">TDE/codeine#29</ulink>)</para></listitem> + <listitem><para>gtk-qt-engine: fix up background color rendering of several visual controls (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/gtk-qt-engine/pulls/24">TDE/gtk-qt-engine#24</ulink>)</para></listitem> + <listitem><para>kcminit: make sure to correctly initialize multiple modules provided by the same library (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/554">TDE/tdebase#554</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/565">TDE/tdebase#565</ulink>)</para></listitem> + <listitem><para>tdebase: add `--attach` option to KDialog (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/558">TDE/tdebase#558</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/318">TDE/tdelibs#318</ulink>, <ulink url="http://bugs.pearsoncomputing.net/show_bug.cgi?id=3038">bug 3038</ulink>)</para></listitem> + <listitem><para>amarok: fix FTBFS when linking taglib2 on 32 bit architectures (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/issues/60">TDE/amarok#60</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/pulls/82">TDE/amarok#82</ulink>)</para></listitem> + <listitem><para>soundkonverter: fix FTBFS when linking taglib2 on 32 bit architectures (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/soundkonverter/pulls/29">TDE/soundkonverter#29</ulink>)</para></listitem> + <listitem><para>akode: fix seeking in Vorbis decoder (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/akode/pulls/22">TDE/akode#22</ulink>)</para></listitem> + <listitem><para>akregator: allow to use namespace prefix provided by the XML document (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/152">TDE/tdepim#152</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/154">TDE/tdepim#154</ulink>)</para></listitem> + <listitem><para>kmail: avoid confusion between TLS and STARTTLS when configuring accounts (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/153">TDE/tdepim#153</ulink>)</para></listitem> + <listitem><para>kxkb: fix incorrect layout display (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/547">TDE/tdebase#547</ulink>) and unwanted reset of options (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/548">TDE/tdebase#548</ulink>). Both part of <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/550">TDE/tdebase#550</ulink> mentioned in the `New functionalities and enhancements` section above</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-distro-support"> +<title>Distro support</title> + <itemizedlist> + <listitem><para>Raspbian: drop support for Buster (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/pulls/391">TDE/tde-packaging#391</ulink>)</para></listitem> + <listitem><para>Ubuntu: add support for Plucky, drop support for Lunar (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/pulls/391">TDE/tde-packaging#391</ulink>)</para></listitem> + <listitem><para>Fedora: add support for Fedora 43 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/pulls/421">TDE/tde-packaging#421</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-cmake-conversions"> +<title>CMake conversions</title> + <itemizedlist> + <listitem><para>digikam (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/30">TDE/digikam#30</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/31">TDE/digikam#31</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/32">TDE/digikam#32</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/33">TDE/digikam#33</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/34">TDE/digikam#34</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/35">TDE/digikam#35</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/37">TDE/digikam#37</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/digikam/pulls/38">TDE/digikam#38</ulink>)</para></listitem> + <listitem><para>krecipes (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/krecipes/pulls/15">TDE/krecipes#15</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/krecipes/pulls/16">TDE/krecipes#16</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/krecipes/pulls/17">TDE/krecipes#17</ulink>)</para></listitem> + <listitem><para>ksquirrel (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/ksquirrel/pulls/26">TDE/ksquirrel#26</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/ksquirrel/pulls/27">TDE/ksquirrel#27</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/ksquirrel/pulls/30">TDE/ksquirrel#30</ulink>)</para></listitem> + <listitem><para>ktorrent (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/ktorrent/pulls/28">TDE/ktorrent#28</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/ktorrent/pulls/29">TDE/ktorrent#29</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/ktorrent/pulls/30">TDE/ktorrent#30</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/ktorrent/pulls/32">TDE/ktorrent#32</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-dropped-code-applications"> +<title>Drop autotools support</title> + <itemizedlist> + <listitem><para>kmyfirewall (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmyfirewall/pulls/22">TDE/kmyfirewall#22</ulink>, <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/kmyfirewall/pulls/29">TDE/kmyfirewall#29</ulink>)</para></listitem> + <listitem><para>piklab (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/piklab/pulls/22">TDE/piklab#22</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-removed-modules"> +<title>Removed modules</title> + <itemizedlist> + <listitem><para>kaffeine-mozilla (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/pulls/219">TDE/tde#219</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-info-developers"> +<title>Info for developers/packagers</title> + <itemizedlist> + <listitem><para>General renames, code improvements, obsolete code removal (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/205">TDE/tde#205</ulink>)</para></listitem> + <listitem><para>Remove uncrustify-trinity (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/extra-dependencies/pulls/36">TDE/extra-dependencies#36</ulink>)</para></listitem> + <listitem><para>Scripts to create TQt3 from Qt3 have been removed (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/scripts/pulls/12">TDE/scripts#12</ulink>)</para></listitem> + <listitem><para>Minimum CMake version raised from 3.5 to 3.10 (<ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde-cmake/pulls/123">TDE/tde-cmake#123</ulink>)</para></listitem> + </itemizedlist> +</sect2> + +<sect2 id="release-notes-r14.1.4-additional-info"> +<title>Additional info</title> + <itemizedlist> + <listitem><para><ulink url="https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.4">Full release notes (with screenshots)</ulink> on TDE wiki</para></listitem> + <listitem><para><ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/206">This release notes</ulink> on TGW</para></listitem> + <listitem><para>TGW full <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/207">issue and PR list</ulink>, by module</para></listitem> + <listitem><para>Detailed commit <ulink url="https://wiki.trinitydesktop.org/Changelog_For_R14.1.4">change log</ulink></para></listitem> + </itemizedlist> +</sect2> + +</sect1> diff --git a/doc/khelpcenter/releasenotes/r14.1.x/r14.1.05.docbook b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.05.docbook new file mode 100644 index 000000000..3a1fdc5a5 --- /dev/null +++ b/doc/khelpcenter/releasenotes/r14.1.x/r14.1.05.docbook @@ -0,0 +1,6 @@ +<sect1 id="release-notes-r14.1.5"> +<title>R14.1.5 Release Notes (draft)</title> + +<para>The ongoing list of changes introduced by this release can be found <ulink url="https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/230">here</ulink>.</para> + +</sect1> diff --git a/doc/khelpcenter/userguide/index.docbook b/doc/khelpcenter/userguide/index.docbook index 691706676..7891c18c6 100644 --- a/doc/khelpcenter/userguide/index.docbook +++ b/doc/khelpcenter/userguide/index.docbook @@ -1,6 +1,6 @@ <?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ - <!ENTITY kappname "<replaceable>KApp</replaceable>"> + <!ENTITY kappname "<replaceable>TDEApp</replaceable>"> <!ENTITY % addindex "INCLUDE"> <!ENTITY % imageobjectco.module "INCLUDE"> <!ENTITY getting-help SYSTEM "getting-help.docbook"> diff --git a/doc/khelpcenter/userguide/programs-and-documents.docbook b/doc/khelpcenter/userguide/programs-and-documents.docbook index b56f486b4..c5eb9091f 100644 --- a/doc/khelpcenter/userguide/programs-and-documents.docbook +++ b/doc/khelpcenter/userguide/programs-and-documents.docbook @@ -251,7 +251,7 @@ the <guilabel>Preview and Metafiles</guilabel> tab and change the <title>Configuring Programs</title> -<sect2 id="configure-kapp"> +<sect2 id="configure-tdeApp"> <title>Application Configuration</title> <!-- FIXME: Make a more friendly title --> <indexterm><primary>Configuration</primary></indexterm> diff --git a/doc/kicker/index.docbook b/doc/kicker/index.docbook index 1692f8d8d..2249f928f 100644 --- a/doc/kicker/index.docbook +++ b/doc/kicker/index.docbook @@ -1019,14 +1019,31 @@ If there is no mark in the checkbox, then the panel is fixed to the length specified in this section. </para> -<para>The final section of this table is labeled -<guilabel>Size</guilabel>, and refers to the -<emphasis>height</emphasis> of the panel. The panel's size can be -<guilabel>Tiny</guilabel>, <guilabel>Small</guilabel>, +<para>The final section of this dialog is labeled <guilabel>Size</guilabel>, +and refers to the <emphasis>height</emphasis> of the panel. The panel's size +can be <guilabel>Tiny</guilabel>, <guilabel>Small</guilabel>, <guilabel>Medium</guilabel>, <guilabel>Large</guilabel> or -<guilabel>Custom</guilabel>. If you choose -<guilabel>Custom</guilabel> mode, you can resize &kicker; by -specifying a height in the combobox.</para> +<guilabel>Custom</guilabel>. Choosing <guilabel>Custom</guilabel> mode allows +resizing &kicker; by specifying a height in the combobox. The default +size for the predefined <emphasis>height</emphasis> <guilabel>Tiny</guilabel> +is 24 pixels, <guilabel>Small</guilabel> is 30 pixels, +<guilabel>Normal</guilabel> is 46 pixels, and <guilabel>Large</guilabel> is +58 pixels.</para> + +<tip><para>There are additional hidden options. These hidden options are +configured in <guilabel>$TDEHOME/share/config/ktaskbarrc [General]</guilabel>. +The <guilabel>MinimumButtonHeight</guilabel> option is the +<emphasis>height</emphasis> where taskbar buttons stack into rows. The default +value is <emphasis>18</emphasis> pixels. To prevent the taskbar buttons from +stacking into rows, <guilabel>MinimumButtonHeight</guilabel> must defined +explicitly and be at least one pixel larger than the defined panel +<emphasis>height</emphasis>.</para></tip> + +<tip><para>A second hidden option is <guilabel>MaximumButtonWidth</guilabel>. +The default value is <emphasis>200</emphasis> pixels. This is the +<emphasis>width</emphasis> each taskbar button will use. To override the +default value the option must defined explicitly. The setting mostly affects +using a Display option with text.</para></tip> <para>If you have multiple monitors, you can configure the panel for each screen entirely independently. If you are not sure which screen diff --git a/doc/konsole/index.docbook b/doc/konsole/index.docbook index a11c0dd17..5114a5d36 100644 --- a/doc/konsole/index.docbook +++ b/doc/konsole/index.docbook @@ -1437,7 +1437,7 @@ echo $*</programlisting> <para>Information on building &konsole; on platforms other than &Linux; is available in the <filename>README.ports</filename> file in the &konsole; source package. It provides a list of experts for certain -platforms (Tru64, &Solaris;, OpenBSD) and requests volunteers from other +platforms (&Solaris;, OpenBSD) and requests volunteers from other &UNIX; platforms.</para> <para>For more infomation please visit these websites:</para> diff --git a/doc/ksplashml/index.docbook b/doc/ksplashml/index.docbook index 45846b761..263aaa7fb 100644 --- a/doc/ksplashml/index.docbook +++ b/doc/ksplashml/index.docbook @@ -606,13 +606,13 @@ or before it starts loading plugins, &etc;, invoke &ksplash; as follows:</para> <programlisting> -DCOPClient *c = kapp->dcopClient(); +DCOPClient *c = tdeApp->dcopClient(); TQString error; QCString KSplashName; int pid = 0; QStringList args; args << "--theme=MyCoolTheme" << "--managed"; -if (kapp->startServiceByDesktopName("ksplash", args, &error, +if (tdeApp->startServiceByDesktopName("ksplash", args, &error, &KSplashName, &pid)) { KMessageBox::sorry(0, error, "Unable to invoke KSplash"); @@ -1101,7 +1101,7 @@ appropriate plugin.</para> #include <tdeglobalsettings.h> #include <tdelocale.h> #include <ksplash/objkstheme.h> -#include <kstandarddirs.h> +#include <tdestandarddirs.h> #include "rotwidget.h" #include "theme2k.h" @@ -1267,7 +1267,7 @@ c2, int sp ) preparePixmap( i ); m_stepTimer = new QTimer( this ); - connect(m_stepTimer, SIGNAL(timeout()), this, SLOT(stepEvent())); + connect(m_stepTimer, TQ_SIGNAL(timeout()), this, TQ_SLOT(stepEvent())); m_stepTimer->start( 50 ); } diff --git a/doc/man/CMakeLists.txt b/doc/man/CMakeLists.txt new file mode 100644 index 000000000..74cd0aefd --- /dev/null +++ b/doc/man/CMakeLists.txt @@ -0,0 +1,28 @@ +tde_conditional_add_subdirectory( BUILD_DRKONQI drkonqi ) +tde_conditional_add_subdirectory( BUILD_KAPPFINDER kappfinder ) +tde_conditional_add_subdirectory( BUILD_KATE kate ) +tde_conditional_add_subdirectory( BUILD_KCHECKPASS kcheckpass ) +tde_conditional_add_subdirectory( BUILD_KCMINIT kcminit ) +tde_conditional_add_subdirectory( BUILD_KDCOP kdcop ) +tde_conditional_add_subdirectory( BUILD_KDIALOG kdialog ) +tde_conditional_add_subdirectory( BUILD_KFIND kfind ) +tde_conditional_add_subdirectory( BUILD_KHOTKEYS khotkeys ) +tde_conditional_add_subdirectory( BUILD_KICKER kicker ) +tde_conditional_add_subdirectory( BUILD_KMENUEDIT kmenuedit ) +tde_conditional_add_subdirectory( BUILD_KNETATTACH knetattach ) +tde_conditional_add_subdirectory( BUILD_KONQUEROR konqueror ) +tde_conditional_add_subdirectory( BUILD_KONSOLE konsole ) +tde_conditional_add_subdirectory( BUILD_KPAGER kpager ) +tde_conditional_add_subdirectory( BUILD_KPERSONALIZER kpersonalizer ) +tde_conditional_add_subdirectory( BUILD_KREADCONFIG kreadconfig ) +tde_conditional_add_subdirectory( BUILD_KSTART kstart ) +tde_conditional_add_subdirectory( BUILD_KSYSTRAYCMD ksystraycmd ) +tde_conditional_add_subdirectory( BUILD_KXKB kxkb ) +tde_conditional_add_subdirectory( BUILD_STARTTDE starttde ) +tde_conditional_add_subdirectory( BUILD_TDEDEBUGDIALOG tdedebugdialog ) +tde_conditional_add_subdirectory( BUILD_TDEIOSLAVES tdeioslave ) +tde_conditional_add_subdirectory( BUILD_TDEPASSWD tdepasswd ) +tde_conditional_add_subdirectory( BUILD_TDEPRINT tdeprint ) +tde_conditional_add_subdirectory( BUILD_TDESCREENSAVER tdescreensaver ) +tde_conditional_add_subdirectory( BUILD_TDESU tdesu ) +tde_conditional_add_subdirectory( BUILD_TDM tdm ) diff --git a/doc/man/drkonqi/CMakeLists.txt b/doc/man/drkonqi/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/drkonqi/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/drkonqi.1 b/doc/man/drkonqi/drkonqi.1 index 987164834..987164834 100644 --- a/doc/man/drkonqi.1 +++ b/doc/man/drkonqi/drkonqi.1 diff --git a/doc/man/kappfinder/CMakeLists.txt b/doc/man/kappfinder/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kappfinder/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kappfinder.1 b/doc/man/kappfinder/kappfinder.1 index ec8eae964..ec8eae964 100644 --- a/doc/man/kappfinder.1 +++ b/doc/man/kappfinder/kappfinder.1 diff --git a/doc/man/kate/CMakeLists.txt b/doc/man/kate/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kate/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kate.1 b/doc/man/kate/kate.1 index e48268d6f..e48268d6f 100644 --- a/doc/man/kate.1 +++ b/doc/man/kate/kate.1 diff --git a/doc/man/kwrite.1 b/doc/man/kate/kwrite.1 index f7d39f61d..f7d39f61d 100644 --- a/doc/man/kwrite.1 +++ b/doc/man/kate/kwrite.1 diff --git a/doc/man/kcheckpass/CMakeLists.txt b/doc/man/kcheckpass/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kcheckpass/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kcheckpass.1 b/doc/man/kcheckpass/kcheckpass.1 index fa5a4c817..fa5a4c817 100644 --- a/doc/man/kcheckpass.1 +++ b/doc/man/kcheckpass/kcheckpass.1 diff --git a/doc/man/kcminit/CMakeLists.txt b/doc/man/kcminit/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kcminit/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kcminit.1 b/doc/man/kcminit/kcminit.1 index 4c557456e..4c557456e 100644 --- a/doc/man/kcminit.1 +++ b/doc/man/kcminit/kcminit.1 diff --git a/doc/man/kdcop/CMakeLists.txt b/doc/man/kdcop/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kdcop/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kdcop.1 b/doc/man/kdcop/kdcop.1 index 1c01dcc47..1c01dcc47 100644 --- a/doc/man/kdcop.1 +++ b/doc/man/kdcop/kdcop.1 diff --git a/doc/man/kdialog/CMakeLists.txt b/doc/man/kdialog/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kdialog/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kdialog.1 b/doc/man/kdialog/kdialog.1 index 243709ed1..243709ed1 100644 --- a/doc/man/kdialog.1 +++ b/doc/man/kdialog/kdialog.1 diff --git a/doc/man/kfind/CMakeLists.txt b/doc/man/kfind/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kfind/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kfind.1 b/doc/man/kfind/kfind.1 index 55542fd66..55542fd66 100644 --- a/doc/man/kfind.1 +++ b/doc/man/kfind/kfind.1 diff --git a/doc/man/khotkeys/CMakeLists.txt b/doc/man/khotkeys/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/khotkeys/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/khotkeys.1 b/doc/man/khotkeys/khotkeys.1 index 34d754b05..34d754b05 100644 --- a/doc/man/khotkeys.1 +++ b/doc/man/khotkeys/khotkeys.1 diff --git a/doc/man/kicker/CMakeLists.txt b/doc/man/kicker/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kicker/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/appletproxy.1 b/doc/man/kicker/appletproxy.1 index 3ab13208f..3ab13208f 100644 --- a/doc/man/appletproxy.1 +++ b/doc/man/kicker/appletproxy.1 diff --git a/doc/man/extensionproxy.1 b/doc/man/kicker/extensionproxy.1 index 4ea041189..4ea041189 100644 --- a/doc/man/extensionproxy.1 +++ b/doc/man/kicker/extensionproxy.1 diff --git a/doc/man/kasbar.1 b/doc/man/kicker/kasbar.1 index 7d57958d2..7d57958d2 100644 --- a/doc/man/kasbar.1 +++ b/doc/man/kicker/kasbar.1 diff --git a/doc/man/kicker.1 b/doc/man/kicker/kicker.1 index 1d17fa199..1d17fa199 100644 --- a/doc/man/kicker.1 +++ b/doc/man/kicker/kicker.1 diff --git a/doc/man/kmenuedit/CMakeLists.txt b/doc/man/kmenuedit/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kmenuedit/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kmenuedit.1 b/doc/man/kmenuedit/kmenuedit.1 index fd5c7daf5..fd5c7daf5 100644 --- a/doc/man/kmenuedit.1 +++ b/doc/man/kmenuedit/kmenuedit.1 diff --git a/doc/man/knetattach/CMakeLists.txt b/doc/man/knetattach/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/knetattach/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/knetattach.1 b/doc/man/knetattach/knetattach.1 index 84bc38fcf..84bc38fcf 100644 --- a/doc/man/knetattach.1 +++ b/doc/man/knetattach/knetattach.1 diff --git a/doc/man/konqueror/CMakeLists.txt b/doc/man/konqueror/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/konqueror/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/keditbookmarks.1 b/doc/man/konqueror/keditbookmarks.1 index 23606dccb..23606dccb 100644 --- a/doc/man/keditbookmarks.1 +++ b/doc/man/konqueror/keditbookmarks.1 diff --git a/doc/man/kfmclient.1 b/doc/man/konqueror/kfmclient.1 index 67cbed380..67cbed380 100644 --- a/doc/man/kfmclient.1 +++ b/doc/man/konqueror/kfmclient.1 diff --git a/doc/man/konqueror.1 b/doc/man/konqueror/konqueror.1 index 0515c4f87..0515c4f87 100644 --- a/doc/man/konqueror.1 +++ b/doc/man/konqueror/konqueror.1 diff --git a/doc/man/konsole/CMakeLists.txt b/doc/man/konsole/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/konsole/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/konsole.1 b/doc/man/konsole/konsole.1 index 5de5500b4..5de5500b4 100644 --- a/doc/man/konsole.1 +++ b/doc/man/konsole/konsole.1 diff --git a/doc/man/kpager/CMakeLists.txt b/doc/man/kpager/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kpager/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kpager.1 b/doc/man/kpager/kpager.1 index 63a24f267..63a24f267 100644 --- a/doc/man/kpager.1 +++ b/doc/man/kpager/kpager.1 diff --git a/doc/man/kpersonalizer/CMakeLists.txt b/doc/man/kpersonalizer/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kpersonalizer/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kpersonalizer.1 b/doc/man/kpersonalizer/kpersonalizer.1 index 01dc0b3cc..01dc0b3cc 100644 --- a/doc/man/kpersonalizer.1 +++ b/doc/man/kpersonalizer/kpersonalizer.1 diff --git a/doc/man/kreadconfig/CMakeLists.txt b/doc/man/kreadconfig/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kreadconfig/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kreadconfig.1 b/doc/man/kreadconfig/kreadconfig.1 index 3bb6c4d0b..3bb6c4d0b 100644 --- a/doc/man/kreadconfig.1 +++ b/doc/man/kreadconfig/kreadconfig.1 diff --git a/doc/man/kwriteconfig.1 b/doc/man/kreadconfig/kwriteconfig.1 index b347b9849..b347b9849 100644 --- a/doc/man/kwriteconfig.1 +++ b/doc/man/kreadconfig/kwriteconfig.1 diff --git a/doc/man/kstart/CMakeLists.txt b/doc/man/kstart/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kstart/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kstart.1 b/doc/man/kstart/kstart.1 index 9d3a77ddc..9d3a77ddc 100644 --- a/doc/man/kstart.1 +++ b/doc/man/kstart/kstart.1 diff --git a/doc/man/ksystraycmd/CMakeLists.txt b/doc/man/ksystraycmd/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/ksystraycmd/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/ksystraycmd.1 b/doc/man/ksystraycmd/ksystraycmd.1 index 4807276c0..4807276c0 100644 --- a/doc/man/ksystraycmd.1 +++ b/doc/man/ksystraycmd/ksystraycmd.1 diff --git a/doc/man/kxkb/CMakeLists.txt b/doc/man/kxkb/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/kxkb/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kxkb.1 b/doc/man/kxkb/kxkb.1 index 9a6a6bcf6..9a6a6bcf6 100644 --- a/doc/man/kxkb.1 +++ b/doc/man/kxkb/kxkb.1 diff --git a/doc/man/starttde/CMakeLists.txt b/doc/man/starttde/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/starttde/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/starttde.1 b/doc/man/starttde/starttde.1 index 73ab27b9c..73ab27b9c 100644 --- a/doc/man/starttde.1 +++ b/doc/man/starttde/starttde.1 diff --git a/doc/man/tdedebugdialog/CMakeLists.txt b/doc/man/tdedebugdialog/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/tdedebugdialog/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/tdedebugdialog.1 b/doc/man/tdedebugdialog/tdedebugdialog.1 index af48f59e6..af48f59e6 100644 --- a/doc/man/tdedebugdialog.1 +++ b/doc/man/tdedebugdialog/tdedebugdialog.1 diff --git a/doc/man/tdeio_system_documenthelper.1 b/doc/man/tdeio_system_documenthelper.1 deleted file mode 100644 index 270dd86e6..000000000 --- a/doc/man/tdeio_system_documenthelper.1 +++ /dev/null @@ -1,22 +0,0 @@ -.\" This file was generated by (a slightly modified) kdemangen.pl and edited by hand -.TH tdeio_system_documenthelper 1 "June 2006" "Trinity Desktop Environment" "helper script" -.SH NAME -tdeio_system_documenthelper -\- TDE helper script used by document.desktop -.SH SYNOPSIS -\fBtdeio_system_documenthelper\fP - -.SH DESCRIPTION -The script is used by document.desktop entry to determine if it must be shown or not. - -.SH AUTHORS -.nf -Kevin Ottens <ervin@ipsquad.net> - -.br -.fi -Please use http://bugs.trinitydesktop.org to report bugs; do not mail the author directly. -.PP -This manual page was written by Holger Hartmann <Holger_Hartmann@gmx.de> for the Debian Project, but may be used by others. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation. -.PP -On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL. diff --git a/doc/man/tdeioslave/CMakeLists.txt b/doc/man/tdeioslave/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/tdeioslave/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/ktrash.1 b/doc/man/tdeioslave/ktrash.1 index 0094c84fa..0094c84fa 100644 --- a/doc/man/ktrash.1 +++ b/doc/man/tdeioslave/ktrash.1 diff --git a/doc/man/tdeio_media_mounthelper.1 b/doc/man/tdeioslave/tdeio_media_mounthelper.1 index 1e7b055f6..1e7b055f6 100644 --- a/doc/man/tdeio_media_mounthelper.1 +++ b/doc/man/tdeioslave/tdeio_media_mounthelper.1 diff --git a/doc/man/tdepasswd/CMakeLists.txt b/doc/man/tdepasswd/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/tdepasswd/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/tdepasswd.1 b/doc/man/tdepasswd/tdepasswd.1 index e09aff0e2..e09aff0e2 100644 --- a/doc/man/tdepasswd.1 +++ b/doc/man/tdepasswd/tdepasswd.1 diff --git a/doc/man/tdeprint/CMakeLists.txt b/doc/man/tdeprint/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/tdeprint/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kjobviewer.1 b/doc/man/tdeprint/kjobviewer.1 index 6dae2692e..6dae2692e 100644 --- a/doc/man/kjobviewer.1 +++ b/doc/man/tdeprint/kjobviewer.1 diff --git a/doc/man/kprinter.1 b/doc/man/tdeprint/kprinter.1 index a3ecdc88b..a3ecdc88b 100644 --- a/doc/man/kprinter.1 +++ b/doc/man/tdeprint/kprinter.1 diff --git a/doc/man/tdeprintfax.1 b/doc/man/tdeprint/tdeprintfax.1 index e407c294e..e407c294e 100644 --- a/doc/man/tdeprintfax.1 +++ b/doc/man/tdeprint/tdeprintfax.1 diff --git a/doc/man/tdescreensaver/CMakeLists.txt b/doc/man/tdescreensaver/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/tdescreensaver/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/kblankscrn.kss.1 b/doc/man/tdescreensaver/kblankscrn.kss.1 index 46b2d4e1a..46b2d4e1a 100644 --- a/doc/man/kblankscrn.kss.1 +++ b/doc/man/tdescreensaver/kblankscrn.kss.1 diff --git a/doc/man/krandom.kss.1 b/doc/man/tdescreensaver/krandom.kss.1 index 4a13d95ec..4a13d95ec 100644 --- a/doc/man/krandom.kss.1 +++ b/doc/man/tdescreensaver/krandom.kss.1 diff --git a/doc/man/tdesu/CMakeLists.txt b/doc/man/tdesu/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/tdesu/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/tdesu.1 b/doc/man/tdesu/tdesu.1 index fa8c45e09..fa8c45e09 100644 --- a/doc/man/tdesu.1 +++ b/doc/man/tdesu/tdesu.1 diff --git a/doc/man/tdm/CMakeLists.txt b/doc/man/tdm/CMakeLists.txt new file mode 100644 index 000000000..65c83b94f --- /dev/null +++ b/doc/man/tdm/CMakeLists.txt @@ -0,0 +1,7 @@ +file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 ) + +install( + FILES ${_man_files} + DESTINATION ${MAN_INSTALL_DIR}/man1 + COMPONENT doc +) diff --git a/doc/man/gentdmconf.1 b/doc/man/tdm/gentdmconf.1 index d98e166c2..d98e166c2 100644 --- a/doc/man/gentdmconf.1 +++ b/doc/man/tdm/gentdmconf.1 diff --git a/doc/man/krootimage.1 b/doc/man/tdm/krootimage.1 index e9b19a604..e9b19a604 100644 --- a/doc/man/krootimage.1 +++ b/doc/man/tdm/krootimage.1 diff --git a/doc/man/tdm.1 b/doc/man/tdm/tdm.1 index 1150fe5a8..1150fe5a8 100644 --- a/doc/man/tdm.1 +++ b/doc/man/tdm/tdm.1 diff --git a/doc/man/tdm_config.1 b/doc/man/tdm/tdm_config.1 index b8753b168..b8753b168 100644 --- a/doc/man/tdm_config.1 +++ b/doc/man/tdm/tdm_config.1 diff --git a/doc/man/tdm_greet.1 b/doc/man/tdm/tdm_greet.1 index 10b7bde6e..10b7bde6e 100644 --- a/doc/man/tdm_greet.1 +++ b/doc/man/tdm/tdm_greet.1 diff --git a/doc/man/tdmctl.1 b/doc/man/tdm/tdmctl.1 index 82be6ae16..82be6ae16 100644 --- a/doc/man/tdmctl.1 +++ b/doc/man/tdm/tdmctl.1 diff --git a/doc/tdeprint/index.docbook b/doc/tdeprint/index.docbook index 225469889..a1633fcec 100644 --- a/doc/tdeprint/index.docbook +++ b/doc/tdeprint/index.docbook @@ -20,7 +20,7 @@ <!ENTITY external-command-doc SYSTEM "external-command.docbook"> <!ENTITY extensions-doc SYSTEM "extensions.docbook"> <!ENTITY final-word-doc SYSTEM "final-word.docbook"> - <!ENTITY kappname "&tdeprint;"><!-- replace kapp here --> + <!ENTITY kappname "&tdeprint;"><!-- replace tdeApp here --> <!ENTITY % addindex "IGNORE"> <!ENTITY % English "INCLUDE"><!-- change language only here --> ]> |