Difference between pages "Changelog For R14.0.7" and "Changelog For R14.0.8"

From Trinity Desktop Project Wiki
(Difference between pages)
Jump to navigation Jump to search
imported>SlavekB
(Update 20191215)
 
imported>SlavekB
(Update 20200216)
 
Line 1: Line 1:
= common =
 
== cmake ==
 
* Remove -fvisibility-inlines-hidden from CMAKE_C_FLAGS<br/>because this is only valid for C++.
 
* Update TDEL10n module<br/>+ Add new options to function tde_l10n_prepare_xml<br/>-- preserve / remove multiple line breaks<br/>-- this fix the extraction from tips files
 
* Use cache for TQt executables paths.<br/>This allows these values to be pre-defined<br/>- for example, to optimize cross-build.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-common-cmake/issues/28 #28]
 
* Update tde_add_check_executable macro<br/>+ Add support for test arguments.
 
 
 
= dependencies =
 
= dependencies =
 
== tqt3 ==
 
== tqt3 ==
  +
* DilOS: add compiler visibility
* Fix FTBFS when building with musl libc.
 
  +
* Removed explicit usage of the 'register' keyword.
* Added symlink include/qsql_sqlite3.h.<br/>Updated make-symlinks.sh script.
 
* Fix build with PostgreSQL 12+.
 
* Remove bool/my_bool artifact, the 'bool' data type is part of the c++<br/>language and was added to c compilers with c99.
 
* Update translations binary files<br/>because they are not generated during build.
 
* Remove double German entry for desktop files.
 
* Translated using Weblate (Portuguese (Brazil))<br/>Currently translated at 100.0% (464 of 464 strings)<br/>Translation: dependencies/tqt3<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/pt_BR/
 
* Fix FTBFS from prior commit.
 
* add MYSQL_SSL_* to the driver for MySQL connections
 
* Fixed TQT => QT in constant TQT_THREAD_SUPPORT.
 
* mkspecs for DilOS platform
 
* Translated using Weblate (German)<br/>Currently translated at 13.3% (2 of 15 strings)<br/>Translation: dependencies/tqt3 - examples-i18n<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-examples-i18n/de/
 
* Translated using Weblate (German)<br/>Currently translated at 60.6% (171 of 282 strings)<br/>Translation: dependencies/tqt3 - examples-demo<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-examples-demo/de/
 
* Translated using Weblate (German)<br/>Currently translated at 100.0% (465 of 465 strings)<br/>Translation: dependencies/tqt3<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/de/
 
* Translated using Weblate (German)<br/>Currently translated at 0.2% (2 of 1178 strings)<br/>Translation: dependencies/tqt3 - tools-designer<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-tools-designer/de/
 
* Translated using Weblate (German)<br/>Currently translated at 19.5% (55 of 282 strings)<br/>Translation: dependencies/tqt3 - examples-demo<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-examples-demo/de/
 
* Update translations binary files<br/>because they are not generated during build.
 
* Merge translation files from master branch.
 
* Translated using Weblate (German)<br/>Currently translated at 100.0% (465 of 465 strings)<br/>Translation: dependencies/tqt3<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/de/
 
* Replace dead trolltech website with trinity ones in translations.
 
* Replace dead trolltech website with trinity ones.
 
* Translated using Weblate (German)<br/>Currently translated at 100.0% (465 of 465 strings)<br/>Translation: dependencies/tqt3<br/>Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/de/
 
* Renamed QT_IM_* to TQT_IM_*. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3020 #3020]<br/>(cherry picked and partially edited from commit 632cbaa30ac55924b21d9e65bbe261d592098553)
 
* Change tests for glibc version.<br/>It resolves building with libc libraries<br/>other than glibc - for example musl libc.
 
* The TDE integration library (libtqtkde) will be searched for<br/>in the TQt plugins directory, instead of the TDE plugins<br/>directory, which cannot be known at TQt build time.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/3 #3]
 
* This fixes bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=639 #639]<br/>Add desktop files for:<br/>- tqassistant<br/>- tqdesigner<br/>- tqlinguist<br/>- tqtconfig<br/>These files have been made with the contribution of Laurent Dard's<br/>patch (see bugzilla:639) with little change/addition from I.<br/>Add 'sysshare' option to the configure script.
 
* Reintroduced debug, warning and fatal functions since this are part of<br/>R14.0.x API.
 
* Added timestamp to debug functions (tqDebug, tqWarning, tqFatal).
 
 
== tqtinterface ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Removed unnecessary files and drop dependency on admin module.
 
 
== akode ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Removed automake files.
 
   
 
== arts ==
 
== arts ==
  +
* Drop `unsigned long int` case for the first argment type of ioctl(2)<br/>It is identically same as `unsigned long`.
* Switch all submodules to https.
 
  +
* Port ioctl prototype check to CMake
* Removed .lsm files. lsm database is outdated and unmaintained.
 
  +
* Removed explicit usage of the 'register' keyword.
 
== avahi-tqt ==
 
* Switch all submodules to https.
 
* Removed unused autotools files and changed file names to conform to .cmake<br/>convention for configuration files.
 
 
== dbus-1-tqt ==
 
* Switch all submodules to https.
 
* Removed unused files.
 
* Removed dependency on admin module.
 
 
== dbus-tqt ==
 
* Switch all submodules to https.
 
* Removed unnecessary files and drop dependency on admin module.
 
 
== libart-lgpl ==
 
* cmake: Add tests.
 
* Add support for GCC hidden visibility.
 
* Move the art_config.h generation to the configure script.<br/>Cleanup of generated automake files.
 
* conversion to the cmake building system<br/>Cleanup of generated headers.<br/>Add common cmake submodule.
 
* Use pkg-config to get values in libart2-config.
 
   
 
== libcaldav ==
 
== libcaldav ==
  +
* Remove unwanted memory allocation for response<br/>It is expected as pointer to struct response with size fo the struct,<br/>not pointer to the pointer, but never returned to the caller.<br/>It should be allocated by the caller.
* Add support for GCC hidden visibility.
 
* cmake: Install libraries according to multi-arch rules.
 
* Add common directories.
 
* Conversion to the cmake building system.<br/>rfc4791.pdf has been moved to the doc folder.<br/>caldav pc file has been moved in the src folder.
 
   
 
== libcarddav ==
 
== libcarddav ==
  +
* Prevent to disclose static function in the header file
* Add support for GCC hidden visibility.
 
  +
* Simplify string duplication
* cmake: Install libraries according to multi-arch rules.
 
  +
* Purge unused variables
* Add common directories.
 
  +
* Remove unwanted memory allocation for response<br/>It is expected as pointer to struct response with size of the struct,<br/>not pointer to the pointer, but never returned to caller.<br/>It should be allocated by caller.
* Conversion to the cmake building system.<br/>rfc4791.pdf has been moved to the doc folder.<br/>carddav pc file has been moved to the src folder.
 
   
 
== libr ==
 
== libr ==
  +
* Fix FTBFS when bfd.h is considered internal and requires PACKAGE definitions.
* Switch all submodules to https.
 
  +
* Fix FTBFS with binutils 2.34.
* Clean automake files and unusued 'po' folder.
 
  +
  +
== sip4-tqt ==
  +
* Removed explicit usage of the 'register' keyword.
   
 
== tqca ==
 
== tqca ==
  +
* Add safety check for from.d->c in Cert::operator=.<br/>Taken from a copy of TQCA in tdenetwork/kopete/groupwise.
* Replace Qt branding with TQt ones.
 
  +
* SLOT changed to TQT_SLOT.
  +
* Updated obsolete GPL license addresses to current GPL address.
  +
* Add common cmake submodule.
  +
* Fix support for GCC hidden visibility.
  +
* Small adjustments to cmake conversion<br/>+ add multiarch support for library installation path<br/>+ add installation of tqcaprovider.h<br/>+ removed dependency on TDE libraries
  +
* Conversion to the cmake building system.
   
 
== tqca-tls ==
 
== tqca-tls ==
  +
* Added LibreSSL detection
* Replace Qt branding with TQt ones.
 
   
 
= main =
 
= main =
 
== tdelibs ==
 
== tdelibs ==
  +
* tdehwlib: Unify units of battery values.<br/>The values from energy_* and power_now are converted<br/>from mWh and mW to Ah and A, so that the units are<br/>equal to values from charge_* and current_now.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/68 #68]
* Switch all submodules to https.
 
  +
* Security: remove support for $(...) in KRun which could have allowed<br/>execution of malicious code. This is similar to issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/45 #45] for .desktop<br/>files.
* Fix missing return values in kopenssl.
 
  +
* Add a sub-menu "Logic Games" in Games.<br/>This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2882 #2882]
* Fix FTBFS for build without tdehwlib.
 
  +
* Removed kerry related code.
* Process the new location of the ICEauthority file<br/>+ our internal implementation of IceAuthFileName tests<br/> whether the ICEauthority file exists in the folder<br/> specified by the XDG_RUNTIME_DIR variable<br/>+ DCOP client tests whether the ICEauthority file for<br/> a specific user exists in the user's folder based on<br/> the XDG_RUNTIME_DIR variable<br/>+ tdeinit uses the IceAuthFileName() function<br/> instead of building the file name<br/>This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3027 #3027]
 
  +
* Removed beagle related code.
* Improve TDEResources icon and name.
 
  +
* tdehwlib: Add allowed access for plugdev group members.<br/>This is useful if the system no longer supports policy at_console.
* cmake: Avoid double generating of dcop/tests files.
 
* Fix missing button icons in dialogs.
+
* Improve folder icons on the speedbar.
  +
* KJobviewer: keep "permanent window" option across sessions.<br/>Taken from https://bugs.trinitydesktop.org/show_bug.cgi?id=1362 proposed<br/>patch.
* Add icon to switch language menu entry.
 
  +
* Removed explicit usage of the 'register' keyword.
* Add TQt branding to Qt ones for designer files.
 
  +
* Fix private API compatibility in TDEGlobalSettings.
* Fixed type in LIBRESSL usage. This relates to a comment made on issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/28 #28]
 
  +
* Make sure XDG folders are created prior to their usage.
* Fix SSL initialization for OpenSSL >= 1.1.<br/>The first argument of the OPENSSL_init_ssl and OPENSSL_init_crypto<br/>functions must be a 64-bit int, not a 32-bit int, as this caused<br/>unpredictable OpenSSL behavior.<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3024 #3024]
 
  +
* Improved support for XDG folders without requiring xdg-user-dirs to be installed.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
  +
* tdehwlib: Adjusted parsing of battery information<br/>+ Added reading of estimated time to fully charged battery<br/> (time_to_full_now)<br/> The remaining time is calculated if the value is not provided<br/> in the battery information.<br/> If the battery does not provide charging current information,<br/> the estimated time to charge the battery cannot be calculated.
* Fix ordered list tag.
 
  +
* Redirect some headers noticed by the compiler<br/>/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]<br/> 1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h><br/>/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include <sys/signal.h> to <signal.h> [-Wcpp]<br/> 1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h><br/>Note: <sys/signal.h> has been removed from the tdeio/tdeio/connection.cpp source - it was already declared.
* Fixed missing update of mime comment in refreshed KFileItem. This<br/>resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/35 #35]
 
  +
* Added missing headers for tdeinit/start_tdeinit.c<br/>Error found when compiling against GCC9+Musl:<br/>Scanning dependencies of target start_tdeinit<br/>[ 51%] Building C object tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o<br/>/usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c: In function ‘set_protection’:<br/>/usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:47:16: error: storage size of ‘st’ isn’t known<br/> 47 | struct stat st;<br/> | ^&#126;<br/>/usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:51:9: warning: implicit declaration of function ‘lstat’ [-Wimplicit-function-declaration]<br/> 51 | if ( lstat (buf, &st) == 0) {<br/> | ^&#126;&#126;&#126;&#126;<br/>make[2]: *** [tdeinit/CMakeFiles/start_tdeinit.dir/build.make:63: tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o] Error 1<br/>make[1]: *** [CMakeFiles/Makefile2:10421: tdeinit/CMakeFiles/start_tdeinit.dir/all] Error 2<br/>make: *** [Makefile:141: all] Error 2
* Replace Qt branding with TQt ones.
 
  +
* Use the correct macros isnan, isinf for libc compatibility<br/>Changes related to this commit:<br/>- Clean up #if mess.<br/>- Use unconditionally the correct macros isnan, isinf.<br/>- Remove redudant macros from the build system.
* Followup on previous commit to drop qt-messages.pot file.
 
  +
* Fix LibreSSL detection at tdeio/kssl/
* Remove now unneeded *.pot file.
 
  +
* Fix building with avahi support<br/>+ Avahi detection was not performed at all<br/>+ Added missing avahi-client detection<br/>+ Fixed FTBFS in avahi related code
* Security: remove support for $(...) in config keys with [$e] marker.<br/>It is very unclear at this point what a valid use case for this feature<br/>would possibly be. The old documentation only mentions $(hostname) as<br/>an example, which can be done with $HOSTNAME instead.<br/>Note that $(...) is still supported in Exec lines of desktop files,<br/>this does not require [$e] anyway (and actually works better without it,<br/>otherwise the $ signs need to be doubled to obey tdeconfig $e escaping rules...).<br/>Based on KDE Frameworks 5 kconfig patch for CVE-2019-14744.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/45 #45]
 
  +
