Difference between revisions of "Changelog For R14.0.9"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
(Initial version)
 
(Update 20200510)
Line 1: Line 1:
  +
= common =
  +
== cmake ==
  +
* Update TDEL10n module<br/>+ Fix comment replacement and flag addition for _translatorinfo.
  +
* Write metadata to libraries and binaries as a last step.<br/>This prevents concurrency of writing metadata and linking<br/>with other libraries, which could cause FTBFS.
  +
* Add caching of variables from checks results and add conditions<br/>to avoid unnecessary repetition of checks.
  +
* Update TDEL10n module<br/>+ For _translatorinfo strings, replace the references<br/> to an intentionally non-existent source file and use<br/> instead comments explaining the purpose of these strings.
  +
* Replace the remaining KDE3 macros.<br/>+ Targets are created to generate files, not just commands.<br/>+ Generating kidl files is created as a separate targets.<br/>+ Headers are added to the list of generated files.<br/>+ This allows for more accurate dependency determination.<br/>+ This prevents files generation from being repeated.<br/>+ This prevents the occasional FTBFS during a parallel build.
  +
* tde_create_translated_desktop: Allow spaces around the equal sign.
  +
* tde_create_handbook: Improve build message.
  +
 
= dependencies =
 
= dependencies =
 
== tqt3 ==
 
== tqt3 ==
Line 6: Line 16:
 
== tqtinterface ==
 
== tqtinterface ==
 
* Allow tqtinterface to build without OpenGL support.<br/>This should close bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2645 #2645]<br/>Some cosmetics here and there.<br/>Adapted for r14.0.x branch.
 
* Allow tqtinterface to build without OpenGL support.<br/>This should close bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2645 #2645]<br/>Some cosmetics here and there.<br/>Adapted for r14.0.x branch.
  +
  +
== libcaldav ==
  +
* Fix typos from commit afa497c628eb6a8a96f234db5215d5c4cc0489af.
  +
* Fix memory leak of lock error messages
  +
* Fix to set error code and message properly
  +
* Simplify lock condition<br/>Change to handle as LOCK is not supported for the case response of LOCK is<br/>unimplemented.<br/>Then<br/> * LOCKSUPPORT == FALSE: LOCK is not supported<br/> * LOCKSUPPORT == TRUE: LOCK is supported<br/> * lock == 0: no LOCK error<br/> * lock == -1: failed to LOCK
   
 
= main =
 
= main =
Line 20: Line 36:
   
 
== tdepim ==
 
== tdepim ==
  +
* Use TDE CMake macros instead of the former KDE3 CMake macros.
 
* KOrganizer: added missing timeline icon. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3101 #3101]
 
* KOrganizer: added missing timeline icon. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3101 #3101]
  +
  +
== tdemultimedia ==
  +
* Fixed detection of alsa channels capabilities. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2994 #2994]<br/>and issue [https://mirror.git.trinitydesktop.org/gitea/TDE/tdemultimedia/issues/16 #16]<br/>The code is partially based on previous work from TCH .
  +
  +
== tdeutils ==
  +
* KMilo: added keyboard support for screen brightness up/down.<br/>This is inspired and partially include code from Roman Savochenko<br/>proposed in bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2783 #2783] and tdeutils #8.
  +
  +
== tdeedu ==
  +
* Fix boost_python library detection on CentOS 8
  +
* Fix to link with LIBUSB support
  +
* Allow to build apogee_ppi independent of V4L
  +
* Allow to build on any platforms<br/>No reason to include standard headers and define macros for standard types<br/>only on Linux and FreeBSD.
   
 
== tdegames ==
 
== tdegames ==
Line 28: Line 57:
   
 
== tde-i18n ==
 
== tde-i18n ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Fix incorrect control characters in translations.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
  +
  +
= libraries =
  +
== libkdcraw ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== libkipi ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kipi-plugins ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== libtdeldap ==
  +
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Add basic README file.<br/>Delete empty folders doc and po.<br/>Delete empty files ChangeLog, NEWS and TODO.<br/>Some cosmetics.
   
 
= applications =
 
