Changelog For R14.0.6

From Trinity Desktop Project Wiki
Revision as of 21:17, 10 March 2019 by SlavekB (Talk | contribs)

Jump to: navigation, search

Contents

common

admin

  • Drop definition of deprecated substitution type ksize_t.
    This avoids FTBFS on FreeBSD 12.
  • Remove unwanted -i option for perl.
    This resolves bug #2984
  • Fix misplaced 'fi'
  • Removed unnecessary executable flag from Doxyfile.global.

cmake

  • Fix installation of base soname for libraries with release number in the name.
    This resolves regression from prior commit.
  • Add a function that determines the filename of the library
    for the target. This replaces get_target_property( LOCATION )
    that is deprecated due to CMP0026.
  • Update tde_setup_gcc_visibility macro
    + In the test include kdemacros.h with detected full path to avoid FTBFS.
    + Do not test gcc visibility on TDE unless the current module uses TDE.
    + Do not test gcc visibility on TQt unless the current module uses TQt.
    + Improve test for gcc visibility on TQt to make it more accurate.
  • Update tde_setup_dbus macro
    + Old versions of dbus do not include a definition for system_bus_services_dir.
    + The value for system_bus_services_dir is derived from session_bus_services_dir.
  • Add tde_setup_dbus macro.
    This resolves issue #20
  • Add tde_setup_largefiles macro.
    The macro sets the necessary definitions so that the default libc
    filesystem interface will be for large files on all architectures.
  • Use tde_setup_msgfmt in tde_create_translation if needed.
  • Add tde_setup_msgfmt macro.
  • Add tde_setup_gcc_visibility macro.
    For the GCC visibility setting, a test is performed
    whether the system is UNIX-type and also whether TQt
    and tdelibs are built with GCC visibility support.
  • Update TDEL10n module
    + Use IS_ABSOLUTE ${file} instead of ${file} MATCHES "^/".
  • Update tde_create_tarball macro
    + Use external tar for ensure files owner in tarball.
    + Add an option to specify compression program.
  • Fix tde_create_tarball macro
    + The destination path for the installation was not properly used.
    + Dependency on source files was wrong when SOURCEDIR was used.
  • Update TDEL10n module
    + Add ability to skip the contents of selected <property> tags.
    + Fixed incorrect processing of the unpaired tags.
  • Add tde_create_tarball macro.
  • Update TDEL10n module
    + Add ability to specify a template with strings that should not be extracted.
    + Fixed detection of required programs.
  • Update TDEL10n module
    + Added ability to extract strings from documentation.
  • Update TDEL10n module
    + Use excludes also on files for extracting attributes.
    + Add ability to extract multiple attributes for one source_spec.
    + Add function to prepare attributes from XML files for xgettext.
    + Use tde_l10n_prepare_xmlattr function instead of extractattr script.
    + Handle working files for multiple extractions from the same source file.
  • Update TDEL10n module
    + Add option to determine comments to extract.
  • Update TDEL10n module
    + Add a way to disable default keywords.
  • Update TDEL10n module
    + Fix unwanted double processing of resource files.
  • Update TDEL10n module
    + Implement tde_l10n_preparetips using the tde_l10n_prepare_xml function.
  • Update TDEL10n module
    + Use tde_l10n_prepare_xml function instead of extractrc script.
  • Update TDEL10n module
    + Fix tde_l10n_prepare_xml when processing a line
    that contains only word "no".
  • Update TDEL10n module
    + Add new options to function tde_l10n_prepare_xml
    -- override the context by using the tag attribute
    -- preserve / remove leading empty lines
  • Update TDEL10n module
    + Added function to prepare XML files for xgettext.
  • Update TDEL10n module
    + Fix unwanted semicolons processing within CMake
    on extracted resources and attributes.
  • Update TDEL10n module
    + Fix unwanted semicolons processing within CMake.
  • Update TDEL10n module
    + Added ability to merge additional template.
  • Update TDEL10n module
    + CMP0007 setting is no longer needed.
  • Update TDEL10n module
    + Allow missed keyword CATALOG, if the catalog name is the first argument.
  • Update TDEL10n module
    + Added options for determining the destination directory.
  • Update TDEL10n module
    + Little modification in code formatting.
    + Added comment about editing the list inside foreach.
  • Update TDEL10n module
    + Use file( READ ) during updating references for resources
    because file( STRINGS ) has problems with special characters.
  • Update TDEL10n module
    + Changed the concept of naming functions and macros.
    + Now all the functions and macros begin with "tde_l10n_".
  • Update TDEL10n module
    + Added automatic handling of the "_translatorinfo" file.
  • Update TDEL10n module
    + Added the ability to process tips files.
  • Update TDEL10n module
    + Input files with the extension ".tde_l10n" are considered
    as temporary modified source files.
    + Location information for such files in generated POT file
    will be modified to refer to the corresponding original
    files without the extension ".tde_l10n".
    + After the POT file is generated, these temporary modified
    source files will be automatically deleted.
  • Update TDEL10n module
    + Added option to exclude files from processing.
  • Update TDEL10n module
    + Added the ability to extract strings using extractattr.
    + Added a description of using the tde_create_l10n_template macro.
  • Fix small typing errors in the tde_create_translation macro.
  • Use POSITION_INDEPENDENT_CODE property for CMake >= 2.8.9.
    This resolves bug #2985
  • Add TDEL10n module

