Changelog For R14.0.9
Jump to navigation
Jump to search
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.