= applications =
  +
== abakus ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Removed autotools files and dependency from admin submodule.
  +
  +
== amarok ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
 
== basket ==
 
== basket ==
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Merge translation files from master branch.
  +
  +
== bibletime ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== desktop-effects-tde ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== digikam ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== dolphin ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== filelight ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== gtk-qt-engine ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== gwenview-i18n ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== k3b-i18n ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== k9copy ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kaffeine ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kasablanca ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== katapult ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Merge translation files from master branch.
  +
  +
== kbarcode ==
  +
* Update translation template.
  +
  +
== kbfx ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kbibtex ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kbiff ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kbookreader ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kchmviewer ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kcmautostart ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Fixed TCC crash when using non .desktop entries. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=2990 #2990]<br/>and 3105.
  +
  +
== kcmldap ==
  +
* Update translation template.
  +
  +
== kcmldapcontroller ==
  +
* Update translation template.
  +
  +
== kcmldapmanager ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kcpuload ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kdbg ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kdiff3 ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kdirstat ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kdpkg ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== keep ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kerberostray ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kftpgrabber ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kgtk-qt3 ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kile ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kima ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kiosktool ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kkbswitch ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== klcddimmer ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kmplayer ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kmyfirewall ==
  +
* Update translation template.
  +
  +
== kmymoney ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Fix typo in Spanish translation.
  +
  +
== knemo ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== knetload ==
 
== knetload ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
Line 41: Line 261:
   
 
== knetstats ==
 
== knetstats ==
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Remove the original translation directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Move translations to a new directory layout.
 
* Move translations to a new directory layout.
  +
  +
== knetworkmanager8 ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== knights ==
 
== knights ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
Line 51: Line 278:
   
 
== knmap ==
 
== knmap ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
Line 56: Line 285:
   
 
== knowit ==
 
== knowit ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
Line 61: Line 292:
   
 
== knutclient ==
 
== knutclient ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
  +
== koffice-i18n ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== konversation ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kopete-otr ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== kpicosim ==
 
== kpicosim ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
  +
== kpilot ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== kpowersave ==
 
== kpowersave ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
 
* Replaced custom help menu with standard TDE help menu. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3087 #3087]
 
* Replaced custom help menu with standard TDE help menu. This relates to bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3087 #3087]
 
* Removed unused old packaging files.
 
* Removed unused old packaging files.
  +
  +
== krecipes ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== krename ==
 
== krename ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
Line 82: Line 341:
   
 
== krusader ==
 
== krusader ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== kscope ==
 
== kscope ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
== ksensors ==
 
== ksensors ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
  +
== kshowmail ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== kshutdown ==
 
== kshutdown ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Remove kidl, skel and stub source files to generate them at build time.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
Line 99: Line 371:
   
 
== ksplash-engine-moodin ==
 
== ksplash-engine-moodin ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
 
* Delete an empty "Icon" item from the desktop file,<br/>as this can lead to items merging during translation merging.
 
* Delete an empty "Icon" item from the desktop file,<br/>as this can lead to items merging during translation merging.
 
* Add the ability to translate:<br/>+ Catalog for strings in the plugin.<br/>+ Desktop file translations.
 
* Add the ability to translate:<br/>+ Catalog for strings in the plugin.<br/>+ Desktop file translations.
  +
  +
== ksquirrel ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kstreamripper ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== ksystemlog ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== ktechlab ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== ktorrent ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== kvirc ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== kvkbd ==
 
== kvkbd ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
Line 110: Line 410:
   
 
== kvpnc ==
 
== kvpnc ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
Line 115: Line 417:
   
 
== mplayerthumbs ==
 
== mplayerthumbs ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
  +
== piklab ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== potracegui ==
 
== potracegui ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
  +
== rosegarden ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== smb4k ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== soundkonverter ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Merge translation files from master branch.
  +
  +
== tde-style-lipstik ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== tde-style-qtcurve ==
 
== tde-style-qtcurve ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Updated to QtCurve version 1.8.5<br/>Based on the original LGPL 2.1 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve
 
* Updated to QtCurve version 1.8.5<br/>Based on the original LGPL 2.1 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve
 