dependencies

qt3

  • bmp image: check for out of range image size.
    Make the decoder fail early to avoid spending time and memory on
    attempting to decode a corrupt image file.
    Based on Qt5 patch for CVE-2018-19873.
  • Check for QImage allocation failure in qasyncimageio.
    Since image files easily can be (or corrupt files claim to be) huge,
    it is worth checking for out of memory situations.
    Based on Qt5 patch for CVE-2018-19870.
  • Add the definition _WANT_SEMUN to ensure the definition of the semun structure.
    This resolves bug #2991
    Thanks to Nikolaus Klepp for initial patch.
  • Make use of QString::utf8() and QString::local8Bit() safe for conversion to char*.
  • Enable gcc visibility support for *BSD builds.
  • Rename qt_untranslated.ts to template.ts
    to make it clear for what purpose this file is intended.
  • Improved class name used in previous commit. Suggestion comes from Slavek :-)
  • Fixed FTBFS caused by name conflict with new postgres server dev 11
    package.
  • Repair damaged UTF-8 characters in TS files
    Arabic translations taken from arabeyes-i18n
  • Removed unnecessary executable flag. This relates to bug #2153
  • Fix FTBFS with stricter C++11

tqt3

  • bmp image: check for out of range image size.
    Make the decoder fail early to avoid spending time and memory on
    attempting to decode a corrupt image file.
    Based on Qt5 patch for CVE-2018-19873.
  • Check for TQImage allocation failure in qasyncimageio.
    Since image files easily can be (or corrupt files claim to be) huge,
    it is worth checking for out of memory situations.
    Based on Qt5 patch for CVE-2018-19870.
  • Add the definition _WANT_SEMUN to ensure the definition of the semun structure.
    This resolves bug #2991
    Thanks to Nikolaus Klepp for initial patch.
  • Make use of TQString::utf8() and TQString::local8Bit() safe for conversion to char*.
  • Enable gcc visibility support for *BSD builds.
  • Rename qt_untranslated.ts to template.ts
    to make it clear for what purpose this file is intended.
  • Improved class name used in previous commit. Suggestion comes from
    Slavek :-)
  • Fixed FTBFS caused by name conflict with new postgres server dev 11 package.
  • Repair damaged UTF-8 characters in TS files
    Arabic translations taken from arabeyes-i18n
  • Removed unnecessary executable flag. This relates to bug #2153
  • Fix FTBFS with stricter C++11

tqtinterface

  • Prevent to use GNU sed extension feature
    It is GNU sed extension feature to use "\n" in insert string,
    so it should be replaced with portable way.
    This resolves bug #2986
  • cmake: Add BUILD_ALL and WITH_ALL_OPTIONS for consistency with other modules
    Added warning for building TQt interface based on Qt4

akode

  • Add missing AKODE_EXPORT on exported functions.
  • Update CMake rules
    + Add WITH_GCC_VISIBILITY option
    + Use common tde_setup_gcc_visibility
    + Add TestBigEndian and tde_setup_largefiles

arts

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Fix FTBFS with stricter C++11

avahi-tqt

  • Update CMake rules
    + Add WITH_GCC_VISIBILITY option
    + Use common tde_setup_gcc_visibility
    + Add TestBigEndian and tde_setup_largefiles

dbus-1-tqt

  • Add missing TQDBUS_EXPORT.
  • Update CMake rules
    + Add WITH_GCC_VISIBILITY option
    + Use common tde_setup_gcc_visibility
    + Add TestBigEndian and tde_setup_largefiles
  • add a function to handle maps of objectpaths
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs

dbus-tqt

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Fix inadvertly renamed QT_THREAD_SUPPORT

sip4-tqt

  • Removed unnecessary executable flag. This relates to bug #2153

tqscintilla

  • Removed unnecessary executable flag. This relates to bug #2153

tqca

  • Fixed incorrect TTQ rename (TTQ -> TQ)

tqca-tls

  • Fix portability for expr(1) usage
    "match" operand for expr(1) is GNU extension.
    Change to use the standard way to match regex with expr(1).

main