* Added support for XDG_PICTURES_DIR and XDG_TEMPLATES_DIR in TDE global settings.
* Fix translations of "TDE Classic" for ar, bn, hi, ta and te languages.
 
  +
* Fix handling of XDG directories in TDEConfigBase. This relates to issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/60 #60]
* CMakeL10n: Extract strings from tdeabc/scripts/entrylist<br/>instead of generating addressee source files.
 
* Fix branding of TDE Classic style in tdestyle selection.
+
* Fix camera device icon in hwmanager and other places.
  +
* tdehwlib: Fix parsing of CPU cores frequency information<br/>+ The current frequency is parsed from the scaling_cur_freq file<br/> If the current frequency is not found in /proc/cpuinfo, the attempt<br/> to read value from cpuinfo_cur_freq failed because only root can<br/> read this file.<br/>+ The have_frequency flag is not set when parsing current frequency from sysfs<br/> Setting the have_frequency flag after parsing current frequency for the<br/> first core caused the current frequency not to be parsed for other cores.<br/>+ Frequency characteristics are parsed for all cores<br/> The assumption that the frequency characteristics for all cores will be<br/> the same as the first core is no longer reliable. There are heterogeneous<br/> architectures - for example ARM big.LITTLE.
* Replace Qt branding with TQt ones.
 
  +
* tdehw: Fix wrong merge location in prior commit.
* Fix incorrect translations of language names.
 
  +
* tdehwlib: Adjusted parsing of battery information<br/>+ Added initialization of all values<br/> Some batteries do not provide all values and, without<br/> initialization, values may contain dubious data.<br/>+ Added reading of current battery capacity value in percent<br/> (capacity)<br/> Some batteries may provide the current capacity value in<br/> percent instead of the current energy value.<br/>+ Added check whether the battery provides current energy value<br/> (charge_now or energy_now)<br/> The current energy is calculated if the value is not provided<br/> in the battery information.<br/>+ Added reading of estimated time to empty battery<br/> (time_to_empty_now)<br/> The remaining time is calculated if the value is not provided<br/> in the battery information.<br/> If the battery does not provide charging current information,<br/> the estimated time to charge the battery cannot be calculated.
* Fix remaining brandings in tdelibs and adopt to modern age.
 
  +
* tdehwlib: Classify the charger as an AC adapter, not as a battery.
* Fix incorrect translations of language names.
 
* Fix small typo in prior commit.
+
* Fix icons for some MIME types.
  +
* Updated version number to R14.0.8 [DEVELOPMENT].
* Update and promote new TDE websites, replace branding and do slight refactoring.
 
* Replace Qt branding with TQt ones.
 
* Fix typos in texts.
 
* tdehw: avoid crashing kded when using udisks/udisks2 to operate on<br/>drives that contain dashes. This relates to issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/32 #32]
 
* tdehw: improved code for mount table.
 
* tdeiso_info: Fix incorrect tool description.
 
* Added some checks in KSSL (in TDEIO) to correctly recognize LibreSSL (which is a fork of OpenSSL 1.0.1b)<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/28 #28]
 
* Added timestamp to debug backend (kdDebug, kdWarning, ...).
 
* Updated version number to R14.0.7 [DEVELOPMENT].
 
   
 
== tdebase ==
 
== tdebase ==
  +
* Fixed handling of RMC -> Actions -> Open terminal here.
* Synchronize German translation with the rest and fix some icons.
 
  +
* Fix units of battery values in Device Manager.<br/>Previously it was not clear whether the units in tdehwlib are<br/>in Wh and W or Ah and A. Now the units are always Ah and A.<br/>This is related to issue TDE/tdelibs#68.
* Improve RU and ES translations, contributed by Vita_Cell.
 
  +
* Security: remove support for in KRun which could have allowed execution of malicious code. This is similar to issue TDE/tdelibs#45 for .desktop files.
* Add Russian comments to initial desktop icons.<br/>...contributed by Denk from IRC.
 
  +
* Renamed release_notes to tde_release_notes.
* Add missing Bulgarian translation to initial desktop icons.
 
  +
* Added GUI in TCC -> TDE Components -> Default Applications for selection of default file manager. Subsequent commits will ensure this option is used throughout TDE. This refers to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=1904 #1904]
* Added Spanish translation to complement issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/96 #96]
 
  +
* release_notes: Use the same method to get the release version (as starttde), minor adjustments
* Added and updated Bulgarian translation
 
  +
* Added a few more translations to Logic games.
* Add Italian comments to initial desktop icons.
 
  +
* Menu: Add German translation for "Logic Games" category.
* Add French comments to initial desktop icons.
 
  +
* Add few icons for the sub-menu "Logic Games".<br/>The icon have been released under the term of the GNU/GPL License<br/>by designer SCHOLLIDESIGN.<br/>Source: https://findicons.com/icon/94263/bum<br/>This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2882 #2882]
* Add Czech comments to initial desktop icons.
 
  +
* krdb: Replace the shell process with the specified program, saving resources
* Improve initial desktop icons.
 
  +
* Fixed handling of alternative terminal application in MiniCli.
* Fix duplicated, missing and misleading icons.
 
  +
* Fixed handling of KDesktop -> Right click -> Open Terminal Here... when<br/>the terminal application is different from Konsole.
* Fix missing menu entries.
 
  +
* Added GUI option to show/hide "Open in Terminal" inside QuickBrowser menus.<br/>Minor fixup for other GUI options in "Configure Panel... -> Menus".
* Switch all submodules to https.
 
  +
* starttde: Enhance startup script location<br/>It was originally resolved by following the symbolic links to determine<br/>the location of the startup script. Mostly adjusted for Debian<br/>distributions and derivatives that have support for "alternatives".<br/>This doesn't work for distributions that install TDE under a<br/>self-contained directory (distros like Dragora, Guix or simply users<br/>that use Graft or GNU Stow tools). Also projects like GSRC...<br/>This code has been improved to cover these cases, also minimizing the<br/>compatibility impact for the readlink command (non-standard) by<br/>eliminating the use of options for greater compatibility, as some systems<br/>do not have the -e or -f options, as they may also have different behavior<br/>(between systems).
* Fix wrong KSysGuard description.
 
  +
* starttde: Replace -nt operator (bashishm) with a portable solution
* Prefer TIRPC detection over search for rpc/rpc.h header.
 
  +
* starttde: Fix trailing ], outside test
* Improve filepreviews settings icon.
 
  +
* starttde: Fix bashisms<br/>'source' is a shell builtin coming from GNU Bash.
* Improve NSPlugins settings icon and German translation.
 
  +
* Corrected comment description of new keyboard LED sync option in tdm config.
* ksmserver: Use the IceAuthFileName() function<br/>instead of building the file name.<br/>This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3027 #3027]
 
  +
* Corrected comment description of new keyboard LED sync option.
* Fix KSysGuard name in about dialog.
 
  +
* Removed kerry related code.
* Fix Kicker name in about dialog.
 
  +
* Removed beagle related code.
* Improve KCMPerformance name.
 
  +
* Added option in TCC -> System Administration -> Logic Manager -><br/>Appearance tab to enable/disable the launch of tdekbdledsync in tde<br/>greeter. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=1834 #1834]
* Fix German translation.
 
  +
* mediamanager always get started at TDE startup. Therefore the module is no longer available in TCC->TDE Components->Service Manager->Startup Services for enable/disable at startup.
* Improve edit as root servicemenu entry.
 
  +
* tdeprint: autostart of KJobViewer is now controlled by a .desktop file.<br/>Taken from patch proposed in https://bugs.trinitydesktop.org/show_bug.cgi?id=1362.
* Fix KSysGuard desktop file.
 
  +
* Removed explicit usage of the 'register' keyword.
* Improve German KCM translation.
 
  +
* Additional fixes for XDG folder support.
* Improve tree view meaning in KSysGuard.
 
  +
* Improved support for XDG folders without requiring xdg-user-dirs to be installed.
* Streamline Privacy module with the rest.
 
  +
* Removed kxdglauncher which is now no longer required.
* Quick fix for the BG translation entry.
 
  +
* Redirect some headers noticed by the compiler<br/>[..]<br/>In file included from /usr/src/qi/build/tdebase-trinity-14.0.7/twin/compton-tde/common.h:102,<br/> from /usr/src/qi/build/tdebase-trinity-14.0.7/twin/compton-tde/compton.h:10,<br/> from /usr/src/qi/build/tdebase-trinity-14.0.7/twin/compton-tde/compton.c:12:<br/>/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]<br/> 1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h><br/>[..]<br/>For reference: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/64
* Bulgarian translations for hwmanager.desktop
 
  +
* Added missing header in ksysguard/ksysguardd/Linux/netstat.c<br/>Without the header, the build log:<br/>[ 96%] Building C object ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/netstat.c.o<br/>/usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c: In function ‘updateNetStatTcpUdpRaw’:<br/>/usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c:269:2: error: unknown type name ‘uint’; did you mean ‘int’?<br/> 269 | uint local_addr, local_port;<br/> | ^&#126;&#126;&#126;<br/> | int<br/>/usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c:270:2: error: unknown type name ‘uint’; did you mean ‘int’?<br/> 270 | uint remote_addr, remote_port;<br/> | ^&#126;&#126;&#126;<br/> | int<br/>/usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c:272:2: error: unknown type name ‘uint’; did you mean ‘int’?<br/> 272 | uint state;<br/> | ^&#126;&#126;&#126;<br/> | int<br/>make[2]: *** [ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/build.make:180: ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/netstat.c.o] Error 1<br/>make[2]: Leaving directory '/usr/src/qi/build/tdebase-trinity-14.0.7/BUILD'<br/>make[1]: *** [CMakeFiles/Makefile2:24044: ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/all] Error 2<br/>make[1]: Leaving directory '/usr/src/qi/build/tdebase-trinity-14.0.7/BUILD'<br/>make: *** [Makefile:130: all] Error 2
* Added Italian translations for device manager (this relates to the previous commit).
 
  +
* Synchronize German translation of web pages with the rest.
* Streamline device manager naming scheme.
 
  +
* Use xdg-user-dirs to detect XDG variables instead of kxdglauncher. This relates to issue TDE/tdelibs#60.
* Streamline Color Profile module with the rest.
 
  +
* CMakeL10n: Extract konsole schemas and keytabs directly from definition<br/>files instead of generating temporary name list file.
* Streamline Kicker components with the rest.
 
* Add go to autostart icon in Konqueror.
 
* Fix German translation of lanbrowser.
 
* Fix wrong translations for TDM config module.
 
* Streamline KFM components with the rest.
 
* Quick fix for missing KMenuedit icon.
 
* Fix German translation of previous commit.
 
* Added IT translation for 'mycomputer'. This relates to previous commit.
 
* Fix wrong computer icon translations.<br/>Credits and thanks to Vitaly (Vita_Cell) from IRC for contributing RU and ES translations.
 
* Added Italian translations for TCC kcmfun module (this relates to the previous commit).
 
* Fix TCC modules in German and other languages.<br/>Credits to Vitaly (Vita_Cell) from IRC for contributing ES and RU translations.
 
* Fix and streamline German and other translations in TCC.<br/>Credits to Vitaly (Vita_Cell) from IRC for contributing ES and RU translations.
 
* Delete files that appear to have never been used<br/>+ kcontrol/konq/webappearance.desktop<br/>+ kcontrol/konq/webbehavior.desktop
 
* Fix installation of files from previous commit.
 
* Fix device information submenu in TCC.
 
* Fix TDEPrint and rename it to printers, to be consistent.
 
* Fix and translate German device icon names.
 
* Fix CMakeL10n rules for ksysguard.
 
* Renamed mimetype fonts/package to application/vnd.tde.fontspackage. This<br/>resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/65 #65]
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Add CMakeL10n rules for kcmhwmanager.
 
* Change to use arc4random_buf(3) if available
 
* Fix test(1) portability
 
* Revive NetBSD support<br/>Catch up to TDE and OS changes
 
* Fixed incorrect display of media device mime comment. This relates to<br/>issue TDE/tdelibs#35.
 
* Replace Qt branding with TQt ones.
 
* Remove old upstream URLs of tdebase.
 
* Remove old upstream URL of KWrite and Kate.
 
* CMakeL10n: The source path for the extracted kicker/tiles file names<br/>is set to point to the appropriate folder.
 
* Fix more remaining brandings in tdebase.
 
* Fix outdated Qt documentation to point to own TQt documentation.
 
* Add consistent and modern TDE kicker icon.
 
* Fix German Graphics category.
 
* Fix remaining brandings in tdebase.
 
* Fix typo in kasbar.
 
* Adding more ktips and identity to TDE.
 
* Fix, brand, modernize and polish ktip.<br/>1. fix missing "</p>"<br/>2. add new browsers<br/>3. fix missing icons<br/>4. change to "trinity-look.org"<br/>5. cosmetics.
 
* Fix khelpcenter branding.
 
* Fix German translation for My_Computer.<br/>First impression of the German user of TDE is that he is greeted with a<br/>desktop icon on the very top of the desktop called "Speichermedien",<br/>which is so long, that it wraps up this ugly way: "Speicherme-dien".<br/>Which looks very unpolished and leads to a bad experience for first<br/>timers. This comes from KDE3 times still. Most likely it was just<br/>copy-pasted from other places.<br/>The term "Speichermedien" is used otherwise in nearly all other places<br/>(German), so changing it just for that icon looks inconsistent at first.<br/>But in fact the original (English) name for it is also called "Computer"<br/>and not "Speichermedien" for this icon. So the gain of beeing<br/>inconsistent is bigger because it looks more polished. If someone is<br/>unhappy about that, he can open a ticket or join IRC to find another<br/>solution.
 