* Updated to QtCurve version 1.7.1.<br/>Based on the original GPL2 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve
 
* Updated to QtCurve version 1.7.1.<br/>Based on the original GPL2 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve
  +
  +
== tde-systemsettings ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== tdeio-apt ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== tdeio-ftps ==
 
== tdeio-ftps ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Remove the original translation directory layout.
 
* Remove the original translation directory layout.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README file.<br/>Add the MODULE directive to the build.<br/>Some cosmetics.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README file.<br/>Add the MODULE directive to the build.<br/>Some cosmetics.
  +
  +
== tdeio-locate ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== tdeio-sword ==
 
== tdeio-sword ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
  +
* Remove the original translation directory layout.
  +
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README and help files.<br/>Delete the NEWS file.<br/>Some cosmetics.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README and help files.<br/>Delete the NEWS file.<br/>Some cosmetics.
   
 
== tdeio-umountwrapper ==
 
== tdeio-umountwrapper ==
  +
* Update translation template.
  +
* Remove the original translation directory layout.
  +
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README file.<br/>Delete empty files: ChangeLog, NEWS and TODO.<br/>Some cosmetics.
 
* Drop automake build support.<br/>Add basic cmake build instructions.<br/>Rework of the README file.<br/>Delete empty files: ChangeLog, NEWS and TODO.<br/>Some cosmetics.
  +
  +
== tdenetworkmanager ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
   
 
== tdepowersave ==
 
== tdepowersave ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
 
* Update translation template.
 
* Update translation template.
 
* Removed unused old packaging files.
 
* Removed unused old packaging files.
 
* Replaced custom help menu with standard TDE help menu. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3087 #3087]
 