tdelibs

  • Fix CMake build dependencies for tests.
  • Removed "DEVELOPMENT" from TDE version in preparation for R14.0.6 release.
  • Update Kate syntax highlight files from
    http://kate-editor.org/syntax/2.5/ sources.
  • tdehwlib: Fix the flag setting whether the storage device contains the file system.
    This resolves bug #2232, bug #2607 and bug #2946
  • Use system libdir when searching for dynamically loaded libraries.
    This prevents finding an incorrect architecture on multi-arch systems.
  • Fixed support for logind power state calls.
    This resolves bug #2661 and bug #2975
  • Fix SSL initialization for OpenSSL >= 1.1.
  • Fix openssl >= 1.1 detection without pkg-config file.
  • Use a common test for dbus detection and paths configuration.
  • Use common test for large files support.
    Drop hardcoded definition -D_LARGEFILE64_SOURCE=1.
  • Use common GCC visibility test.
  • Fix if-else syntax for the case missing OSS support
  • Change to always build and install KACL
    It is used by others even if missing POSIX ACL support.
  • Add some missing supplement macros for MIDI support
    They are used but not defined for missing OSS support.
  • Change to define __STDC_LIMIT_MACROS first
    <stdint.h> (or other system headers handling the macro) may be included
    indirectly from other header files (<sys/types.h> is a reasonable one).
  • Convert GETMNTINFO_USES_STATVFS check to CMake
    Fix to build on such platforms, it is used but not checked with CMake.
  • Update CMakeL10n rules
    + Add rule to update template with common texts - tde.pot.
    + Add the X-POT option to ensure that the common texts are part of tdelibs.pot.
  • Fixed access to TDE wallets created before R14.0.6 that uses special
    non-ascii characters in their password.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
  • Rename translation context QXml => TQXml
    to match the translation context in TQt3.
  • Deleted blank line at the beginning of the file.
    This prevented proper processing by extractrc.
  • Small adjustments in Kate syntax highlighting files.
    + Modify the line break in <language> tag in cpp.xml.
    + Remove UTF8 BOM from ppd.xml.
    + It allows processing by extractattr.
  • add some missing icons, these have been converted/resized from the highest resolution available
  • KPasswordEdit: Add a password conversion to local8Bit()
    using setCodecForCStrings. This resolves bug #2961
  • fix issue #3 utempter detection
  • Conversion exitkde -> exittde in knotify.evertsrc file. This relates to
    bug #2283
  • Fixed potential FTBFS in htmlattrs.c. This relates to bug #2850
    The FTBFS seems to happen only for some users, so this fix should help
    in such cases.
  • Removed unnecessary executable flag. This relates to bug #2153
  • Improved description of "what's this" for placeholder in Find and
    Replace dialog. This relates to bug #2558
  • Fix FTBFS with stricter C++11
  • Updated version number to R14.0.6 [DEVELOPMENT].
  • related to bug #2674, *-device-input-keyboard.png was missing in
    theme crystalsvg for icons.

tdebase

  • tdm: Do not run tdekbdledsync on remote displays.
    This relates to bug #1834
  • Fix openssl >= 1.1 detection without pkg-config file.
  • Port TIME_WITH_SYS_TIME to CMake.
    This resolves FTBFS from commit 05dc8500dd.
  • Add $DISPLAY to kdesktop_lock_lockfile file name.
    This resolves bug #2998
    Thanks to Russell Brown for analyzing the problem and propose a solution.
  • Ensure include of sys/stat.h
    It is required for mkdir(2), chmod(2) and mkfifo(2).
  • Port HAVE_SYS_TIME_H to CMake
    It is used, but not checked with CMake.
  • resolve ambiguous log() overload
    log() may accept `float` or `double` for C++, so passing `int` is ambiguous.
    Change to exactly pass valiables as `double` to log(), it is expected here.
  • Use common test for large files support.
    Drop hardcoded definition -D_LARGEFILE64_SOURCE.
  • Use common GCC visibility test.
  • Fix FTBFS when build -DWITH_XRANDR=OFF
  • fix bug #2996, thanks to Alexander Golubev for the bug report and the suggestion to solve It
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
    Update TIMEZONES list.
  • Fixed size used by TDE Control Center -> TDE Components. This relates to
    bug #1023
  • Fixed mistake in commit b3f07ed6c2, where the wrong icon (kwikdisk) was used for kcmdf (diskfree).
  • add icons for control center modules, this relates to bug #1023
  • rename kdelogo.xpm to tdelogo.png
  • rename kdelogo into tdelogo
  • this relates to bug #2618
  • Conversion startkde -> starttde, exitkde -> exittde in r14-xdg-upd file and related usage in code. This resolves bug #2282 and 2283.
  • fix issue #10
  • Add includes to UI files to resolve FTBFS.
    Partially cherry-picked from 661ed658.
  • kdesktop lockprocess: Removed unnecessary include linux/stat.h
    This resolves FTBFS with glibc 2.28
  • Removed unnecessary executable flag. This relates to bug #2153
  • New patch for bug #2852 Should fix previous commit.
  • Fixed order building in tdm. This resolves bug #2852
  • Removed hard-coded reference to /opt/trinity. This resolves bug #680
  • Some missing desktop icons in tdebase
    kdcop not part of TDE menu in R14.0.x, so excluded from this commit.
  • tdeioslave nfs: Add support for libtirpc
    as a replacement for deprecated SunRPC from glibc >= 2.26
    This resolves bug #2962
  • Fixed typedef-related warnings from compiler.
  • Added missing ; at the end of japanese lines. This relates to bug #2952
  • Improved description of "what's this" for placeholder in Find and
    Replace dialog. This resolves to bug #2558
  • Fix FTBFS with stricter C++11
  • Fixed corrupted japanese translations. This relates to bug #2952