* Fix typos in texts.
 
* mediamanager: cleaned up use of medium name map.
 
* Install the TDE integration library (libtqtkde) into TQt<br/>plugins directory, instead of the TDE plugins directory.
 
* kdcop: added popup menu to result list to conveniently copy the selected<br/>item (functionality was already available from Edit menu but not so user<br/>friendly).
 
* Fixed bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=925 #925] ("SAK driven secure dialog is not available for use"<br/>message in .xsession-errors even when SAK is disabled).
 
* Fixed use of SAK in lock process when autologin is used in TDM.<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2945 #2945]<br/>Manually cherry-picked from commit 7aa9258f.
 
   
 
== tdepim ==
 
== tdepim ==
  +
* Delete the TDEPIM_NEW_DISTRLISTS double setting.
* Switch all submodules to https.
 
  +
* Fix multiple processing of kcfgc files in the same directory.<br/>Instead, processing into the current binary directory is performed.<br/>This resolves FTBFS with ninja-build.
* Fix a potentially empty translation.
 
  +
* Removed explicit usage of the 'register' keyword.
* Action "Email file" is no longer shown on folders and media items.
 
  +
* Fix KMail misc icon and streamline German translation.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
  +
* Fix inadvertently renamed Docking => TQt::Docking.
* Declare supplement prototypes conditionally<br/>It should be declared for the case missing, or may be mismatched with builtin.
 
  +
* Fix unintended rename of LOCKFILE.
* fix some sh portability fixes<br/>Replace bash specific way with POSIX one.
 
* Fix remaining brandings in tdepim.
 
* Remove old upstream URL.
 
* Make the folder assurance read-only.<br/>Patch by Szokovacs Robert <szo at szo dot hu>, thanks!<br/>BUG: 144035<br/>Cherry-picked from: 243dfe72a65603f6fdc36b78585cb21125e88c7d
 
* Typo fix<br/>WAS: global typo fix<br/>Cherry-picked from: 70eeef7c6e39b0a396fd81a703f9b90f511058c4
 
* A signal handler that calls for example waitpid has to save errno before and<br/>restore it afterwards.<br/>Cherry-picked from: 70b4927d847f52c865e0c6c91323eeb3295a99eb
 
* The use of the static keyword is deprecated when declaring objects in a namespace scope....<br/>- The C++ Standard, ISO/IEC 14882:1998, section 7.3.1.1 paragraph 2<br/>Cherry-picked from: a16596e1c16c3d5509d6d3f37ed9287ea61ef9df
 
* Use static const instead of #define<br/>Cherry-picked from: c247b0607d3315a43f21c417ef261ab8eb2979e1
 
* Default port for imap and imaps. Before after typing imap://server/ in<br/>konqueror, slave would try to connect to port 0.<br/>Cherry-picked from: b35c00016dd671aca964907d76aa5a2ed4bc15cc
 
* "x" -> 'x' micro-optimization.<br/>Cherry-picked from: b75a062ffed7a7e0e7cd284d5885ec8744a7cbd3
 
* Mischael's fix for "IMAP KIO process dies (due to trailing nulls?)"<br/>BUG: 153885<br/>Cherry-picked from: 1d8208d3815088eea3c36767acb0c5a0a1a61ec8
 
* Removed useless 'true &&' statement<br/>Cherry-picked from: 6965c8b9dac4bb0383a520a829b6689ea597764f
 
* Fix mailAddress:getStr when rawComment is non-empty<br/>WAS: Fix the rest of 152692, another interesting QCString -> QByteArray gotcha.<br/>Seems to work ok with more email adresses now.<br/>CCBUG: 152692<br/>Partially cherry-picked from: 9df2cbd9db920123c7ab51c63ea927f0af5545aa
 
* Make getStr const correct.<br/>Cherry-picked from: 925d1f70010bc111ad9f4a3e910d689aa4e27181
 
* fixup the Copyrights<br/>Cherry-picked from: edcd66a23bc102ec914c4a8702dc12b7241840c6
 
* Fix a small typo in API docs of imap4 kio-slave: send -> sent<br/>Cherry-picked from: 62950207dbc59863ddb0cf5ca01271fbac0df4c3
 
* - avoid unnecessary string conversion.<br/>Partial cherry pick from: 35f536ddb27633e8cac40eb4c99c5b370fdb14cb
 
* Bugfix: KMail: Detach from message observation when destructing KMReaderWin
 
* libkcal tests: small improvement to cmake code to avoid having to escape quotes.
 
* Disabled libical tests if libical version is less than 1.0.<br/>On old libical versions, DST change date is wrong and this would fail<br/>some of the tests. This is not a bug in TDE but in old libical libraries.<br/>Starting from libical 1.0, the bug seems to have been fixed.
 
* Fixed support for libical version prior to 3. This is required for libkcal tests to work fine on older distributions.
 
* Fixed bug in libkcal related to timezones in DT field.<br/>Fixed execution of libkcal tests.<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2719 #2719]
 
* Fixed building of libkcal tests. Some of the tests still fails when<br/>executed. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2719 #2719]<br/>Special thanks to Emanoil Kotsev for providing an<br/>inital patch for the same bug, from which I reused a small section of code.
 
   
 
== tdemultimedia ==
 
== tdemultimedia ==
  +
* Removed explicit usage of the 'register' keyword.
* Fix duplicate icon for kcmcddb.
 
* Switch all submodules to https.
 
* Clean up desktop files and fix German translations.
 
* Streamline CDDB module with the rest.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Split CD support for NetBSD from FreeBSD
 
* Change branded music path to the users own one.
 
* Fix remaining brandings in tdemultimedia.
 
* Fix for time_t != long<br/>`time_t` may not be `long`, for examples, unsigned (long) int,<br/>long long int (64bit integer type on 32bit arch), double, and so on.<br/>Change to use difftime(3) to retrieve seconds.
 
* Remove unsed platform endian detection<br/>Used part had been commented out over 8 years ago.<br/>Variety of include files are not sufficient and may cause build failure<br/>because of missing header file.
 
* Remove traditional `errno` usage<br/>On modern POSIX environments, `errno` may not be simple `int` type,<br/>and <errno.h> is sufficient for `errno` and its symbolic values.
 
   
 
== tdenetwork ==
 
== tdenetwork ==
* Add includes to UI files to resolve FTBFS.
+
* Add missing option and detection for libxslt.
  +
* Fix preservation of XMMS detection status in kopete/nowlistening plugin.
* kopete: Change the default MSN server from messenger.hotmail.com<br/>to m1.escargot.log1p.xyz.
 
  +
* Restore build option WITH_WEBCAM.<br/>This reverts commit fa8d1f84ac8531d2400ed1d1409622cea3ab851a.
* kopete: Restore the MSN protocol because a replacement MSN server was created.<br/>This reverts commits 0486034738 - 2d5f9c55da and f6fd4ab6c0.
 
  +
* kopete: Added ability to build with shared tqca library.<br/>QCA files renamed to TQCA to match tqca library.
* Add includes to UI files to resolve FTBFS.
 
  +
* Removed explicit usage of the 'register' keyword.
* kopete: Change the default AIM server from login.oscar.aol.com to iwarg.ddns.net.
 
* kopete: Restore the AIM protocol because a replacement AIM server was created.<br/>This reverts commits 036b0229db and dc34f9c391.
 
* Switch all submodules to https.
 
* Clean up desktop files and fix German translations.
 
* Adding checking for Samba version 4 in kcm_sambaconf/sambafile.cpp<br/>Fixes issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdenetwork/issues/15 #15] in tdenetwork<br/>Minor adjustments to refine the version test.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* krfb: Add a function for appending new symbols to the actual X-server keymap<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3014 #3014] and issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdenetwork/issues/11 #11]
 
* Modernize path to first video device to /dev/video0.
 
* Fix remaining brandings in tdenetwork.
 
* Fix branding of kopete and make it promoting TDE.
 
* Fix FTBFS from commit 2c188798.<br/>On Linux, utmp.h is necessary even if utmpx.h is present.
 
* kppp: fix to build on NetBSD
 
* Change to check `strerror` and `fdopen` with CMake<br/>It is hard to update list of "available" platforms.
 
* Change to just include <utmpx.h> over <utmp.h><br/>Including deprecated <utmp.h> over standard <utmpx.h> may<br/>cause unwanted side effects, for example, enables old-code-compatibility<br/>functions and override utmpx functions.
 