* Replaced custom help menu with standard TDE help menu. This resolves bug [https://bugs.trinitydesktop.org/show_bug.cgi?id=3087 #3087]
  +
  +
== tderadio ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== tdesudo ==
  +
* Update translation template.
  +
* Remove the original translation directory layout.
  +
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
  +
== tdesvn ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== tdmtheme ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
  +
* Remove the original translation directory layout.
  +
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
* Removed admin submodule and autotools files.
  +
  +
== tellico ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Use TDE CMake macros instead of the former KDE3 CMake macros.
  +
  +
== tork ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
  +
== wlassistant ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
  +
* Remove the original translation directory layout.
  +
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
* Removed autotools files and admin module dependency.
   
 
== yakuake ==
 
== yakuake ==
  +
* Merge translation files from master branch.
  +
* Update translation template.
  +
* Desktop file translations:<br/>+ Creation of POT template for desktop files added to CMakeL10n rules.<br/>+ Added creation of translated desktop files during build.
  +
* Remove the original translation directory layout.
  +
* Move translations to a new directory layout.<br/>Add support for LINGUAS for listing translations to install.
  +
* Removed admin submodule and autotools files.
 
* Merge translation files from master branch.
 
* Merge translation files from master branch.
   
 
= packaging =
 
= packaging =
 
== packaging ==
 
== packaging ==
  +
* DEB yakuake: Add intltool/gettext (>= 0.19&#126;) to build-deps.
  +
* DEB wlassistant: Add intltool/gettext (>= 0.19&#126;) to build-deps.
  +
* DEB tdmtheme: Add intltool/gettext (>= 0.19&#126;) to build-deps.
  +
* DEB tdeio-sword: Add intltool/gettext (>= 0.19&#126;) to build-deps.
 
* DEB potracegui: Add intltool/gettext (>= 0.19&#126;) to build-deps.
 
* DEB potracegui: Add intltool/gettext (>= 0.19&#126;) to build-deps.
 
* DEB mplayerthumbs: Add intltool/gettext (>= 0.19&#126;) to build-deps.
 
* DEB mplayerthumbs: Add intltool/gettext (>= 0.19&#126;) to build-deps.

Revision as of 13:09, 11 May 2020

common

cmake

  • Update TDEL10n module
    + Fix comment replacement and flag addition for _translatorinfo.
  • Write metadata to libraries and binaries as a last step.
    This prevents concurrency of writing metadata and linking
    with other libraries, which could cause FTBFS.
  • Add caching of variables from checks results and add conditions
    to avoid unnecessary repetition of checks.
  • Update TDEL10n module
    + For _translatorinfo strings, replace the references
    to an intentionally non-existent source file and use
    instead comments explaining the purpose of these strings.
  • Replace the remaining KDE3 macros.
    + Targets are created to generate files, not just commands.
    + Generating kidl files is created as a separate targets.
    + Headers are added to the list of generated files.
    + This allows for more accurate dependency determination.
    + This prevents files generation from being repeated.
    + This prevents the occasional FTBFS during a parallel build.
  • tde_create_translated_desktop: Allow spaces around the equal sign.
  • tde_create_handbook: Improve build message.

dependencies

tqt3

  • Improved code for keyboard and mouse grabbing and releasing to avoid
    unnecessary actions. This relates loosely to bug #2955
  • Removed incorrect execution bit.

tqtinterface

  • Allow tqtinterface to build without OpenGL support.
    This should close bug #2645
    Some cosmetics here and there.
    Adapted for r14.0.x branch.

libcaldav

  • Fix typos from commit afa497c628eb6a8a96f234db5215d5c4cc0489af.
  • Fix memory leak of lock error messages
  • Fix to set error code and message properly
  • Simplify lock condition
    Change to handle as LOCK is not supported for the case response of LOCK is
    unimplemented.
    Then
    * LOCKSUPPORT == FALSE: LOCK is not supported
    * LOCKSUPPORT == TRUE: LOCK is supported
    * lock == 0: no LOCK error
    * lock == -1: failed to LOCK

main

tdelibs

  • Update version number to R14.0.9 development version.
  • Fixed unresponsive behavior of the shortcut setting dialog in recent
    ditros. This resolves bug #2955
  • kjobviewer: fixed initial value of KeepWindow checkbox. This was causing KJobViewer to not autostart unless the user first toggled the checkbox at least once. Relates to bug #1362

tdebase

  • Progressive update of release notes for R14.0.9.
  • Add draft release notes for R14.0.9 to the documentation.
  • kcontrol icc: Fix second occurrence of file filter option.
    This solves issue #143
  • kcontrol icc: fixed file filter option. This solves issue #143

tdepim

  • Use TDE CMake macros instead of the former KDE3 CMake macros.
  • KOrganizer: added missing timeline icon. This resolves bug #3101

tdemultimedia

  • Fixed detection of alsa channels capabilities. This resolves bug #2994
    and issue #16
    The code is partially based on previous work from TCH .

tdeutils

  • KMilo: added keyboard support for screen brightness up/down.
    This is inspired and partially include code from Roman Savochenko
    proposed in bug #2783 and tdeutils #8.

tdeedu

  • Fix boost_python library detection on CentOS 8
  • Fix to link with LIBUSB support
  • Allow to build apogee_ppi independent of V4L
  • Allow to build on any platforms
    No reason to include standard headers and define macros for standard types
    only on Linux and FreeBSD.

tdegames

  • Rearrangement of libtdegames highscore headers.
  • Fixed FTBFS caused by previous commit.
  • Small rearrangement of libtdegames headers
    Move kgame dialog headers to a dedicated subdir to make installed
    includes match source code layout. This will make linking of games
    to an installed instance of libtdegames library more straightforward.

tde-i18n

  • Merge translation files from master branch.
  • Update translation template.
  • Fix incorrect control characters in translations.
  • Merge translation files from master branch.
  • Update translation template.

libraries

libkdcraw

  • Merge translation files from master branch.
  • Update translation template.

libkipi

  • Merge translation files from master branch.
  • Update translation template.

kipi-plugins

  • Merge translation files from master branch.
  • Update translation template.

libtdeldap

  • Drop automake build support.
    Add basic cmake build instructions.
    Add basic README file.
    Delete empty folders doc and po.
    Delete empty files ChangeLog, NEWS and TODO.
    Some cosmetics.

applications

abakus

  • Merge translation files from master branch.
  • Update translation template.
  • Removed autotools files and dependency from admin submodule.

amarok

  • Merge translation files from master branch.
  • Update translation template.

basket

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.

bibletime

  • Merge translation files from master branch.
  • Update translation template.

desktop-effects-tde

  • Merge translation files from master branch.
  • Update translation template.

digikam

  • Merge translation files from master branch.
  • Update translation template.

dolphin

  • Merge translation files from master branch.
  • Update translation template.

filelight

  • Merge translation files from master branch.
  • Update translation template.

gtk-qt-engine

  • Merge translation files from master branch.
  • Update translation template.

gwenview-i18n

  • Merge translation files from master branch.
  • Update translation template.

k3b-i18n

  • Merge translation files from master branch.
  • Update translation template.

k9copy

  • Merge translation files from master branch.
  • Update translation template.

kaffeine

  • Merge translation files from master branch.
  • Update translation template.

kasablanca

  • Merge translation files from master branch.
  • Update translation template.

katapult

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.

kbarcode

  • Update translation template.

kbfx

  • Merge translation files from master branch.
  • Update translation template.

kbibtex

  • Merge translation files from master branch.
  • Update translation template.

kbiff

  • Merge translation files from master branch.
  • Update translation template.

kbookreader

  • Merge translation files from master branch.
  • Update translation template.

kchmviewer

  • Merge translation files from master branch.
  • Update translation template.

kcmautostart

  • Merge translation files from master branch.
  • Update translation template.
  • Fixed TCC crash when using non .desktop entries. This resolves bug #2990
    and 3105.

kcmldap

  • Update translation template.

kcmldapcontroller

  • Update translation template.

kcmldapmanager

  • Merge translation files from master branch.
  • Update translation template.

kcpuload

  • Merge translation files from master branch.
  • Update translation template.

kdbg

  • Merge translation files from master branch.
  • Update translation template.

kdiff3

  • Merge translation files from master branch.
  • Update translation template.

kdirstat

  • Merge translation files from master branch.
  • Update translation template.

kdpkg

  • Merge translation files from master branch.
  • Update translation template.

keep

  • Merge translation files from master branch.
  • Update translation template.

kerberostray

  • Merge translation files from master branch.
  • Update translation template.

kftpgrabber

  • Merge translation files from master branch.
  • Update translation template.

kgtk-qt3

  • Merge translation files from master branch.
  • Update translation template.

kile

  • Merge translation files from master branch.
  • Update translation template.

kima

  • Merge translation files from master branch.
  • Update translation template.

kiosktool

  • Merge translation files from master branch.
  • Update translation template.

kkbswitch

  • Merge translation files from master branch.
  • Update translation template.

klcddimmer

  • Merge translation files from master branch.
  • Update translation template.

kmplayer

  • Merge translation files from master branch.
  • Update translation template.

kmyfirewall

  • Update translation template.

kmymoney

  • Merge translation files from master branch.
  • Update translation template.
  • Fix typo in Spanish translation.

knemo

  • Merge translation files from master branch.
  • Update translation template.

knetload

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

knetstats

  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
    Add support for LINGUAS for listing translations to install.
  • Move translations to a new directory layout.

knetworkmanager8

  • Merge translation files from master branch.
  • Update translation template.

knights

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

knmap

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

knowit

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

knutclient

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

koffice-i18n

  • Merge translation files from master branch.
  • Update translation template.

konversation

  • Merge translation files from master branch.
  • Update translation template.

kopete-otr

  • Merge translation files from master branch.
  • Update translation template.

kpicosim

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

kpilot

  • Merge translation files from master branch.
  • Update translation template.

kpowersave

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Replaced custom help menu with standard TDE help menu. This relates to bug #3087
  • Removed unused old packaging files.

krecipes

  • Merge translation files from master branch.
  • Update translation template.

krename

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

krusader

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.

kscope

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.

ksensors

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

kshowmail

  • Merge translation files from master branch.
  • Update translation template.

kshutdown

  • Merge translation files from master branch.
  • Update translation template.
  • Remove kidl, skel and stub source files to generate them at build time.
  • Merge translation files from master branch.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

ksplash-engine-moodin

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Delete an empty "Icon" item from the desktop file,
    as this can lead to items merging during translation merging.
  • Add the ability to translate:
    + Catalog for strings in the plugin.
    + Desktop file translations.

ksquirrel

  • Merge translation files from master branch.
  • Update translation template.

kstreamripper

  • Merge translation files from master branch.
  • Update translation template.

ksystemlog

  • Merge translation files from master branch.
  • Update translation template.

ktechlab

  • Merge translation files from master branch.
  • Update translation template.

ktorrent

  • Merge translation files from master branch.
  • Update translation template.

kvirc

  • Merge translation files from master branch.
  • Update translation template.

kvkbd

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

kvpnc

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

mplayerthumbs

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

piklab

  • Merge translation files from master branch.
  • Update translation template.

potracegui

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

rosegarden

  • Merge translation files from master branch.
  • Update translation template.

smb4k

  • Merge translation files from master branch.
  • Update translation template.

soundkonverter

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.

tde-style-lipstik

  • Merge translation files from master branch.
  • Update translation template.

tde-style-qtcurve

  • Merge translation files from master branch.
  • Update translation template.
  • Updated to QtCurve version 1.8.5
    Based on the original LGPL 2.1 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve
  • Updated to QtCurve version 1.7.1.
    Based on the original GPL2 QtCurve code from Craig Drummond available at https://github.com/KDE/qtcurve

tde-systemsettings

  • Merge translation files from master branch.
  • Update translation template.

tdeio-apt

  • Merge translation files from master branch.
  • Update translation template.

tdeio-ftps

  • Merge translation files from master branch.
  • Update translation template.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.
  • Drop automake build support.
    Add basic cmake build instructions.
    Rework of the README file.
    Add the MODULE directive to the build.
    Some cosmetics.

tdeio-locate

  • Merge translation files from master branch.
  • Update translation template.

tdeio-sword

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.
  • Drop automake build support.
    Add basic cmake build instructions.
    Rework of the README and help files.
    Delete the NEWS file.
    Some cosmetics.

tdeio-umountwrapper

  • Update translation template.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.
  • Drop automake build support.
    Add basic cmake build instructions.
    Rework of the README file.
    Delete empty files: ChangeLog, NEWS and TODO.
    Some cosmetics.

tdenetworkmanager

  • Merge translation files from master branch.
  • Update translation template.

tdepowersave

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Removed unused old packaging files.
  • Replaced custom help menu with standard TDE help menu. This resolves bug #3087

tderadio

  • Merge translation files from master branch.
  • Update translation template.

tdesudo

  • Update translation template.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.

tdesvn

  • Merge translation files from master branch.
  • Update translation template.

tdmtheme

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.
  • Removed admin submodule and autotools files.

tellico

  • Merge translation files from master branch.
  • Update translation template.
  • Use TDE CMake macros instead of the former KDE3 CMake macros.

tork

  • Merge translation files from master branch.
  • Update translation template.

wlassistant

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.
  • Removed autotools files and admin module dependency.

yakuake

  • Merge translation files from master branch.
  • Update translation template.
  • Desktop file translations:
    + Creation of POT template for desktop files added to CMakeL10n rules.
    + Added creation of translated desktop files during build.
  • Remove the original translation directory layout.
  • Move translations to a new directory layout.
    Add support for LINGUAS for listing translations to install.
  • Removed admin submodule and autotools files.
  • Merge translation files from master branch.

packaging

packaging

  • DEB yakuake: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB wlassistant: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB tdmtheme: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB tdeio-sword: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB potracegui: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB mplayerthumbs: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB kvpnc: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB tdeio-sword: updated after drop of automake files.
  • DEB kvkbd: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB ksplash-engine-moodin: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB kshutdown: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB ksensors: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB krename: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB kpicosim: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB knutclient: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB knowit: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB knmap: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB knights: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB knetstats: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB knetload: Add intltool/gettext (>= 0.19~) to build-deps.
  • DEB tdeio-ftps: added INSTALL file to .deb package.