tdepim

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
  • Use TQString for debugging output with unicode strings
  • Add unicode string support to the ktnef parser library
  • Update About Info for kmail, kontact and korganizer, this relates to bug #2401
  • Added missing applications icons for Kleopatra.
    Icons have been taken from GnuPG/KDE version of Kleopatra, which is
    available under GPL version >= 2.
  • Add missing icons for Kleopatra's GpgME backends.
  • korganizer: fixed SEGFAULT when deleting recurring TODOs.
    This resolves bug #2335 and 2682.
  • Add includes to UI files to resolve FTBFS
  • Fix inadvertly renamed QT_THREAD_SUPPORT
  • Removed unnecessary executable flag. This relates to bug #2153
  • Fix FTBFS with stricter C++11
  • Fixed corrupted japanese translations. This relates to bug #2952

tdemultimedia

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
  • Fixed incorrect TTQ rename (TTQ -> TQ)
  • Replace deprecated ustat using fstatfs
    This resolves FTBFS with glibc 2.28
  • Add includes to UI files to resolve FTBFS
  • Fix FTBFS with stricter C++11

tdenetwork

  • LibVNCClient: don't leak uninitialised memory to remote
    The pad fields of the rfbClientCutTextMsg and rfbKeyEventMsg could contain arbitray memory belonging to the process,
    don't leak this to the remote.
    Closes #252
  • LibVNCClient: fix possible infinite loop
    Closes #251
  • Limit client cut text length to 1 MB
    This patch constrains a client cut text length to 1 MB. Otherwise
    a client could make server allocate 2 GB of memory and that seems to
    be to much to classify it as a denial of service.
    The limit also prevents from an integer overflow followed by copying
    an uninitilized memory when processing msg.cct.length value larger
    than SIZE_MAX or INT_MAX - sz_rfbClientCutTextMsg.
    This patch also corrects accepting length value of zero (malloc(0) is
    interpreted on differnet systems differently).
    CVE-2018-7225
    <https://github.com/LibVNC/libvncserver/issues/218>
  • Use socklen_t directly, instead of deprecated ksize_t.
    This resolves FTBFS on FreeBSD 12.
  • Fix potential memory leak.
  • Avoid divide-by-zero in raw encoding (OSX RealVNC)
    OS X RealVNC server crashes out Remmina because the server can provoke
    bytesPerLine to be zero. Assume this is coding for zero lines.
    The condition could be checked before the calculation of bytesPerLine.
    I don’t understand the preconditions of this code to say one way or the
    other.
  • Use common CMake tests.
  • Fix empty translation.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • change EXEC_PROCESS for EXECUTE_PROCESS, this solves issue #2
  • Add includes to UI files to resolve FTBFS
  • Removed unnecessary executable flag. This relates to bug #2153
  • Fixed typedef-related warnings from compiler.
  • Fix FTBFS with stricter C++11

tdegraphics

  • Use common CMake tests.
  • Add support for Poppler >= 0.72
    GooString::getCString was renamed to GooString::c_str.
  • Fix empty translation.
  • Add support for Poppler >= 0.71.
  • Add CMakeL10n rules.
  • Fix inadvertently renamed Orientation => Qt::Orientation.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Removed TQStringToGString, which is fundamentally wrong.
  • Fixed konqueror crash related to pdf files. This resolves bug #2974
  • Add includes to UI files to resolve FTBFS
  • Fix inadvertly renamed QT_THREAD_SUPPORT
  • Add support for Poppler >= 0.64
  • Change the poppler test from 0.60 to 0.58
    because the relevant code changes are related to 0.58
  • Fix FTBFS with stricter C++11
  • Fixed corrupted japanese translations. This relates to bug #2952
  • Removed old strstream code and switch to sstream permanently.
    Inspired by similar work on tdeadmin.

tdetoys

  • Use common CMake tests.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • add man pages to amor, kodo, kteatime, ktux, kweather and kworldclock ; this remates to bug #1043
  • Add includes to UI files to resolve FTBFS

tdeutils

  • Use common CMake tests.
    Drop hardcoded definition -D_LARGEFILE64_SOURCE.
  • CMakeL10n rules for tdefilereplace moved to tdewebdev.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • kcmdf icons are now part of tdebase. Removed from tdeutils to avoid
    conflicts.
  • Add includes to UI files to resolve FTBFS
  • Removed unnecessary executable flag. This relates to bug #2153
  • KEdit: Removed unwanted flag setting that the file is not modified
    This resolves issue #2
  • Fix FTBFS with stricter C++11

tdeedu

  • Add CMakeL10n rules.
  • Fix inadvertly renamed QT_THREAD_SUPPORT
  • Fixed corrupted japanese translations. This relates to bug #2952
  • Switched from strstream to sstream.
  • Fix FTBFS with stricter C++11
  • Fix automake build dependencies

tdegames

  • Use common CMake tests.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS.
  • Fixed typedef-related warnings from compiler.
  • Fix FTBFS with stricter C++11
  • Fixed corrupted japanese translations. This relates to bug #2952