* Change to dclare `strlcat` and `strlcpy` conditionally<br/>They should be declared only for the case missing.<br/>Current prototype signatures should be for suppliment implementations<br/>in TDE core library.<br/>It may differ than platform builtin one, 3rd argment is `size_t',<br/>so it cause prototype mismatch for the case `size_t` != `unsigned long`.
 
   
 
== tdegraphics ==
 
== tdegraphics ==
  +
* Add support for Poppler >= 0.83<br/>Follow change "Make globalParams a std::unique_ptr"
* Switch all submodules to https.
 
  +
* Add support for Poppler >= 0.82<br/>Follow change that FontInfo::scan return a std::vector object rather than<br/>a pointer to a std::vector.
* Properly declare function argment type
 
  +
* Removed explicit usage of the 'register' keyword.
* Fix KSnapshot desktop file.
 
  +
* Delete kamera pics, not needed anymore.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
  +
* Kamera: prepared for removal of camera_test icon file.
* Remove accidentally added "Qt" prefix from strings.
 
  +
* Fix inadvertently renamed Orientation => Qt::Orientation.
* Fix remaining brandings in tdegraphics.
 
  +
* Fix OCR settings icon of Kooka.
* Remove old upstream URL.
 
  +
* Make about dialog of Kooka translatable.
* Remove old kolourpaint URL and fix version string.
 
* Fix Kooka branding.
 
* Add support fo Poppler >= 0.76<br/>Follow Catalog::find_page argments change and GooList removal.
 
 
== tdetoys ==
 
* Switch all submodules to https.
 
* Fix German translation.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix remaining brandings in tdetoys.
 
   
 
== tdeutils ==
 
== tdeutils ==
  +
* DilOS: use linux compatible options for df
* Switch all submodules to https.
 
  +
* Fix CMake build dependencies.
* Clean up desktop files and fix German translations.
 
  +
* Removed explicit usage of the 'register' keyword.
* Fix German translation.
 
* Fix KGpg category to be sorted into utilities.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix remaining brandings in tdeutils.
 
* Use `getvfsnumber()` to retrieve filesystem name on OSF/1 (Tru64)
 
* Change and simplify `statvfs` conditions in FileSystemStats<br/>`getfsstat` v.s. `getvfsstat` condition is different than<br/>`statfs` v.s. `statvfs`, so split each condition and simplify.<br/>For `get(v)fsstat` side, changed to check and use `getmntinfo`, because<br/>it is better than `get(v)fsstat` with fixed buffer size, and easier<br/>than improve it with dynamic buffer allocation.
 
* Fix NetBSD APM support<br/>NetBSD APM is supported other than i386 too, emulate API,<br/>so change to detect with MI support header.<br/>Additionally, catch up support codes to others.
 
* Fix if-def condition same as *.cpp
 
* Recent NetBSD explicitly need uvm/uvm_extern.h
 
* Fix to build on NetBSD missing statfs from BSD44 feature
 
   
 
== tdeedu ==
 
== tdeedu ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix remaining branding in tdeedu.
 
* Fix remaining brandings in tdeedu.
 
* cmake: Avoid double generation of kmplot common files.
 
* add missing definition:<br/>- HAVE_STDINT_H (needed for kiten)<br/>- TIMEZONE_IS_INT (needed for kstars)
 
* cmake: Fix FTBFS on linking kstars.
 
* Conversion to the cmake building system.<br/>Add includes to UI files to resolve FTBFS.
 
* Use kernel V2L includes instead of old local copies.
 
* Fix "videodev.h" incorrect detection as header for V4L2.<br/>This header is valid for V4L1.
 
* Add definitions for FreeBSD in kstars/indi/apogee.
 
* Remove unnecessary malloc include,<br/>because it causes FTBFS on some systems.
 
* Fixed unintentional renaming QT => TQT.
 
   
 
== tdegames ==
 
== tdegames ==
  +
* Move katomic, kblackbox, kmines and knetwalk into the sub-menu<br/>Games/LogicGames.<br/>Ref: https://games.kde.org/category.php?category=logic<br/>This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2882 #2882]
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
+
* Removed explicit usage of the 'register' keyword.
* cmake: Removed useless usage of<br/>`get_target_property( BIN2C_EXE bin2c LOCATION)`<br/>This resolves the CMake warning on CMP0026.
 
   
 
== tdeaccessibility ==
 
== tdeaccessibility ==
  +
* Removed camera_test icon following changes on tdegraphics.
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== tdeaddons ==
 
== tdeaddons ==
  +
* Removed explicit usage of the 'register' keyword.
* Fix imagegallery plugin icon.
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix to detect BerkeleyDB as expected
 
* Fix to detect xmms properly
 
* Fix remaining brandings in tdeaddons.
 
 
== tdeadmin ==
 
* Switch all submodules to https.
 
* Fix German translation.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== tdeartwork ==
 
== tdeartwork ==
  +
* Removed camera_test icon following changes on tdegraphics.
* Switch all submodules to https.
 
* Streamline screensavers naming scheme.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Streamline German screensaver names.
 
* Update translation template.
 
* Streamline German screensaver translation.
 
   
 
== tdebindings ==
 
== tdebindings ==
  +
* Prefer Python2 detection.<br/>For now, the python-related code is not ready for Python3.
* Switch all submodules to https.
 
* fix bug #2056, tdebindings does not rely anymore on pkg-config<br/>to build Ruby binding, only rbconfig.rb is needed.
 
* Add Ruby-2.6 detection.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== tdesdk ==
 
== tdesdk ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
  +
* Fix test(1) portability
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix remaining branding in Umbrello.
 
* Fix remaining brandings in tdesdk.
 
   
 
== tdevelop ==
 
== tdevelop ==
  +
* Security: remove support for in KRun which could have allowed execution of malicious code. This is similar to issue TDE/tdelibs#45 for .desktop files.
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
+
* Removed explicit usage of the 'register' keyword.
* Change out branded example with a cosmetical one of TDE.
 
* Fix remaining branding in TDevelop.
 
* Fix remaining brandings in tdevelop and adapt to TGW.
 
 
== tdewebdev ==
 
* Switch all submodules to https.
 
* Clean up desktop files and fix German translations.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix remaining branding in tdeutils.
 
* tdefilereplace: Fix a damaged character in the original author's name.
 
* Replace Qt branding with TQt ones.
 
* Replace Qt branding with TQt ones. This relates to PR TDE/tdeutils#14.
 
* Fix remaining branding in Quanta.
 
* Fix remaining brandings in tdewebdev.
 
   
 
== tde-i18n ==
 
== tde-i18n ==
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Add templates for tdebase/kcmhwmanager.
 
* Merge translation files from master branch.
 
* Updated translation strings after commit tdeutils #f71ebfe to avoid fuzzy strings.
 
* Updated translation strings after commit tdeedu #b076f00 to avoid fuzzy strings.
 
* Fix up/complete previous commit.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Updated translation strings after commit tdelibs #7187b99 to avoid fuzzy strings.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Updated translation strings after commit tdenetwork #78e79db to avoid fuzzy strings.
 
* Merge translation files from master branch.
 
* Updated translation strings after commit tdelibs #2726900 to avoid fuzzy strings.
 
* Updated translation strings after commit tdebase #2d7de7c to avoid fuzzy strings.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Updated translation strings after commit tdewebdev #02dda24 to avoid fuzzy strings.
 
* Update template in connection with commit tdelibs #90562f7b.
 
* Updated translation strings after commit tdelibs #90562f7b to avoid fuzzy strings.
 
* Fixed small typo in previous commit
 
* Updated translation strings after commit tdebase #c4831a0 to avoid fuzzy strings.
 
* Updated translation strings after commit tdegraphics #818d71c to avoid fuzzy strings.
 
* Updated translation strings after commit tdevelop #c3abb54 to avoid fuzzy strings.
 
* Updated translation strings after commit tdemultimedia #0cf1959 to avoid fuzzy strings.
 
* Updated translation strings after commit tdewebdev #67bacf6 to avoid fuzzy strings.
 
* Updated translation strings after commit tdevelop #6e9b855 to avoid fuzzy strings.
 
* Remove duplicate translation string after commit tdesdk #dc8d47d.
 
* Updated translation strings after commit tdewebdev #8e892bd to avoid fuzzy strings.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Updated translation strings after commit tdelibs #7ee8a76 to avoid fuzzy strings.
 
* Fix incorrect translations of language names.
 
* Updated translation strings after commit tdepim #c349db5 to avoid fuzzy strings.
 
* Updated translation strings after commit tdebase #0d3819a to avoid fuzzy strings.
 
* Updated translation strings after commit tdesdk #4b98676 to avoid fuzzy strings.
 
* Fix duplicated string in messages/tdeutils/kgpg.po
 
* Updated translation strings after commit tdeutils #7095bd2 to avoid fuzzy strings.
 
* Updated translation strings after commit tdetoys #ab392cb to avoid fuzzy strings.
 
* Updated translation strings after commit tdenetwork #d3f45bb to avoid fuzzy strings.
 
* Updated translation strings after commit tdedu #1fc730b7 to avoid fuzzy strings.
 
* Updated translation strings after commit tdenetwork #be39705 to avoid fuzzy strings.
 
* Updated translation strings after commit tdeaddons #abdc45c to avoid fuzzy strings.
 
* Updated translation strings after commit tdevelop #08368bf3 to avoid fuzzy strings.
 
* Updated translation strings after commit tdeweb #1422b9e to avoid fuzzy strings.
 
* Updated translation strings after commit tdemultimedia #8368248 to avoid<br/>fuzzy strings.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Updated translation strings after commit tdegraphics #10525c77 to avoid<br/>fuzzy strings.
 
* Update translation strings following commit tdebase #0721f2d3.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Fix remaining kde-look references in ktip.
 
* Fix typo in tde-i18n-sr/messages/tdelibs/tdelibs.po.
 
* Fix Kooka branding.
 
* Fix, brand, modernize and polish ktip.
 
* Fix khelpcenter branding.
 
* Update and promote new TDE websites, replace branding and do slight refactoring.
 
* Replace Qt branding with TQt ones.
 
* Replace dead trolltech website with trinity ones.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Fix typos in texts.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
Line 481: Line 179:
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
  +
* Fix inadvertently renamed Orientation => Qt::Orientation.
  +
* Fix inadvertently renamed Docking => TQt::Docking.
  +
* Fix unintended rename of LOCKFILE.
   
 
= libraries =
 
= libraries =
 
== libkdcraw ==
 
== libkdcraw ==
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Add CMakeL10n rules.<br/>Create translation template.
 
 
== libkexiv2 ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* cmake: Ensure that CheckIncludeFileCXX is included.
 
* Fix FTBFS with exiv2 >= 0.27.<br/>This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3017 #3017]
 
* conversion to the cmake building system
 
 
== libkipi ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Add CMakeL10n rules.<br/>Create translation template.
 
* conversion to the cmake building system
 
   
 
== kipi-plugins ==
 
== kipi-plugins ==
  +
* Add gphoto2 detection using pkg-config.
* Switch all submodules to https.
 
  +
* Add libxslt detection using pkg-config.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
  +
* Removed explicit usage of the 'register' keyword.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Add CMakeL10n rules.<br/>Create translation templates.
 
   
 
== libksquirrel ==
 
== libksquirrel ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
 
== libtdeldap ==
 
* Switch all submodules to https.
 
 
== libtqt-perl ==
 
* Switch all submodules to https.
 
 
== python-trinity ==
 
* Switch all submodules to https.
 
 
== pytdeextensions ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
= applications =
 
= applications =
 
== abakus ==
 
== abakus ==
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
 
== adept ==
 
* Switch all submodules to https.
 
   
 
== amarok ==
 
== amarok ==
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
+
* Add includes to UI files to resolve FTBFS.
* Clean up desktop file and fix German translation.
 
* Fix bug #2056, amarok does not rely anymore on pkg-config<br/>to build Ruby support, only rbconfig.rb is needed.
 
* Merge translation files from master branch.
 
* Fix constant name for the OpenGL support test result.
 
* Added detection whether the basic structure of MySQL / MariaDB<br/>client is named st_mysql or MYSQL.<br/>This resolves FTBFS with MySQL client >= 8.0.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/issues/9 #9]
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Fix remaining branding in Amarok.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Remove old upstream URL, display of the build date and old IRC.
 
* Merge translation files from master branch.
 
* Replace dead websites with working ones in translations.
 
* Replace dead websites with working ones.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== basket ==
 
== basket ==
  +
* Fix FTBFS because of redefinition.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== bibletime ==
 
== bibletime ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== compizconfig-backend-tdeconfig ==
 
* Switch all submodules to https.
 
* Add KDE_EXPORT to public library symbols.<br/>This allows build with gcc hidden visibility.
 
* conversion to the cmake building system
 
 
== desktop-effects-tde ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
   
 
== digikam ==
 
== digikam ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix typo in Galician translation.<br/>This causes FTBFS on a strict msgfmt.
 
* Merge translation files from master branch.
 
* Fix remaining branding in Digikam and update translations to prevent they get fuzzy.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Fix FTBFS due libkdcraw include directory.
 
   
 
== dolphin ==
 
== dolphin ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
  +
* Update translation template.
* Drop automake build support.<br/>Add basic build instructions with cmake.<br/>Add short description in README.<br/>Deleted empty files: README, templates/cpp, templates/h.<br/>Deleted emtpy folder: src/toolbar.<br/>Deleted obsolete file: src/README
 
  +
* Fixed handling of terminal application.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Removed unused and repeated X-SuSE-translate property.
 
* Merge translation files from master branch.
 
 
== filelight ==
 
* Switch all submodules to https.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Add a man page taken from Debian packaging.<br/>Delete empty file NEWS.<br/>Rework on the README, INSTALL and help page.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== fusion-icon ==
 
* Switch all submodules to https.
 
   
 
== gtk-qt-engine ==
 
== gtk-qt-engine ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Replace Qt branding with TQt ones and add GTK version.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== gtk3-tqt-engine ==
 
== gtk3-tqt-engine ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
   
 
== gwenview ==
 
== gwenview ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
  +
* Fixed error message when swtiching from icon view to browse view. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3047 #3047]
* Fix FTBFS with exiv2 >= 0.27.
 
   
 
== gwenview-i18n ==
 
== gwenview-i18n ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== k3b ==
 
== k3b ==
  +
* Removed explicit usage of the 'register' keyword.
* Sync desktop file with German translation.
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Remove old upstream URL.
 
   
 
== k3b-i18n ==
 
== k3b-i18n ==
* Merge translation files from master branch.
 
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== k9copy ==
 
== k9copy ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Fix FTBFS for build with --enable-final.
 
   
 
== kaffeine ==
 
== kaffeine ==
  +
* cmake: Make a listing of versions of gstreamer parts more obvious.
* Switch all submodules to https.
 
* Merge translation files from master branch.
+
* Add includes to UI files to resolve FTBFS.
  +
* Conversion to the cmake building system.<br/>Add a man page taken from the Debian build system.<br/>dvbdata.tar.gz from the "images" folder has been decompressed<br/>and the data files have been put into their own folder (dvbdata).<br/>kaffeine-iso.desktop file added from the Debian packaging.
* Update translation template.
 
* Fix typo in prior commit.
 
* Remove old upstream URL.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
== kaffeine-mozilla ==
 
* Switch all submodules to https.
 
* Add NSPR detection to get path to includes directory.
 
 
== kasablanca ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Fixed cppcheck errors in ftplib.cpp. This solves #3.
 
* Added controlled conversions to char* instead of automatic ascii conversions.<br/>The definition of -UTQT_NO_ASCII_CAST is no longer needed.
 
* Add includes to UI files to resolve FTBFS.
 
* conversion to the cmake building system<br/>Removed cpp files generated from ui files.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/kasablanca/issues/1 #1]
 
   
 
== katapult ==
 
== katapult ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Drop automake build support.<br/>Deleted empty files NEWS and TODO.<br/>Moved katapult/COPYING-DOCS to the root package.<br/>Add short description in README.
 
* Merge translation files from master branch.
 
 
== kbarcode ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Add German translation to desktop file.
 
* Drop automake build support.<br/>Add basic build instructions with cmake.<br/>Deleted empty file NEWS.<br/>Deleted obsolete kbarcode.spec file.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Remove old upstream URL.
 
* Merge translation files from master branch.
 
 
== kbfx ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
   
 
== kbibtex ==
 
== kbibtex ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Add description in README.<br/>Deleted empty file: BUGS, templates/cpp, templates/h.<br/>Deleted obsolete files: po/messages.sh.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Add KDE_EXPORT to public library symbols.<br/>This fix build with gcc hidden visibility.
 
 
== kbiff ==
 
* Fix newline characters in the opening comment of the translation into Czech.
 
* Switch all submodules to https.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Change description in README.<br/>Deleted empty files: NEWS.<br/>Deleted obsolete files: VERSION, kbiff.spec .<br/>Substitute "KDE" to "TDE" in the man page.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== kbookreader ==
 
* Switch all submodules to https.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Add description in README.<br/>Deleted empty files: NEWS, templates/cpp, templates/h.<br/>Deleted obsolete file: bookreader.spec .
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== kchmviewer ==
 
== kchmviewer ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Added linking to kdeextra library.<br/>This resolve FTBFS on some systems.<br/>Because the kdeextra library is linked as static, there<br/>is no reason to be installed as a separate library.
 
* Added controlled conversions to char* instead of automatic ascii conversions.<br/>The definition of -UTQT_NO_ASCII_CAST is no longer needed.
 
* Fix FTBFS for build without TDE integration.
 
* Fix FTBFS for build with builtin libchm.
 
* conversion to the cmake building system
 
   
 
== kcmautostart ==
 
== kcmautostart ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Deleted empty files: NEWS and TODO.<br/>Add description in README.
 
* Merge translation files from master branch.
 
 
== kcmldap ==
 
* Switch all submodules to https.
 
 
== kcmldapcontroller ==
 
* Switch all submodules to https.
 
* Fix typo in comment in prior commit.
 
* cmake: Add missing checks include files.<br/>This resolves FTBFS on big-endian architectures.
 
 
* Update translation template.
 
* Update translation template.
  +
* Improve code avoiding allocation of unnecessary objects.
* Added controlled conversions to char* instead of automatic ascii conversions.
 
* cmake: Add detection of slapi library without base slapi.so.
 
* Added controlled conversions to char* instead of automatic ascii conversions.<br/>The definition of -UTQT_NO_ASCII_CAST is no longer needed.
 
* Add includes to UI files to resolve FTBFS.
 
* conversion to the cmake building system
 
 
== kcmldapmanager ==
 
* Switch all submodules to https.
 
* Added controlled conversions to char* instead of automatic ascii conversions.
 
* Add includes to UI files to resolve FTBFS.
 
* conversion to the cmake building system
 
   
 
== kcpuload ==
 
== kcpuload ==
* Switch all submodules to https.
 
* Drop automake build support.<br/>Move AUTHORS, COPYING, ChangeLog, INSTALL, README and TODO files<br/>from the "src" folder to the root of the package.<br/>Add basic build instructions with cmake in the INSTALL file.
 
 
== kdbg ==
 
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Update translation template.
 
* Fix call of a member function dependent on a template parameter.<br/>We must make the access of 'push_back' dependent, too. Otherwise, name<br/>lookup does not find the name. Earlier compilers were more permissive and<br/>did find the name.<br/>(cherry picked from upstream commit 5f55847d441aba7742417e78c3b4fbe8344acc5e)
 
* Fix parsing of disassembly produced by gdb 7.1.<br/>Since gdb 7.1, the address does not start at the beginning of a line, and<br/>it can be prefixed by a pointer => that indicates the current instruction.<br/>(cherry picked from upstream commit 5c5f34852d30337ef7c23ef4e88d50ecee1c0703)
 
* Grok gdb 7's <incomplete sequence> marker in strings.<br/>When a string ends in an incomplete multi-byte sequence, gdb adds an<br/><incomplete sequence...> fragment to the end of the string. Previously,<br/>this resulted in a parse error and incomplete variable information.<br/>Reported by Kevin Lemay.<br/>(cherry picked from upstream commit 03da8a5ec97c8c7b125b2bd453d2f1c3a018d477)
 
* Fix assembler code display with gdb 7.1 and later.<br/>The syntax of the 'disassemble' command changed in gdb 7.1: it now requires<br/>a comma between the two address expressions. Previously, KDbg showed an<br/>error message instead of assembler code when a plus in front of a source<br/>code line was clicked.<br/>Reported by Gerfried Essler.<br/>This reverts part of the previous commit.<br/>(cherry picked from upstream commit b6ee6a035abe41f7c0d59fbd830e895b6edeb748)
 
* Drop gdb versionning.<br/>Cherry picked and adapted from commit 0efc808f from the original author<br/>of kdbg, code available at https://github.com/j6t/kdbg under GPL 2.0"<br/>Quote from the author:<br/>In early days of KDbg, it was important to use a suitable command to load<br/>a core file. This was before gdb 4.16. To pick the right command, the<br/>version number was parsed from gdb's greeting.<br/>At least with modern gdb the regular expression does not match anymore.<br/>So let's assume that nobody is using ancient gdb anymore, and always use<br/>the modern command.
 
* Merge translation files from master branch.
 
* drop some qt2 deprecated
 
 
== kdbusnotification ==
 
* Switch all submodules to https.
 
* conversion to the cmake building system
 
   
 
== kdiff3 ==
 
== kdiff3 ==
  +
* Removed explicit usage of the 'register' keyword.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* conversion to the cmake building system
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== kdirstat ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Deleted obsolete files: build-howto.html and kdirstat.spec .<br/>Change description in README.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== kdpkg ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Fix loading of package contents when package is selected through dialog box.
 
* Fix hardcoded installation path.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/kdpkg/issues/1 #1]
 
* Added controlled conversions to char* instead of automatic ascii conversions.<br/>The definition of -UTQT_NO_ASCII_CAST is no longer needed.
 
* conversion to the cmake building system
 
   
 
== keep ==
 
== keep ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Add includes to UI files to resolve FTBFS.
 
* conversion to the cmake building system
 
 
== kerberostray ==
 
* Switch all submodules to https.
 
* cmake: Fix detection of older Heimdal versions.
 
* Add includes to UI files to resolve FTBFS.
 
* conversion to the cmake building system
 
 
== kerry ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed unused and repeated X-SuSE-translate property.
 
* Merge translation files from master branch.
 
* Add includes to UI files to resolve FTBFS.
 
* conversion to the cmake building system
 
* Merge translation files from master branch.
 
* Update translation template.
 
* fix issue [https://mirror.git.trinitydesktop.org/gitea/TDE/kerry/issues/2 #2]
 
* remove KDE_IS_VERSION
 
* silence some glib warnings, g_type_init() is deprecated since glib-2.36
 
* Fixed missing end of line in kdError, which was calling assert failing<br/>backtrace to be displayed at run time.
 
   
 
== kftpgrabber ==
 
== kftpgrabber ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Fix branding of KFTPGrabber.
 
* Merge translation files from master branch.
 
* Fixed lint messages related to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2409 #2409]
 
 
== kgtk-qt3 ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
   
 
== kile ==
 
== kile ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Update translation template.
 
 
== kima ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Add includes to UI files to resolve FTBFS.
 
* conversion to the cmake building system
 
   
 
== kiosktool ==
 
== kiosktool ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Add test whether the ICEauthority file exists in the folder<br/>specified by the XDG_RUNTIME_DIR variable.<br/>This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3027 #3027]
 
* Merge translation files from master branch.
 
* Drop automake build support.<br/>Add basic cmake build instructions in an INSTALL file.<br/>Complete the description in README.<br/>Deleted file: VERSION
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Fix branding of Kiosktool and also translations, for fuzzy prevention.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== kkbswitch ==
 
== kkbswitch ==
* Switch all submodules to https.
 
* Added missing 'man' folder generation.
 
* Drop automake build support.<br/>Add basic cmake build instructions in the INSTALL file.<br/>Deleted empty file: NEWS.<br/>Deleted obsolete file: kkbswitch.spec .<br/>Some cleanup in the README, the "man" page and the "help" page files.<br/>The man page as well as the icons have moved in their own folder.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
== klcddimmer ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== kmplayer ==
 
== kmplayer ==
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
== kmyfirewall ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== kmymoney ==
 
== kmymoney ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
 
== knemo ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Add includes to UI files to resolve FTBFS.
 
* cmake: Search for ifconfig, route, and iwconfig<br/>instead of using predefined paths.
 
* conversion to the cmake building system
 
 
== knetload ==
 
* Switch all submodules to https.
 
* Drop automake build support.<br/>Add basic cmake build instructions in INSTALL.<br/>version.h (return knetload version) has moved to the "knetload"<br/>folder.<br/>Rework the README and INSTALL files.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== knetstats ==
 
== knetstats ==
* Switch all submodules to https.
 
* Drop automake build support.<br/>Add basic cmake instructions in an INSTALL file.<br/>Rework of the README file as well as the help page.<br/>The knetstats.desktop file has been moved to the "src" folder.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== knetworkmanager8 ==
 
== knetworkmanager8 ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== knights ==
 
== knights ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Remove the CMake option BUILD_EXTRA_THEME<br/>because extra themes are not included in the r14.0.x branch.
 
* Drop automake build support.<br/>Add basic cmake build instructions in the INSTALL file.<br/>Rework of README file and the help page.<br/>The History file has been removed, the content added to the<br/>ChangeLog file.<br/>The file CreatingThemes has moved in the doc folder.<br/>Cosmetic changes in CMakeLists.txt .
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== knmap ==
 
* Switch all submodules to https.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Remove empty files: NEWS and TODO.<br/>Rework of the README, INSTALL and help page.
 
 
== knowit ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Fix branding of KNowit and also translations, for fuzzy prevention.
 
* Merge translation files from master branch.
 
   
 
== knutclient ==
 
== knutclient ==
  +
* Drop automake build support.<br/>Add basic build instructions to the INSTALL file.<br/>Remove empty files NEWS and TODO.<br/>Remove "specs" folder as well as several shell scripts<br/>(Deb, Fedora, Mandriva...)<br/>Rework of the REAME file and the help page.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
   
 
== koffice ==
 
== koffice ==
  +
* Add libxml2 and libxslt detection using pkg-config.
* Switch all submodules to https.
 
  +
* Removed explicit usage of the 'register' keyword.
* Fix bug #2056, koffice does not rely anymore on pkg-config<br/>to build Ruby binding, only rbconfig.rb is needed.
 
  +
* Fix FTBFS on openSUSE Tumbleweed<br/>formula.cc:294:1: error: narrowing conversion of '128' from 'int' to 'TQP_INT8' {aka 'char'} [-Wnarrowing]
* Add Ruby-2.6 detection.
 
  +
* Fix inadvertently renamed Horizontal/Vertical => Qt::Horizontal/Vertical.
* Add check whether OpenEXR requires explicit specification of C++ standard.
 
* Added detection whether the basic structure of MySQL / MariaDB<br/>client is named st_mysql or MYSQL.<br/>This resolves FTBFS with MySQL client >= 8.0.<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/koffice/issues/4 #4]
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fix old upstream URLs for visible parts.
 
   
 
== koffice-i18n ==
 
== koffice-i18n ==
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
  +
* Fix inadvertently renamed Horizontal/Vertical => Qt::Horizontal/Vertical.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Merge translation files from master branch.
 
   
 
== konversation ==
 
== konversation ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Update translation template.
 
* Remove old upstream URL.
 
* Merge translation files from master branch.
 
 
== kopete-otr ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== kpicosim ==
 
== kpicosim ==
  +
* Drop automake build support.<br/>Add basic build instructions to the INSTALL file.<br/>Remove empty file NEWS.<br/>Rework of the README and help page.
* Switch all submodules to https.
 
   
 
== kpilot ==
 
== kpilot ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Fix branding of KPilot and also translations, for fuzzy prevention.
 
* Merge translation files from master branch.
 
* Fixed support for tests in cmake.
 
   
 
== kpowersave ==
 
== kpowersave ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Fix improper use of TQString::ascii().
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* add doc and translations to cmake
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
== krecipes ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== krename ==
 
== krename ==
  +
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Delete rpm spec file.<br/>Rework of the README file and html page.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
   
 
== krusader ==
 
== krusader ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Fix branding of Krusader and also translations, for fuzzy prevention.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
== kscope ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== ksensors ==
 
== ksensors ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Fix German translation and improve comment.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
  +
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Delete LEEME, LIESMICH and LISEZMOI files.<br/>Delete empty file NEWS.<br/>Rework of the FAQ, INSTALL and README files.<br/>Add detection for the lm-sensors and math libc libraries.<br/>Move the ksensors.desktop file into XDG_APPS_INSTALL_DIR directory,<br/>see TDE/tde#26 and bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2408 #2408]<br/>Add French description and comments in the ksensors.desktop file.<br/>Some cosmetics here and there.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
== kshowmail ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Added controlled conversions to char* instead of automatic ascii conversions.<br/>The definition of -UTQT_NO_ASCII_CAST is no longer needed.
 
* conversion to the cmake building system
 
* Removed obsolete TQCollection and replace with TQPtrCollection.
 
* Removed obsolete CHECK_PTR and replaced CHECK_PTR/Q_CHECK_PTR with TQ_CHECK_PTR.
 
   
 
== kshutdown ==
 
== kshutdown ==
  +
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Delete *.spec files.<br/>Delete the NEWS file.<br/>Rework of the README file.
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== ksplash-engine-moodin ==
 
== ksplash-engine-moodin ==
  +
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Delete empty files NEWS, TODO and ChangeLog.<br/>Rework of files README and THEMEOPTIONS.<br/>Add file README-fr.
* Switch all submodules to https.
 
   
 
== ksquirrel ==
 
== ksquirrel ==
  +
* Removed explicit usage of the 'register' keyword.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== kstreamripper ==
 
* Switch all submodules to https.
 
* scons: Replace deprecated Options with Variables.<br/>This resolves FTBFS with SCons >= 3.0.2.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
== ksystemlog ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Fix German translation.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
 
== ktechlab ==
 
* Switch all submodules to https.
 
* Fix FTBFS with gpsim >= 0.31
 
   
 
== ktorrent ==
 
== ktorrent ==
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Remove old upstream URL.
 
 
== kuickshow ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== kvirc ==
 
== kvirc ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Fix typo in translations.
 
* Fix typo in translations from prior commit.
 
* Fix branding of KVIrc and also translations, for fuzzy prevention.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== kvkbd ==
 
== kvkbd ==
  +
* Fixed up previous commit.
* Switch all submodules to https.
 
  +
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Delete empty file NEWS, TODO and ChangeLog.<br/>Delete empty folder "templates".<br/>Add detection for the XTest library.<br/>Move the kvkbd.desktop file into XDG_APPS_INSTALL_DIR directory, see<br/>TDE/tde#26 .<br/>Some cosmetics.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== kvpnc ==
 
== kvpnc ==
* Switch all submodules to https.
 
* automake: Install the application icon in applications instead of applnk.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Fix branding of KVpnc and also translations, for fuzzy prevention.
 
* Merge translation files from master branch.
 
 
== mplayerthumbs ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
   
 
== piklab ==
 
== piklab ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
== potracegui ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
== rosegarden ==
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* English translation removed because it is the basic language.
 
 
== smartcardauth ==
 
* Switch all submodules to https.
 
* Prevent a large number of TQString => char* => TQString conversions.<br/>The definition of -UQT_NO_ASCII_CAST is no longer needed.
 
* Conversion to the cmake building system.
 
   
 
== smb4k ==
 
== smb4k ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== soundkonverter ==
 
== soundkonverter ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
== tde-guidance ==
 
* Switch all submodules to https.
 
   
 
== tde-style-lipstik ==
 
== tde-style-lipstik ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Add KDE_EXPORT to public library symbols.<br/>This allows build with gcc hidden visibility.
 
* Added controlled conversions to char* instead of automatic ascii conversions.<br/>The definition of -UTQT_NO_ASCII_CAST is no longer needed.
 
* conversion to the cmake building system
 
   
 
== tde-style-qtcurve ==
 
== tde-style-qtcurve ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
 
== tde-systemsettings ==
 
* Switch all submodules to https.
 
 
== tdeio-apt ==
 
* Switch all submodules to https.
 
 
== tdeio-ftps ==
 
* Switch all submodules to https.
 
 
== tdeio-locate ==
 
* Switch all submodules to https.
 
 
== tdeio-sword ==
 
* Switch all submodules to https.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
== tdeio-umountwrapper ==
 
* Switch all submodules to https.
 
   
 
== tdenetworkmanager ==
 
== tdenetworkmanager ==
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Fix wrong application name in readme.
 
* Fix compatibility with R14.0.x API of KPasswordEdit::password().<br/>This resolves FTBFS from commit 9e999becc0.
 
* Add KDE_EXPORT to public library symbols.<br/>This fix build with gcc hidden visibility.
 
* Added controlled conversions to char* instead of automatic ascii conversions.<br/>The definition of -UTQT_NO_ASCII_CAST is no longer needed.
 
* Update the cmake build system, see issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdenetworkmanager/issues/2 #2] (some cleanup)<br/>Add a man page taken from the Debian packaging system.<br/>Add README and Install file with basic description as well as basic<br/>build instructions with cmake.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== tdepowersave ==
 
== tdepowersave ==
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
  +
* Update translation template.
* Switch all submodules to https.
 
  +
* Fix units of current consumption value.<br/>Previously it was not clear whether the units in tdehwlib are<br/>in Wh and W or Ah and A. Now the units are always Ah and A.<br/>Because power consumption is usually given in W, the value is<br/>converted from A to W. If it is less than 100 W, it is<br/>displayed as a decimal number.<br/>This is related to issue TDE/tdelibs#68.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Fix improper use of TQString::ascii().<br/>This resolves issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdepowersave/issues/4 #4]
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Remove old upstream URL.
 
* add a man page
 
   
 
== tderadio ==
 
== tderadio ==
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Fix branding of TDERadio and also translations, for fuzzy prevention.
 
   
 
== tdesudo ==
 
== tdesudo ==
  +
* Drop automake build support.<br/>Add basic build instructions to the INSTALL file.<br/>Rework of the README and help page.
* Switch all submodules to https.
 
 
== tdesvn ==
 
* Disable built-in sqlite3 plugin for TQt SQL.
 
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Fix forgotten branding, to prevent fuzzy marking in translations.
 
* Fix branding of Tdesvn and also translations, for fuzzy prevention.
 
* Merge translation files from master branch.
 
 
== tdmtheme ==
 
* Switch all submodules to https.
 
   
 
== tellico ==
 
== tellico ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
* Merge translation files from master branch.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== tork ==
 
== tork ==
  +
* Removed explicit usage of the 'register' keyword.
* Switch all submodules to https.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
* Add German translation for desktop file.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Merge translation files from master branch.
 
* Fix branding of Tork and also translations, for fuzzy prevention.
 
* Merge translation files from master branch.
 
 
== twin-style-crystal ==
 
* Switch all submodules to https.
 
 
== wlassistant ==
 
* Switch all submodules to https.
 
   
 
== yakuake ==
 
== yakuake ==
* Switch all submodules to https.
 
* Fix German translation.
 
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
= packaging =
 
= packaging =
 
== packaging ==
 
== packaging ==
  +
* DilOS: python-tqt build pack
* DEB tdenetwork: Restore the MSN protocol in kopete.
 
  +
* DilOS: tqscintilla build pack
* DEB tdenetwork: Restore the AIM protocol in kopete.<br/>This reverts commit 24944175e7.
 
  +
* DilOS: sip4-tqt build pack
* DEB k3b: Remove libdvdread4 from Build-deps,<br/>as libdvdread-dev is sufficient for that purpose.
 
  +
* DilOS: use platform specific pathes
* DEB tdeedu: Add libnum-ocaml-dev as alternate dependency.
 
  +
* restore original version generator
* DEB tqt3: Drop deleting/re-creating symlinks for include/ntqinputcontext*.h.<br/>Installation of the ntqinputcontext*.h, ntqconfig.h and ntqmodules.h files<br/>moved from rules to regular *.install files.
 
  +
* DEB tdeio-umountwrapper: removed incorrect dolphin folder.
* RPM: update default background for CentOS 8
 
  +
* DEB tdebase: adjusted to include terminalhere.
* RPM: update selinux support in tdebase
 
  +
* tdebase: adjusted to release_notes -> tde_release_notes change.
* RPM: fix configuration were overwritten during package update
 
  +
* DEB: added installation of kcm_filemanager.desktop. This relates to bug<br/>1904.
* DEB kaffeine-mozilla: Add pkg-config to build-deps.
 
  +
* DEB updated to include new Logic game category directory file.
* DEB trinity-apt-archive: Update for new archive layout.
 
  +
* DEB tdenetwork: Enable build with libxslt.
* DEB tdebase: Do not remove TDM init scripts from /etc by prerm script<br/>because these files are managed by dpkg as configuration files and<br/>when these files are deleted, a new version of the files is not<br/>installed from the package.
 
  +
* DEB tdenetwork: Restore build option WITH_WEBCAM.<br/>This partially reverts commit c526db419dbbe13ce103f6cf4dab723664e54dbf
* DEB tdebase: Ignore the result of the insserv and update-rc.d calls<br/>in postinst/postrm scripts. This will prevent failure due to errors<br/>in the init scripts of other packages.
 
* DEB filelight: removed unnecessary copy of man page.
+
* Kerry has been removed from TDE.
  +
* DEB kaffeine: Switch to cmake.<br/>Removed broken codec installation scripts.<br/>Enable mp3lame support.
* RPM: update build scripts
 
  +
* DEB: Replace remaining python, python-dev and python-dbg<br/>with python-all, python-dev-all and python-dbg-all.
* RPM: various fixes to build on CentOS 8
 
* RPM: various fixes to build on OBS
+
* DEB tdenetwork: Add libtqca-dev to build-deps.
  +
* DEB python-trinity: Replace python-dbg dependency with python-all-dbg.
* RPM: enable libbeagle and kerry packages
 
  +
* DEB tdebindings: Replace python-dev dependency with python-all-dev or dh-python.
* RPM: fix docker build script
 
* DEB tdebindings: Disable build with Java on mips.
+
* DEB tdeutils: Replace python-dev dependency with python-all-dev.
  +
* DEB python-tqt: Replace python-dev and python-dbg dependency<br/>with python-all-dev and python-all-dbg.
* RPM: update docker scripts
 
  +
* DEB sip4-tqt: Replace python-dbg dependency with python-all-dbg.
* RPM: remove remaining references to heimdal library
 
  +
* DEB sip4-tqt: Replace python-dev dependency with python-all-dev or dh-python.
* RPM: update spec files for TDE 14.0.7
 
  +
* DilOS: fix tqt3 dependencies
* RPM: remove some obsoletes extra packages
 
  +
* Removed obsolete Mandriva 2010 packaging files.
* RPM: update build scripts
 
  +
* DEB: remove xdg-user-dirs from kdesktop dependencies. This relates to TDE/tdebase#121.
* RPM: remove lots of obsolete 3.5.13.x files
 
  +
* DEB: adjusted after removal of kxdglauncher from tdebase. This relates to<br/>issue TDE/tdelibs#60.
* DEB tdenetworkmanager: Update CMake build.<br/>The man page has been moved to the main tree.
 
* DEB kkbswitch: updated after removal of automake files.
+
* DEB: updated packaging files for ksensors after removal of automake files.
  +
* RPM: remove obsolete distribution files in tdebase
* DEB libcarddav: Add definitions for multi-arch.<br/>CMAKE_INSTALL_LIBDIR is set independently of GNUInstallDirs.
 
* DEB libcaldav: Add definitions for multi-arch.<br/>CMAKE_INSTALL_LIBDIR is set independently of GNUInstallDirs.
 
* DEB libcarddav: Switch to cmake.
 
* DEB libcaldav: Switch to cmake.
 
* DEB kbiff: updated after removal of automake files.
 
* DEB tdebase: update after change of device information submenu in TCC.
 
* DEB kbibtex: updated after removal of automake files.
 
* DilOS tqt3: Fix typo in prior commit.
 
* DilOS tqt3: Fix conflicts related to packages that have been split for multiarch.
 
* DEB kbarcode: updated after removal of automake files.
 
* DEB katapult: updated after removal of automake files.
 
* DEB kcpuload: updated after removal of automake files.
 
* DilOS: build tqca-tls
 
* DilOS: build libart-lgpl
 
* DilOS: build dbus-1-tqt
 
* DilOS: build dbus-tqt
 
* DilOS: build avahi-tqt
 
* DEB kdiff3: Switch to cmake.
 
* DilOS: build arts
 
* DilOS: build tqtinterface
 
* DilOS: Use BASEDIR for pre/post scripts
 
* DilOS: Add package tqt3
 
* DEB trinity-keyring: Add gnupg to build-depends.
 
* Removed .lsm files. lsm database is outdated and unmaintained.
 
* Fixed tdepim FTBFS due to removal of libpisock-dev from testing and sid.<br/>The library relates to communication with PalmOS and is no longer needed<br/>in tdepim since kpilot is now a standalone package.
 
* Removed submodule Qt3 from TDE as discusses in TDE/tqt3#16
 
* RPM: update packages to build on Fedora 30, Mageia 7
 
* DEB tde-i18n: Fix FTBFS on parallel build.
 
* DEB: Change remaining DEB_BUILD_PARALLEL in 'rules' to make them conditional.
 
* DEB: enable parallel build in debian-tde.mk.
 
* DEB: added bullseye, disco and eoan distros.
 
* DEB smartcardauth: Add libperl-dev to build-deps.
 
* DEB smartcardauth: Switch to cmake.
 
* DEB tqca-tls: Fix FTBFS on parallel build.
 
* DEB kima: Build nvidia support only for amd64 and i386.
 
* DEB tdeedu: Require kalzium/solver only if ocamlopt is available.<br/>In the previous commit ocamldep was wrong - it was supposed to be ocamlopt.
 
* DEB tdeedu: Require kalzium/solver only if ocamldep is available.<br/>This solve FTBFS on some architectures.
 
* DEB tdeedu: Switch to cmake.<br/>The man page has been moved to the main tree.<br/>Generating kig/scripting-api documentation is now part of the main tree.<br/>The hack for build kalzium/solver (ocaml) out-of-source is no longer needed.
 
* DEB kerry: Refresh patches for recent changes.
 
* DEB kpowersave: Fix FTBFS due to moved man page.
 
* DEB tdepowersave: The man page has been moved to the main tree.
 
* DEB kpowersave: The man page has been moved to the main tree.
 
* DEB fusion-icon: Prefer dh_python2 before dh_pysupport.
 
* DEB tde-guidance: Prefer dh_python2 before dh_pysupport.
 
* DEB pytdeextensions: Prefer dh_python2 before dh_pysupport.
 
* DEB kerberostray: Switch to cmake.<br/>Switch to common TDE cdbs rules.
 
* DEB: Resolve FTBFS in support for using the $(DEB_HOST_MULTIARCH) variable<br/>if the package does not contain any install and links files.
 
* DEB tdebase: The TDE integration library (libtqtkde)<br/>will be installed into TQt plugins directory.
 
* DEB: Added support for using the $(DEB_HOST_MULTIARCH) variable<br/>in the install and links files to the debian-tde.mk common rules.
 
* DEB: updated supported distros<br/>(partially
 
* DEB qt3: Desktop files has been moved to the main tree.
 
* DEB tqt3: Desktop files has been moved to the main tree.
 
* DEB kerry: Switch to cmake.<br/>The man page has been moved to the main tree.
 
* DEB knetworkmanager8: Disable build with --enable-final.<br/>Cleanup rules.
 
* DEB adept: Disable build with --enable-final.<br/>Cleanup rules.
 
* DEB keep: Switch to cmake.<br/>The man page has been moved to the main tree.
 
* DEB kdpkg: Switch to cmake.<br/>Switch to common TDE cdbs rules.<br/>The man page has been moved to the main tree.
 
* DEB kchmviewer: Switch to cmake.<br/>Switch to common TDE cdbs rules.<br/>The man page has been moved to the main tree.
 
 
* RPM: update build scripts
 
* RPM: update build scripts
  +
* RPM: various update to build 14.0.7
* DEB kshowmail: Switch to cmake.<br/>Add basic package documentation.<br/>The man page has been moved to the main tree.
 
  +
* RPM: do not build recode on opensuse TW
* DEB knemo: Switch to cmake.<br/>Add basic package documentation.
 
  +
* RPM: re-enable AIM support in tdenetwork
* DEB tork: Disable build with --enable-final.<br/>Add basic package documentation.<br/>Cleanup rules.
 
  +
* DEB tdelibs: Add libavahi-tqt-dev to depends for tdelibs14-trinity-dev.
* DEB rosegarden: Deactivate apidox build.
 
  +
* DEB tqca: Add libtqtinterface-dev to build-deps.
* DEB krusader: Disable build with --enable-final.<br/>Add basic package documentation.<br/>Cleanup rules.
 
  +
* DEB tqca: Add packaging files as a standalone libtqca shared library.
* DEB kftpgrabber: Disable build with --enable-final.<br/>Add basic package documentation.<br/>Cleanup rules.
 
  +
* DEB tdelibs: Add kamera-trinity (<< 4:14.0.8&#126;) to Conflicts<br/>for tdelibs-data-trinity to ensure smooth upgrade.
* DEB kdbg: Disable build with --enable-final.<br/>Add basic package documentation.<br/>Cleanup rules.
 
  +
* DEB tdegraphics: adjusted after removal of camera-photo icons. Related to PR #21.
* DEB k9copy: Add basic package documentation.
 
  +
* DEB: updated packaging files for kpicosim after removal of automake files.
* DEB tdegames: Fix FTBFS related apidox<br/>that are now generated only for build-indep.
 
  +
* DEB: updated packaging filed for knutclient after removal of automake files.
* DEB libart-lgpl: Switch to cmake.<br/>The man page has been moved to the main tree.
 
  +
* FreeBSD: Minor adjustments<br/>+ tqt3-ibase: use USES for firebird dependency<br/>+ tqt3-pgsql: use USES for postgresql dependency
* DEB: Merge debian-qt-kde.mk and kde.mk into one debian-tde.mk<br/>The debian-tde.mk rules are now unified for all packages.
 
* DEB: removed old distros.
 
* DEB kima: Switch to cmake.<br/>Switch to common TDE cdbs rules.
 
* DEB trinity-keyring: Add a second key for the trinity archive.
 
* DEB kasablanca: Switch to cmake.<br/>The man page has been moved to the main tree.
 
* DEB kcmldapcontroller: Switch to cmake.<br/>Switch to common TDE cdbs rules.
 
* DEB: Fix symlinks between distributions to refer to _base.
 
* DEB: use _base folder for a distro instead of specific distros (squeeze and maverick).
 
* DEB kdbusnotification: Switch to cmake.<br/>Switch to common TDE cdbs rules.
 
* DEB compizconfig-backend-tdeconfig: Switch to cmake.
 
* tde-style-qtcurve now "suggests" gtk2-engines-qtcurve package rather<br/>than "recommending" it. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2561 #2561]<br/>Partially manually cherry-picked from commit ba0b1f9b548f2918a67de0915bf08a3bd7c33171
 
* DEB: fixed building of libkcal tests. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2719 #2719]
 
* DEB tde-style-lipstik: Switch to cmake.<br/>Switch to common TDE cdbs rules.
 
* DEB: Fixed support for tests with cmake in kpilot.
 
* DEB kcmldapmanager: Switch to cmake.<br/>Switch to common TDE cdbs rules.
 
* DEB libkipi: Switch to cmake.
 
* DEB libkexiv2: Switch to cmake.
 

Revision as of 00:08, 17 February 2020

dependencies

tqt3

  • DilOS: add compiler visibility
  • Removed explicit usage of the 'register' keyword.

arts

  • Drop `unsigned long int` case for the first argment type of ioctl(2)
    It is identically same as `unsigned long`.
  • Port ioctl prototype check to CMake
  • Removed explicit usage of the 'register' keyword.

libcaldav

  • Remove unwanted memory allocation for response
    It is expected as pointer to struct response with size fo the struct,
    not pointer to the pointer, but never returned to the caller.
    It should be allocated by the caller.

libcarddav

  • Prevent to disclose static function in the header file
  • Simplify string duplication
  • Purge unused variables
  • Remove unwanted memory allocation for response
    It is expected as pointer to struct response with size of the struct,
    not pointer to the pointer, but never returned to caller.
    It should be allocated by caller.

libr

  • Fix FTBFS when bfd.h is considered internal and requires PACKAGE definitions.
  • Fix FTBFS with binutils 2.34.

sip4-tqt

  • Removed explicit usage of the 'register' keyword.

tqca

  • Add safety check for from.d->c in Cert::operator=.
    Taken from a copy of TQCA in tdenetwork/kopete/groupwise.
  • SLOT changed to TQT_SLOT.
  • Updated obsolete GPL license addresses to current GPL address.
  • Add common cmake submodule.
  • Fix support for GCC hidden visibility.
  • Small adjustments to cmake conversion
    + add multiarch support for library installation path
    + add installation of tqcaprovider.h
    + removed dependency on TDE libraries
  • Conversion to the cmake building system.

tqca-tls

  • Added LibreSSL detection

main

tdelibs

  • tdehwlib: Unify units of battery values.
    The values from energy_* and power_now are converted
    from mWh and mW to Ah and A, so that the units are
    equal to values from charge_* and current_now.
    This resolves issue #68
  • Security: remove support for $(...) in KRun which could have allowed
    execution of malicious code. This is similar to issue #45 for .desktop
    files.
  • Add a sub-menu "Logic Games" in Games.
    This relates to bug #2882
  • Removed kerry related code.
  • Removed beagle related code.
  • tdehwlib: Add allowed access for plugdev group members.
    This is useful if the system no longer supports policy at_console.
  • Improve folder icons on the speedbar.
  • KJobviewer: keep "permanent window" option across sessions.
    Taken from https://bugs.trinitydesktop.org/show_bug.cgi?id=1362 proposed
    patch.
  • Removed explicit usage of the 'register' keyword.
  • Fix private API compatibility in TDEGlobalSettings.
  • Make sure XDG folders are created prior to their usage.
  • Improved support for XDG folders without requiring xdg-user-dirs to be installed.
  • tdehwlib: Adjusted parsing of battery information
    + Added reading of estimated time to fully charged battery
    (time_to_full_now)
    The remaining time is calculated if the value is not provided
    in the battery information.
    If the battery does not provide charging current information,
    the estimated time to charge the battery cannot be calculated.
  • Redirect some headers noticed by the compiler
    /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
    /usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include <sys/signal.h> to <signal.h> [-Wcpp]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
    Note: <sys/signal.h> has been removed from the tdeio/tdeio/connection.cpp source - it was already declared.
  • Added missing headers for tdeinit/start_tdeinit.c
    Error found when compiling against GCC9+Musl:
    Scanning dependencies of target start_tdeinit
    [ 51%] Building C object tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o
    /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c: In function ‘set_protection’:
    /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:47:16: error: storage size of ‘st’ isn’t known
    47 | struct stat st;
    | ^~
    /usr/src/qi/build/tdelibs-trinity-14.0.7/tdeinit/start_tdeinit.c:51:9: warning: implicit declaration of function ‘lstat’ [-Wimplicit-function-declaration]
    51 | if ( lstat (buf, &st) == 0) {
    | ^~~~~
    make[2]: *** [tdeinit/CMakeFiles/start_tdeinit.dir/build.make:63: tdeinit/CMakeFiles/start_tdeinit.dir/start_tdeinit.c.o] Error 1
    make[1]: *** [CMakeFiles/Makefile2:10421: tdeinit/CMakeFiles/start_tdeinit.dir/all] Error 2
    make: *** [Makefile:141: all] Error 2
  • Use the correct macros isnan, isinf for libc compatibility
    Changes related to this commit:
    - Clean up #if mess.
    - Use unconditionally the correct macros isnan, isinf.
    - Remove redudant macros from the build system.
  • Fix LibreSSL detection at tdeio/kssl/
  • Fix building with avahi support
    + Avahi detection was not performed at all
    + Added missing avahi-client detection
    + Fixed FTBFS in avahi related code
  • Added support for XDG_PICTURES_DIR and XDG_TEMPLATES_DIR in TDE global settings.
  • Fix handling of XDG directories in TDEConfigBase. This relates to issue #60
  • Fix camera device icon in hwmanager and other places.
  • tdehwlib: Fix parsing of CPU cores frequency information
    + The current frequency is parsed from the scaling_cur_freq file
    If the current frequency is not found in /proc/cpuinfo, the attempt
    to read value from cpuinfo_cur_freq failed because only root can
    read this file.
    + The have_frequency flag is not set when parsing current frequency from sysfs
    Setting the have_frequency flag after parsing current frequency for the
    first core caused the current frequency not to be parsed for other cores.
    + Frequency characteristics are parsed for all cores
    The assumption that the frequency characteristics for all cores will be
    the same as the first core is no longer reliable. There are heterogeneous
    architectures - for example ARM big.LITTLE.
  • tdehw: Fix wrong merge location in prior commit.
  • tdehwlib: Adjusted parsing of battery information
    + Added initialization of all values
    Some batteries do not provide all values and, without
    initialization, values may contain dubious data.
    + Added reading of current battery capacity value in percent
    (capacity)
    Some batteries may provide the current capacity value in
    percent instead of the current energy value.
    + Added check whether the battery provides current energy value
    (charge_now or energy_now)
    The current energy is calculated if the value is not provided
    in the battery information.
    + Added reading of estimated time to empty battery
    (time_to_empty_now)
    The remaining time is calculated if the value is not provided
    in the battery information.
    If the battery does not provide charging current information,
    the estimated time to charge the battery cannot be calculated.
  • tdehwlib: Classify the charger as an AC adapter, not as a battery.
  • Fix icons for some MIME types.
  • Updated version number to R14.0.8 [DEVELOPMENT].

tdebase

  • Fixed handling of RMC -> Actions -> Open terminal here.
  • Fix units of battery values in Device Manager.
    Previously it was not clear whether the units in tdehwlib are
    in Wh and W or Ah and A. Now the units are always Ah and A.
    This is related to issue TDE/tdelibs#68.
  • Security: remove support for in KRun which could have allowed execution of malicious code. This is similar to issue TDE/tdelibs#45 for .desktop files.
  • Renamed release_notes to tde_release_notes.
  • Added GUI in TCC -> TDE Components -> Default Applications for selection of default file manager. Subsequent commits will ensure this option is used throughout TDE. This refers to bug #1904
  • release_notes: Use the same method to get the release version (as starttde), minor adjustments
  • Added a few more translations to Logic games.
  • Menu: Add German translation for "Logic Games" category.
  • Add few icons for the sub-menu "Logic Games".
    The icon have been released under the term of the GNU/GPL License
    by designer SCHOLLIDESIGN.
    Source: https://findicons.com/icon/94263/bum
    This relates to bug #2882
  • krdb: Replace the shell process with the specified program, saving resources
  • Fixed handling of alternative terminal application in MiniCli.
  • Fixed handling of KDesktop -> Right click -> Open Terminal Here... when
    the terminal application is different from Konsole.
  • Added GUI option to show/hide "Open in Terminal" inside QuickBrowser menus.
    Minor fixup for other GUI options in "Configure Panel... -> Menus".
  • starttde: Enhance startup script location
    It was originally resolved by following the symbolic links to determine
    the location of the startup script. Mostly adjusted for Debian
    distributions and derivatives that have support for "alternatives".
    This doesn't work for distributions that install TDE under a
    self-contained directory (distros like Dragora, Guix or simply users
    that use Graft or GNU Stow tools). Also projects like GSRC...
    This code has been improved to cover these cases, also minimizing the
    compatibility impact for the readlink command (non-standard) by
    eliminating the use of options for greater compatibility, as some systems
    do not have the -e or -f options, as they may also have different behavior
    (between systems).
  • starttde: Replace -nt operator (bashishm) with a portable solution
  • starttde: Fix trailing ], outside test
  • starttde: Fix bashisms
    'source' is a shell builtin coming from GNU Bash.
  • Corrected comment description of new keyboard LED sync option in tdm config.
  • Corrected comment description of new keyboard LED sync option.
  • Removed kerry related code.
  • Removed beagle related code.
  • Added option in TCC -> System Administration -> Logic Manager ->
    Appearance tab to enable/disable the launch of tdekbdledsync in tde
    greeter. This resolves bug #1834
  • mediamanager always get started at TDE startup. Therefore the module is no longer available in TCC->TDE Components->Service Manager->Startup Services for enable/disable at startup.
  • tdeprint: autostart of KJobViewer is now controlled by a .desktop file.
    Taken from patch proposed in https://bugs.trinitydesktop.org/show_bug.cgi?id=1362.
  • Removed explicit usage of the 'register' keyword.
  • Additional fixes for XDG folder support.
  • Improved support for XDG folders without requiring xdg-user-dirs to be installed.
  • Removed kxdglauncher which is now no longer required.
  • Redirect some headers noticed by the compiler
    [..]
    In file included from /usr/src/qi/build/tdebase-trinity-14.0.7/twin/compton-tde/common.h:102,
    from /usr/src/qi/build/tdebase-trinity-14.0.7/twin/compton-tde/compton.h:10,
    from /usr/src/qi/build/tdebase-trinity-14.0.7/twin/compton-tde/compton.c:12:
    /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
    [..]
    For reference: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/64
  • Added missing header in ksysguard/ksysguardd/Linux/netstat.c
    Without the header, the build log:
    [ 96%] Building C object ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/netstat.c.o
    /usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c: In function ‘updateNetStatTcpUdpRaw’:
    /usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c:269:2: error: unknown type name ‘uint’; did you mean ‘int’?
    269 | uint local_addr, local_port;
    | ^~~~
    | int
    /usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c:270:2: error: unknown type name ‘uint’; did you mean ‘int’?
    270 | uint remote_addr, remote_port;
    | ^~~~
    | int
    /usr/src/qi/build/tdebase-trinity-14.0.7/ksysguard/ksysguardd/Linux/netstat.c:272:2: error: unknown type name ‘uint’; did you mean ‘int’?
    272 | uint state;
    | ^~~~
    | int
    make[2]: *** [ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/build.make:180: ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/netstat.c.o] Error 1
    make[2]: Leaving directory '/usr/src/qi/build/tdebase-trinity-14.0.7/BUILD'
    make[1]: *** [CMakeFiles/Makefile2:24044: ksysguard/ksysguardd/Linux/CMakeFiles/ksysguardd-static.dir/all] Error 2
    make[1]: Leaving directory '/usr/src/qi/build/tdebase-trinity-14.0.7/BUILD'
    make: *** [Makefile:130: all] Error 2
  • Synchronize German translation of web pages with the rest.
  • Use xdg-user-dirs to detect XDG variables instead of kxdglauncher. This relates to issue TDE/tdelibs#60.
  • CMakeL10n: Extract konsole schemas and keytabs directly from definition
    files instead of generating temporary name list file.

tdepim

  • Delete the TDEPIM_NEW_DISTRLISTS double setting.
  • Fix multiple processing of kcfgc files in the same directory.
    Instead, processing into the current binary directory is performed.
    This resolves FTBFS with ninja-build.
  • Removed explicit usage of the 'register' keyword.
  • Fix KMail misc icon and streamline German translation.
  • Fix inadvertently renamed Docking => TQt::Docking.
  • Fix unintended rename of LOCKFILE.

tdemultimedia

  • Removed explicit usage of the 'register' keyword.

tdenetwork

  • Add missing option and detection for libxslt.
  • Fix preservation of XMMS detection status in kopete/nowlistening plugin.
  • Restore build option WITH_WEBCAM.
    This reverts commit fa8d1f84ac8531d2400ed1d1409622cea3ab851a.
  • kopete: Added ability to build with shared tqca library.
    QCA files renamed to TQCA to match tqca library.
  • Removed explicit usage of the 'register' keyword.

tdegraphics

  • Add support for Poppler >= 0.83
    Follow change "Make globalParams a std::unique_ptr"
  • Add support for Poppler >= 0.82
    Follow change that FontInfo::scan return a std::vector object rather than
    a pointer to a std::vector.
  • Removed explicit usage of the 'register' keyword.
  • Delete kamera pics, not needed anymore.
  • Kamera: prepared for removal of camera_test icon file.
  • Fix inadvertently renamed Orientation => Qt::Orientation.
  • Fix OCR settings icon of Kooka.
  • Make about dialog of Kooka translatable.

tdeutils

  • DilOS: use linux compatible options for df
  • Fix CMake build dependencies.
  • Removed explicit usage of the 'register' keyword.

tdeedu

  • Removed explicit usage of the 'register' keyword.

tdegames

tdeaccessibility

  • Removed camera_test icon following changes on tdegraphics.

tdeaddons

  • Removed explicit usage of the 'register' keyword.

tdeartwork

  • Removed camera_test icon following changes on tdegraphics.

tdebindings

  • Prefer Python2 detection.
    For now, the python-related code is not ready for Python3.

tdesdk

  • Removed explicit usage of the 'register' keyword.
  • Fix test(1) portability

tdevelop

  • Security: remove support for in KRun which could have allowed execution of malicious code. This is similar to issue TDE/tdelibs#45 for .desktop files.
  • Removed explicit usage of the 'register' keyword.

tde-i18n

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Fix inadvertently renamed Orientation => Qt::Orientation.
  • Fix inadvertently renamed Docking => TQt::Docking.
  • Fix unintended rename of LOCKFILE.

libraries

libkdcraw

  • Merge translation files from master branch.

kipi-plugins

  • Add gphoto2 detection using pkg-config.
  • Add libxslt detection using pkg-config.
  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

libksquirrel

  • Removed explicit usage of the 'register' keyword.

applications

abakus

  • Merge translation files from master branch.

amarok

  • Merge translation files from master branch.
  • Removed explicit usage of the 'register' keyword.
  • Add includes to UI files to resolve FTBFS.
  • Merge translation files from master branch.

basket

  • Fix FTBFS because of redefinition.
  • Merge translation files from master branch.

bibletime

  • Removed explicit usage of the 'register' keyword.

digikam

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

dolphin

  • Merge translation files from master branch.
  • Update translation template.
  • Fixed handling of terminal application.
  • Merge translation files from master branch.

gtk-qt-engine

  • Merge translation files from master branch.

gtk3-tqt-engine

  • Removed explicit usage of the 'register' keyword.

gwenview

  • Removed explicit usage of the 'register' keyword.
  • Fixed error message when swtiching from icon view to browse view. This resolves bug #3047

gwenview-i18n

  • Merge translation files from master branch.

k3b

  • Removed explicit usage of the 'register' keyword.

k3b-i18n

  • Merge translation files from master branch.

k9copy

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

kaffeine

  • cmake: Make a listing of versions of gstreamer parts more obvious.
  • Add includes to UI files to resolve FTBFS.
  • Conversion to the cmake building system.
    Add a man page taken from the Debian build system.
    dvbdata.tar.gz from the "images" folder has been decompressed
    and the data files have been put into their own folder (dvbdata).
    kaffeine-iso.desktop file added from the Debian packaging.
  • Merge translation files from master branch.

katapult

  • Removed explicit usage of the 'register' keyword.

kbibtex

  • Merge translation files from master branch.

kchmviewer

  • Removed explicit usage of the 'register' keyword.

kcmautostart

  • Merge translation files from master branch.
  • Update translation template.
  • Improve code avoiding allocation of unnecessary objects.

kcpuload

  • Merge translation files from master branch.

kdiff3

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

keep

  • Merge translation files from master branch.

kftpgrabber

  • Removed explicit usage of the 'register' keyword.

kile

  • Merge translation files from master branch.

kiosktool

  • Merge translation files from master branch.

kkbswitch

  • Merge translation files from master branch.

kmplayer

  • Merge translation files from master branch.

kmymoney

  • Merge translation files from master branch.

knetstats

  • Merge translation files from master branch.

knetworkmanager8

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

knights

  • Removed explicit usage of the 'register' keyword.

knutclient

  • Drop automake build support.
    Add basic build instructions to the INSTALL file.
    Remove empty files NEWS and TODO.
    Remove "specs" folder as well as several shell scripts
    (Deb, Fedora, Mandriva...)
    Rework of the REAME file and the help page.

koffice

  • Add libxml2 and libxslt detection using pkg-config.
  • Removed explicit usage of the 'register' keyword.
  • Fix FTBFS on openSUSE Tumbleweed
    formula.cc:294:1: error: narrowing conversion of '128' from 'int' to 'TQP_INT8' {aka 'char'} [-Wnarrowing]
  • Fix inadvertently renamed Horizontal/Vertical => Qt::Horizontal/Vertical.

koffice-i18n

  • Merge translation files from master branch.
  • Fix inadvertently renamed Horizontal/Vertical => Qt::Horizontal/Vertical.

konversation

  • Merge translation files from master branch.

kpicosim

  • Drop automake build support.
    Add basic build instructions to the INSTALL file.
    Remove empty file NEWS.
    Rework of the README and help page.

kpilot

  • Merge translation files from master branch.

kpowersave

  • Merge translation files from master branch.

krename

  • Drop automake build support.
    Add basic cmake build instructions.
    Delete rpm spec file.
    Rework of the README file and html page.

krusader

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

ksensors

  • Merge translation files from master branch.
  • Drop automake build support.
    Add basic cmake build instructions.
    Delete LEEME, LIESMICH and LISEZMOI files.
    Delete empty file NEWS.
    Rework of the FAQ, INSTALL and README files.
    Add detection for the lm-sensors and math libc libraries.
    Move the ksensors.desktop file into XDG_APPS_INSTALL_DIR directory,
    see TDE/tde#26 and bug #2408
    Add French description and comments in the ksensors.desktop file.
    Some cosmetics here and there.

kshutdown

  • Drop automake build support.
    Add basic cmake build instructions.
    Delete *.spec files.
    Delete the NEWS file.
    Rework of the README file.
  • Merge translation files from master branch.

ksplash-engine-moodin

  • Drop automake build support.
    Add basic cmake build instructions.
    Delete empty files NEWS, TODO and ChangeLog.
    Rework of files README and THEMEOPTIONS.
    Add file README-fr.

ksquirrel

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

ktorrent

  • Merge translation files from master branch.

kvirc

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

kvkbd

  • Fixed up previous commit.
  • Drop automake build support.
    Add basic cmake build instructions.
    Delete empty file NEWS, TODO and ChangeLog.
    Delete empty folder "templates".
    Add detection for the XTest library.
    Move the kvkbd.desktop file into XDG_APPS_INSTALL_DIR directory, see
    TDE/tde#26 .
    Some cosmetics.

kvpnc

  • Merge translation files from master branch.

piklab

  • Merge translation files from master branch.

smb4k

  • Merge translation files from master branch.

soundkonverter

  • Merge translation files from master branch.

tde-style-lipstik

  • Removed explicit usage of the 'register' keyword.

tde-style-qtcurve

  • Removed explicit usage of the 'register' keyword.

tdenetworkmanager

  • Merge translation files from master branch.

tdepowersave

  • Merge translation files from master branch.
  • Update translation template.
  • Fix units of current consumption value.
    Previously it was not clear whether the units in tdehwlib are
    in Wh and W or Ah and A. Now the units are always Ah and A.
    Because power consumption is usually given in W, the value is
    converted from A to W. If it is less than 100 W, it is
    displayed as a decimal number.
    This is related to issue TDE/tdelibs#68.
  • Merge translation files from master branch.

tderadio

  • Merge translation files from master branch.

tdesudo

  • Drop automake build support.
    Add basic build instructions to the INSTALL file.
    Rework of the README and help page.

tellico

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

tork

  • Removed explicit usage of the 'register' keyword.
  • Merge translation files from master branch.

yakuake

  • Merge translation files from master branch.

packaging

packaging

  • DilOS: python-tqt build pack
  • DilOS: tqscintilla build pack
  • DilOS: sip4-tqt build pack
  • DilOS: use platform specific pathes
  • restore original version generator
  • DEB tdeio-umountwrapper: removed incorrect dolphin folder.
  • DEB tdebase: adjusted to include terminalhere.
  • tdebase: adjusted to release_notes -> tde_release_notes change.
  • DEB: added installation of kcm_filemanager.desktop. This relates to bug
    1904.
  • DEB updated to include new Logic game category directory file.
  • DEB tdenetwork: Enable build with libxslt.
  • DEB tdenetwork: Restore build option WITH_WEBCAM.
    This partially reverts commit c526db419dbbe13ce103f6cf4dab723664e54dbf
  • Kerry has been removed from TDE.
  • DEB kaffeine: Switch to cmake.
    Removed broken codec installation scripts.
    Enable mp3lame support.
  • DEB: Replace remaining python, python-dev and python-dbg
    with python-all, python-dev-all and python-dbg-all.
  • DEB tdenetwork: Add libtqca-dev to build-deps.
  • DEB python-trinity: Replace python-dbg dependency with python-all-dbg.
  • DEB tdebindings: Replace python-dev dependency with python-all-dev or dh-python.
  • DEB tdeutils: Replace python-dev dependency with python-all-dev.
  • DEB python-tqt: Replace python-dev and python-dbg dependency
    with python-all-dev and python-all-dbg.
  • DEB sip4-tqt: Replace python-dbg dependency with python-all-dbg.
  • DEB sip4-tqt: Replace python-dev dependency with python-all-dev or dh-python.
  • DilOS: fix tqt3 dependencies
  • Removed obsolete Mandriva 2010 packaging files.
  • DEB: remove xdg-user-dirs from kdesktop dependencies. This relates to TDE/tdebase#121.
  • DEB: adjusted after removal of kxdglauncher from tdebase. This relates to
    issue TDE/tdelibs#60.
  • DEB: updated packaging files for ksensors after removal of automake files.
  • RPM: remove obsolete distribution files in tdebase
  • RPM: update build scripts
  • RPM: various update to build 14.0.7
  • RPM: do not build recode on opensuse TW
  • RPM: re-enable AIM support in tdenetwork
  • DEB tdelibs: Add libavahi-tqt-dev to depends for tdelibs14-trinity-dev.
  • DEB tqca: Add libtqtinterface-dev to build-deps.
  • DEB tqca: Add packaging files as a standalone libtqca shared library.
  • DEB tdelibs: Add kamera-trinity (<< 4:14.0.8~) to Conflicts
    for tdelibs-data-trinity to ensure smooth upgrade.
  • DEB tdegraphics: adjusted after removal of camera-photo icons. Related to PR #21.
  • DEB: updated packaging files for kpicosim after removal of automake files.
  • DEB: updated packaging filed for knutclient after removal of automake files.
  • FreeBSD: Minor adjustments
    + tqt3-ibase: use USES for firebird dependency
    + tqt3-pgsql: use USES for postgresql dependency