tdeaccessibility

  • change large file support to more portable
    It is not portable to use lseek64/off64_t directly.
    Change to set large file support macro and use usual names.
  • Add CMakeL10n rules.
  • Removed unnecessary executable flag. This relates to bug #2153

tdeaddons

  • Use common CMake tests.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS.

tdeadmin

  • Use common CMake tests.
  • KDat: Add CMake test if the mtget contains mt_gstat.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
  • Remove icon crystalsvg/16x16/actions/toggle_log.png from ksysv.
    The icon will be part of the tdelibs.
  • Add includes to UI files to resolve FTBFS
  • delete BUILD_OK.txt file
  • cmake: Cleanup unused definitions from config.h
    Cleanup unnecessary tests from ConfigureChecks
    Add missing tests to ConfigureChecks
  • cmake knetworkconf: Add backend files processing
  • cmake: Add detection whether the system is big endian
  • cmake: Add option for GCC hidden visibility
  • cmake lilo-config: Always add the USE_KDE definition
    There is no reason to build a TQt-only frontend in TDE
    Fix the names of the auxiliary library targets
    Fix includes folders
  • cmake kuser: Remove the ldap library linking
  • update BUILD_OK with missing files that must be to processed
  • add missing icons in kuser and kdat
  • last attempt regarding lilo-config build
  • add header def in config.h.cmake/ConfigureChecks.cmake
  • add headers check to ConfigureChecks.cmake
  • cosmetic in CMakeLists.txt
  • fill in BUILG_OK.txt with latest build fail/pass
  • kuser is building.
    added DCOP-shared tdefx tdetexteditor tdentlm to the linker.
  • First bach of cmake files in order to convert tdeadmin
    from autotools to cmake building system.
  • Fix FTBFS with stricter C++11
  • Minor change to remove unnecessary strstream include.
  • According to the doc, TDEIO::NetAccess::del should have two parameters
  • the typedef specifier gets ignored in the declaration anyway.
  • TDECmdLineArgs::init should be initialize with TDEAboutData
  • Removed test for sstream because it is now used by default.
  • remove strstream in ktview.cpp, strstream has been deprecated since C++98

tdeartwork

  • Use common CMake tests.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Fixes bug #1020
  • Add includes to UI files to resolve FTBFS
  • Fix FTBFS with stricter C++11

tdebindings

  • Fixed incorrect TTQ rename (TTQ -> TQ)
  • Removed unnecessary executable flag. This relates to bug #2153

tdesdk

  • Use common CMake tests.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS.
  • Fixed typedef-related warnings from compiler.

tdevelop

  • Add CMake check if the getline function is defined
    instead of listing the systems and versions that need to be defined.
    This resolves FTBFS on FreeBSD 12.
  • Use common CMake tests.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS
  • Fix inadvertly renamed QT_THREAD_SUPPORT
  • Removed unnecessary executable flag. This relates to bug #2153
  • Fixed typedef-related warnings from compiler.
  • Fix FTBFS with stricter C++11

tdewebdev

  • Add CMakeL10n rules.
  • Quanta: Remove tarballs for toolbars from source code.
  • Quanta: Change Automake rules to make tarballs for toolbars created during building.
  • Quanta: Change CMake rules to make tarballs for toolbars created during building.
  • Quanta: Extract source files for toolbars contained in tarballs.
  • CMakeL10n rules for tdefilreplace moved from tdeutils.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • rename kdelogo2.png icon to tdelogo2.png, this relates to bug #2618
  • Add includes to UI files to resolve FTBFS
  • Removed unnecessary executable flag. This relates to bug #2153
  • Removed extension from icon name in desktop file. This relates to bug
    2424.
  • Removed unnecessary defines for sstream.

tde-i18n

libraries

libkdcraw

  • Fix FTBFS with stricter C++11

libksquirrel

  • Fix FTBFS with stricter C++11

libtdeldap

  • Fix access to ldap configuration files on non-controller (workstation) systems
  • Properly set umask on login
  • Correctly set permissions on LDAP configuration file to only allow owner / group, since this file contains a multi-master replication password in plain text
  • cmake: Add missing CheckSymbolExists include.
  • Use common CMake tests.
  • Add KDE_EXPORT to public library symbols.
    This allows build with gcc hidden visibility.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Add includes to UI files to resolve FTBFS.
  • Update CMake rules
    + Set the library version to 1.0.0.
    (partially
  • conversion to the cmake building system

libtqt-perl

  • Fixed incorrect TTQ rename (TTQ -> TQ)
  • Fix inadvertly renamed QT_THREAD_SUPPORT

python-trinity

  • Fixed incorrect TTQ rename (TTQ -> TQ)

pytdeextensions

  • Removed extension from icon name in desktop file. This relates to bug
    2424.

applications

abakus

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/abakus
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/abakus/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Fix missing semicolon in translations.
  • Updated translation templates.
  • Update CMakeL10n rules for a simplified use.
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Update translation templates.
    Adaptation to the changed macro naming concept.
  • Added translation using Weblate (Czech)
  • Add CMakeL10n rules.
    Create translation template.

amarok

  • Merge translation files from master branch.
  • Update translation template.
  • Fix FTBFS caused by latest mysql library.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/amarok
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/amarok/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
  • Fixed typedef-related warnings from compiler.
  • Fix FTBFS with stricter C++11

basket

  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/basket
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/basket/
  • Update translation template.
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Update translation template.
  • Fix automake build dependencies

bibletime

  • Add CMakeL10n rules.
    Update translation template.
  • Fix FTBFS due to improper automoc

desktop-effects-tde

  • Update CMakeL10n rules
    + Add the X-POT option to include the common texts to template.
  • Add CMakeL10n rules.
    Update translation template.
  • Rename DesktopEffectsKDE => DesktopEffectsTDE
  • Fix python-tqt module import.
    Qt3 => TQt Conversion.
  • Drop Qt4 / KDE4 parts.

digikam

dolphin

  • fix issue #2, add WITH_ALL_OPTIONS, clean up CMakeLists.txt from libvisual and write config.h.cmake up
  • resolves issue #2, add a man page
  • cmake: Add rules to build documentation and translations.
    This partially resolves issue #2
  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/dolphin
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/dolphin/
  • Update translation template.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
  • Add CMakeL10n rules.
    Update translation template.
    Fix plural format in existing translations.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs

filelight

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/filelight
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/filelight/
  • Update translation template.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: /
    Translate-URL:
  • Add CMakeL10n rules.
    Create translation template.
    Modify CMake rules for translations
    to make them independent of languages.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS.
  • Removed extension from icon name in desktop file. This relates to bug
    2424.
  • Fix FTBFS with stricter C++11

gtk-qt-engine

gtk3-tqt-engine

  • Fix the path for installing GTK3 libraries.
    Second attempt because GTK3_LIBDIR already contains GTK3_PREFIX.
  • Fix the path for installing GTK3 libraries.

gwenview

  • Add CMakeL10n rules.
  • Workaround for parallel build

gwenview-i18n

k3b

  • Use common CMake tests.
  • Add CMakeL10n rules.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS.

k3b-i18n

k9copy

kaffeine

kasablanca

katapult

kbarcode

  • Merge translation files from master branch.
  • Update translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • automake: add WITH_NATIVE_GNU_BARCODE and WITH_JAVASCRIPT build options
  • cmake: add WITH_NATIVE_GNU_BARCODE and WITH_JAVASCRIPT build options
  • conversion to the cmake building system
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kbarcode
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kbarcode/
  • Update translation template.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kbarcode
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kbarcode/
  • Add CMakeL10n rules.
    Create translation template.
  • Fixed typedef-related warnings from compiler.
  • related to bug #2424
    Application desktop files should not contain icon extension

kbfx

kbibtex

kbiff

  • Merge translation files from master branch.
  • Convert translation to UTF-8.
  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kbiff
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kbiff/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
  • Removed obsolete Qt2's TQList/TQListIterator classes and replaced
    with TQt3's TQPtrList/TQPtrListIterator ones.
  • Convert zh_TW translation from Big5 to UTF-8.
  • Change from TQFont::defaultFont to TQApplication::font
    The definition of -UTQT_NO_COMPAT is no longer needed.
  • cmake: Add options WITH_SSL and WITH_MLED
    Fix test for SSL => is not needed, because is used KSSL from tdelibs
    Fix test for ASUS Mail LED support in ACPI
  • correct HAVE_SYS_SELECT_H and HAVE_PATHS_H
  • some cleanup
  • cmake conversion

kbookreader

  • Use common CMake tests.
  • Update translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake buildidng system
  • Add CMakeL10n rules.
    Update translation template.

kchmviewer

kcmautostart

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kcm-autostart
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kcm-autostart/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Update translation template.
  • conversion to the cmake building system

kcmldap

  • Use common CMake tests.
  • Update translation template.
  • Fix krb5 detection without pkgconfig file.
  • Update translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
  • Fix invalid data type for the "hidden" property.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Fix FTBFS due to improper automoc.
  • Add includes to UI files to resolve FTBFS.
  • cmake: Add krb5 library detection.
    Add krb5 include directories.
  • conversion to the cmake building system
  • Add CMakeL10n rules.
    Create translation template.

kcmldapcontroller

  • Update translation template.
  • Add CMakeL10n rules.
    Create translation template.

kcmldapmanager

  • Update translation template.
  • Add CMakeL10n rules.
    Create translation template.

kcpuload

  • Fix FTBFS on FreeBSD
    Taken from FreeBSD patches.
  • Use common CMake tests.
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • Fix structure of directories
  • should prevent a buffer overflow in tagbuffer
  • add a man page kcpuload, relates to bug #1043
  • cmake: Fix the installation of the icons used in the application
  • cmake conversion kcpuload

kdbg

kdiff3

kdirstat

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kdirstat
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kdirstat/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
  • Removed obsolete CHECK_PTR and replaced CHECK_PTR/Q_CHECK_PTR with TQ_CHECK_PTR.
  • Fix forward class declaration.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Removed obsolete TQCollection and replaced with TQPtrCollection.
    The definition of -UTQT_NO_COMPAT is no longer needed.
  • Removed unnecessary executable flag.
  • cmake: Install tdeconf_update scripts as programs.
  • conversion to the cmake building system

kdpkg

keep

kerberostray

  • Update translation template.
  • Add CMakeL10n rules.
    Create translation template.

kerry

kftpgrabber

kgtk-qt3

kile

kima

kiosktool

  • Use common CMake tests.
  • Remove 'xx' translation file.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kiosktool
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kiosktool/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
    Modify CMake rules for translations
    to make them independent of languages.
  • Add includes to UI files to resolve FTBFS
  • add an option to build kcm-autostart, set by 'OFF' as default
  • cmake: Add helpbooks for other languages
  • conversion to the cmake building system
  • Removed unnecessary executable flag.

kkbswitch

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kkbswitch
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kkbswitch/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Update translation template.
  • Removed unnecessary executable flag.
  • cmake: Install tdeconf_update scripts as programs.
  • converios to the cmake building system

klcddimmer

  • Use common CMake tests.
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • Add includes to UI files to resolve FTBFS
  • conversion to the cmake building system

kmplayer

kmyfirewall

  • Update translation template.
  • Add CMakeL10n rules.
    Create translation template.

kmymoney

knemo

knetload

  • Use common CMake tests.
  • Remove 'xx' translation file.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knetload
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knetload/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
    Modify CMake rules for translations
    to make them independent of languages.
  • conversion to cmake build system
  • Removed unnecessary executable flag.

knetstats

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knetstats
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knetstats/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
    Modify CMake rules for translations
    to make them independent of languages.
  • Fix structure of directories
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake building system

knetworkmanager8

knights

  • Use common CMake tests.
  • Change MatchOver sound to notify.wav, because matchover.wav not exists.
  • Remove tarballs for themes from source code.
  • Change Automake rules to make tarballs for themes created during building.
  • Change CMake rules to make tarballs for themes created during building.
  • Extract files for themes contained in tarballs.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knights
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knights/
  • Update translation template.
  • Removed obsolete Qt2's TQList/TQListIterator classes and replaced
    with TQt3's TQPtrList/TQPtrListIterator ones.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knights
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knights/
  • Update translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knights
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knights/
  • Update build rules for documentation:
    + Removed French documentation because it contains nothing.
    + Modified automake rules for documentation in subdirectories.
    + Added cmake rule for installing documentation.
  • arts is required not requested as optional
  • conversion to the cmake building system
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knights
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knights/
  • Add CMakeL10n rules.
    Update translation template.
  • newBuff pointer should be freed with delete[]
  • Fixed typedef-related warnings from compiler.
  • Removed extension from icon name in desktop file. This relates to bug
    2424.
  • Icons in .desktop file should not have extension.

knmap

  • Use common CMake tests.
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • Add a man page taken from tde-packaging.
  • Fix incorrect use of TQString() inside i18n().
    Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Removed obsolete Qt2's ASSERT and replace with Q_ASSERT.
    The definition of -UTQT_NO_COMPAT is no longer needed.
  • Removed unnecessary executable flag.
  • conversion to the cmake building system
  • config user path should be .trinity not .kde

knowit

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knowit
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knowit/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Updated translation templates.
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Updated translation template.
  • Change file permissions to remove execute bit
  • conversion to the cmake building system
  • htmlfile should get an assignment not a comparison
  • Removed extension from icon name in desktop file. This relates to bug
    2424.

knutclient

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/knutclient
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/knutclient/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Update translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • cmake: Removed the definition of -UTQT_NO_COMPAT - seems unnecessary.
  • Removed unnecessary executable flag.
  • conversion to cmake building system
  • Removed unnecessary executable flag.

koffice

  • Fix empty translation.
  • Add CMakeL10n rules.
  • Kivio: Add xml header into stencils files.
  • Add freetype detection using pkg-config.
  • Fixed FTBFS caused by missing KartonText.
  • Fixed incorrect TTQ rename (TTQ -> TQ)
  • Removed unnecessary executable flag.
  • Fixed typedef-related warnings from compiler. Also fixed warning on
    keximdb, indirectly.
  • Switch from strstream to sstream.

koffice-i18n

konversation

  • Merge translation files from master branch.
  • Update translation template.
  • Add netinet/in.h include.
    This resolves FTBFS on FreeBSD.
  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/konversation
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/konversation/
  • Update translation template.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/konversation
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/konversation/
  • Add CMakeL10n rules.
    Create translation template.
    Modify CMake rules for translations
    to make them independent of languages.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS.

kopete-otr

kpicosim

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • cmake: Fix FTBS if no translations are available
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • conversion to the cmake building system
  • Change file permissions to remove execute bit

kpilot

  • Use common CMake tests.
  • Add KDE_EXPORT on PluginUtility namespace.
    This resolves issue #1
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kpilot
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kpilot/
  • Update translation template.
  • Fix FTBFS from commit c2446367.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kpilot
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kpilot/
  • Add CMakeL10n rules.
    Create translation template.
  • Migration to standard TDE CMake build system.
    Add common cmake module.
  • Fix export of symbols to work properly with hidden visibility.
  • Move translations from tde-i18n/tdepim.
  • Fixed typedef-related warnings from compiler.

kpowersave

krecipes

krename

  • Use mode_t in chmod instead of unsigned int.
    This resolves FTBFS on FreeBSD.
  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/krename
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/krename/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Fix inifinite loop while parsing subdirs.
    Improved clarity of the original while loop.
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
    Fix unnecessary use of TQString() over i18n().
    Resolved use of deprecated NetAccess methods.
  • conversion to the cmake building system
  • Fixed typedef-related warnings from compiler.
  • 'MiniIcon' should also not have an extension.
  • related to bug #2424

krusader

kscope

ksensors

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/ksensors
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/ksensors/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Update translation template.
  • Remove autoResize from CheckAllSensors check box
    The definition of -UTQT_NO_COMPAT is no longer needed.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • cmake: Cleanup installation of the application icon
  • convert to cmake building system
  • Fix FTBFS due to improper automoc

kshowmail

kshutdown

  • Better solution for previous commit is used.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Use common CMake tests.
  • conversion to the cmake building system
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kshutdown
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kshutdown/
  • Update translation template.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kshutdown
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kshutdown/
  • Add CMakeL10n rules.
    Create translation template.
  • Remove incorrect header lines from PO files

ksplash-engine-moodin

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • cmake: Delete src/themes/Architecture
    because this is not part of the r14.0.x branch.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • conversion to the cmake building system

ksquirrel

kstreamripper

  • Update translation template.
  • Add CMakeL10n rules.
    Create translation template.

ksystemlog

ktechlab

ktorrent

kvirc

kvkbd

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • clean up header in CMakeList, remove unused variable, this fixes issue #3
  • Inappropriately used TQString::fromUtf8() moved to place where it is needed.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • convert to the cmake building system
  • delete empty files, this fixes issue #1

kvpnc

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/kvpnc
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvpnc/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Update translation template.
  • Install application specific icons in the application directory.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    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
  • Removed unnecessary executable flag.

mplayerthumbs

  • conversion to the cmake building system
  • Add CMakeL10n rules.
    Create translation template.

piklab

potracegui

  • Use common CMake tests.
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Update translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Add includes to UI files to resolve FTBFS.
  • correct user linker flags
  • conversion to the cmake building system

rosegarden

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/rosegarden
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/rosegarden/
  • Update translation template.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/rosegarden
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/rosegarden/
  • Add CMakeL10n rules.
    Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Removed extension from icon name in desktop file. This relates to bug
    2424.
  • Fix minor leftover from strstream to sstream conversion not done in previous
    commit.
  • Switched from strstream to sstream.

smb4k

soundkonverter

tde-guidance

  • Fixed incorrect TTQ rename (TTQ -> TQ)
  • Removed extension from icon name in desktop file. This relates to bug
    2424.

tde-style-lipstik

  • Update translation template.
  • Add CMakeL10n rules.
    Create translation template.

tde-style-qtcurve

tde-systemsettings

  • Update translation template.
  • Add CMakeL10n rules.
    Create translation template.

tdeio-apt

tdeio-ftps

  • Use common CMake tests.
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Fix pointer comparison
    This resolves issue #1
  • cmake: Adjusted test for time.h, added test of strtoll function
  • add 'WITH_ALL_OPTIONS' and 'BUILD_ALL' as building parameters for consistency
  • cmake conversion

tdeio-locate

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/tdeio-locate
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/tdeio-locate/
  • Add CMakeL10n rules.
    Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add includes to UI files to resolve FTBFS.

tdeio-sword

  • Use common CMake tests.
  • Update translation template.
  • Fix FTBFS with older GCC.
  • remove unnecessaries in the search for the sword library and correct src/CMakeLists.txt accordingly
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • conversion to the cmake building system
  • Add CMakeL10n rules.
    Create translation template.

tdeio-umountwrapper

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • cmake conversion

tdenetworkmanager

tdepowersave

tderadio

tdesudo

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • convert to the cmake building system

tdesvn

tdmtheme

  • Use common CMake tests.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Add CMakeL10n rules.
    Create translation template.
    Add CMake rules to build translations.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • conversion to the cmake building system
  • Removed obsolete Qt2's TQList/TQListIterator classes and replaced
    with TQt3's TQPtrList/TQPtrListIterator ones.

tellico

tork

wlassistant

yakuake

  • Use common CMake tests.
  • Update translation files
    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    Translation: applications/yakuake
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/yakuake/
  • Update translation template.
  • Avoid overriding user linker flags (LDFLAGS) for modules and shared libs
  • Update translation files
    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
  • Add CMakeL10n rules.
    Create translation template.
    Modify CMake rules for translations
    to make them independent of languages.
  • Add includes to UI files to resolve FTBFS
  • Removed unnecessary commented code. This makes the previous commit
    cleaner.
  • reduce scope of pointer variables, this resolves issue #2
  • Those directories aren't needed to build yakuake.
  • cmake conversion