Changelog For R14.0.7

From Trinity Desktop Project Wiki
Jump to navigation Jump to search

common

cmake

  • Remove -fvisibility-inlines-hidden from CMAKE_C_FLAGS
    because this is only valid for C++.
  • Update TDEL10n module
    + Add new options to function tde_l10n_prepare_xml
    -- preserve / remove multiple line breaks
    -- this fix the extraction from tips files
  • Use cache for TQt executables paths.
    This allows these values to be pre-defined
    - for example, to optimize cross-build.
    This resolves issue #28
  • Update tde_add_check_executable macro
    + Add support for test arguments.

dependencies

tqt3

  • Fix crash in tqimage for certain malformed ppm image files
    The ppm format specifies that the maximum color value field must be
    less than 65536. The handler did not enforce this, leading to
    potentional overflow when the value was used in 16 bits context.
    Based on Qt5 patch for CVE-2018-19872.
  • Fix FTBFS when building with musl libc.
  • Added symlink include/qsql_sqlite3.h.
    Updated make-symlinks.sh script.
  • Fix build with PostgreSQL 12+.
  • Remove bool/my_bool artifact, the 'bool' data type is part of the c++
    language and was added to c compilers with c99.
  • Update translations binary files
    because they are not generated during build.
  • Remove double German entry for desktop files.
  • Translated using Weblate (Portuguese (Brazil))
    Currently translated at 100.0% (464 of 464 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/pt_BR/
  • Fix FTBFS from prior commit.
  • add MYSQL_SSL_* to the driver for MySQL connections
  • Fixed TQT => QT in constant TQT_THREAD_SUPPORT.
  • mkspecs for DilOS platform
  • Translated using Weblate (German)
    Currently translated at 13.3% (2 of 15 strings)
    Translation: dependencies/tqt3 - examples-i18n
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-examples-i18n/de/
  • Translated using Weblate (German)
    Currently translated at 60.6% (171 of 282 strings)
    Translation: dependencies/tqt3 - examples-demo
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-examples-demo/de/
  • Translated using Weblate (German)
    Currently translated at 100.0% (465 of 465 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/de/
  • Translated using Weblate (German)
    Currently translated at 0.2% (2 of 1178 strings)
    Translation: dependencies/tqt3 - tools-designer
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-tools-designer/de/
  • Translated using Weblate (German)
    Currently translated at 19.5% (55 of 282 strings)
    Translation: dependencies/tqt3 - examples-demo
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-examples-demo/de/
  • Update translations binary files
    because they are not generated during build.
  • Merge translation files from master branch.
  • Translated using Weblate (German)
    Currently translated at 100.0% (465 of 465 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/de/
  • Replace dead trolltech website with trinity ones in translations.
  • Replace dead trolltech website with trinity ones.
  • Translated using Weblate (German)
    Currently translated at 100.0% (465 of 465 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/de/
  • Renamed QT_IM_* to TQT_IM_*. This relates to bug #3020
    (cherry picked and partially edited from commit 632cbaa30ac55924b21d9e65bbe261d592098553)
  • Change tests for glibc version.
    It resolves building with libc libraries
    other than glibc - for example musl libc.
  • The TDE integration library (libtqtkde) will be searched for
    in the TQt plugins directory, instead of the TDE plugins
    directory, which cannot be known at TQt build time.
    This resolves issue #3
  • This fixes bug #639
    Add desktop files for:
    - tqassistant
    - tqdesigner
    - tqlinguist
    - tqtconfig
    These files have been made with the contribution of Laurent Dard's
    patch (see bugzilla:639) with little change/addition from I.
    Add 'sysshare' option to the configure script.
  • Reintroduced debug, warning and fatal functions since this are part of
    R14.0.x API.
  • Added timestamp to debug functions (tqDebug, tqWarning, tqFatal).

tqtinterface

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Removed unnecessary files and drop dependency on admin module.

akode

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Removed automake files.

arts

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

avahi-tqt

  • Switch all submodules to https.
  • Removed unused autotools files and changed file names to conform to .cmake
    convention for configuration files.

dbus-1-tqt

  • Switch all submodules to https.
  • Removed unused files.
  • Removed dependency on admin module.

dbus-tqt

  • Switch all submodules to https.
  • Removed unnecessary files and drop dependency on admin module.

libart-lgpl

  • cmake: Add tests.
  • Add support for GCC hidden visibility.
  • Move the art_config.h generation to the configure script.
    Cleanup of generated automake files.
  • conversion to the cmake building system
    Cleanup of generated headers.
    Add common cmake submodule.
  • Use pkg-config to get values in libart2-config.

libcaldav

  • Add support for GCC hidden visibility.
  • cmake: Install libraries according to multi-arch rules.
  • Add common directories.
  • Conversion to the cmake building system.
    rfc4791.pdf has been moved to the doc folder.
    caldav pc file has been moved in the src folder.

libcarddav

  • Add support for GCC hidden visibility.
  • cmake: Install libraries according to multi-arch rules.
  • Add common directories.
  • Conversion to the cmake building system.
    rfc4791.pdf has been moved to the doc folder.
    carddav pc file has been moved to the src folder.

libr

  • Switch all submodules to https.
  • Clean automake files and unusued 'po' folder.

tqca

  • Replace Qt branding with TQt ones.

tqca-tls

  • Replace Qt branding with TQt ones.

main

tdelibs

  • Synchronize German translation of desktop files with the rest.
  • Fix wrong XDG patch for tdelibs, which resulted in missing icons.
    This partially reverts commit 4e765ab579.
  • Switch all submodules to https.
  • Fix missing return values in kopenssl.
  • Fix FTBFS for build without tdehwlib.
  • Process the new location of the ICEauthority file
    + our internal implementation of IceAuthFileName tests
    whether the ICEauthority file exists in the folder
    specified by the XDG_RUNTIME_DIR variable
    + DCOP client tests whether the ICEauthority file for
    a specific user exists in the user's folder based on
    the XDG_RUNTIME_DIR variable
    + tdeinit uses the IceAuthFileName() function
    instead of building the file name
    This relates to bug #3027
  • Improve TDEResources icon and name.
  • cmake: Avoid double generating of dcop/tests files.
  • Fix missing button icons in dialogs.
  • Add icon to switch language menu entry.
  • Add TQt branding to Qt ones for designer files.
  • Fixed type in LIBRESSL usage. This relates to a comment made on issue #28
  • Fix SSL initialization for OpenSSL >= 1.1.
    The first argument of the OPENSSL_init_ssl and OPENSSL_init_crypto
    functions must be a 64-bit int, not a 32-bit int, as this caused
    unpredictable OpenSSL behavior.
    This resolves bug #3024
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix ordered list tag.
  • Fixed missing update of mime comment in refreshed KFileItem. This
    resolves issue #35
  • Replace Qt branding with TQt ones.
  • Followup on previous commit to drop qt-messages.pot file.
  • Remove now unneeded *.pot file.
  • Security: remove support for $(...) in config keys with [$e] marker.
    It is very unclear at this point what a valid use case for this feature
    would possibly be. The old documentation only mentions $(hostname) as
    an example, which can be done with $HOSTNAME instead.
    Note that $(...) is still supported in Exec lines of desktop files,
    this does not require [$e] anyway (and actually works better without it,
    otherwise the $ signs need to be doubled to obey tdeconfig $e escaping rules...).
    Based on KDE Frameworks 5 kconfig patch for CVE-2019-14744.
    This resolves issue #45
  • Fix translations of "TDE Classic" for ar, bn, hi, ta and te languages.
  • CMakeL10n: Extract strings from tdeabc/scripts/entrylist
    instead of generating addressee source files.
  • Fix branding of TDE Classic style in tdestyle selection.
  • Replace Qt branding with TQt ones.
  • Fix incorrect translations of language names.
  • Fix remaining brandings in tdelibs and adopt to modern age.
  • Fix incorrect translations of language names.
  • Fix small typo in prior commit.
  • Update and promote new TDE websites, replace branding and do slight refactoring.
  • Replace Qt branding with TQt ones.
  • Fix typos in texts.
  • tdehw: avoid crashing kded when using udisks/udisks2 to operate on
    drives that contain dashes. This relates to issue #32
  • tdehw: improved code for mount table.
  • tdeiso_info: Fix incorrect tool description.
  • Added some checks in KSSL (in TDEIO) to correctly recognize LibreSSL (which is a fork of OpenSSL 1.0.1b)
    This resolves issue #28
  • Added timestamp to debug backend (kdDebug, kdWarning, ...).
  • Updated version number to R14.0.7 [DEVELOPMENT].

tdebase

  • Synchronize German translation of cursor with the rest.
  • Improve German translation for kicker_config.
  • Fix too long German comment in kcmcrypto.
  • Clean up, improve and fix konq-plugins desktop files.
  • Fix icons of desktop files created by knetattach.
  • Improve German translation and fix some desktop files.
  • Add Polish comments to initial desktop icons.
  • Fix wrong XDG patch for tdebase, which resulted in missing icons.
    This partially reverts commit a8203cf740.
  • Synchronize German translation with the rest and fix some icons.
  • Improve RU and ES translations, contributed by Vita_Cell.
  • Add Russian comments to initial desktop icons.
    ...contributed by Denk from IRC.
  • Add missing Bulgarian translation to initial desktop icons.
  • Added Spanish translation to complement issue #96
  • Added and updated Bulgarian translation
  • Add Italian comments to initial desktop icons.
  • Add French comments to initial desktop icons.
  • Add Czech comments to initial desktop icons.
  • Improve initial desktop icons.
  • Fix duplicated, missing and misleading icons.
  • Fix missing menu entries.
  • Switch all submodules to https.
  • Fix wrong KSysGuard description.
  • Prefer TIRPC detection over search for rpc/rpc.h header.
  • Improve filepreviews settings icon.
  • Improve NSPlugins settings icon and German translation.
  • ksmserver: Use the IceAuthFileName() function
    instead of building the file name.
    This relates to bug #3027
  • Fix KSysGuard name in about dialog.
  • Fix Kicker name in about dialog.
  • Improve KCMPerformance name.
  • Fix German translation.
  • Improve edit as root servicemenu entry.
  • Fix KSysGuard desktop file.
  • Improve German KCM translation.
  • Improve tree view meaning in KSysGuard.
  • Streamline Privacy module with the rest.
  • Quick fix for the BG translation entry.
  • Bulgarian translations for hwmanager.desktop
  • Added Italian translations for device manager (this relates to the previous commit).
  • Streamline device manager naming scheme.
  • Streamline Color Profile module with the rest.
  • Streamline Kicker components with the rest.
  • Add go to autostart icon in Konqueror.
  • Fix German translation of lanbrowser.
  • Fix wrong translations for TDM config module.
  • Streamline KFM components with the rest.
  • Quick fix for missing KMenuedit icon.
  • Fix German translation of previous commit.
  • Added IT translation for 'mycomputer'. This relates to previous commit.
  • Fix wrong computer icon translations.
    Credits and thanks to Vitaly (Vita_Cell) from IRC for contributing RU and ES translations.
  • Added Italian translations for TCC kcmfun module (this relates to the previous commit).
  • Fix TCC modules in German and other languages.
    Credits to Vitaly (Vita_Cell) from IRC for contributing ES and RU translations.
  • Fix and streamline German and other translations in TCC.
    Credits to Vitaly (Vita_Cell) from IRC for contributing ES and RU translations.
  • Delete files that appear to have never been used
    + kcontrol/konq/webappearance.desktop
    + kcontrol/konq/webbehavior.desktop
  • Fix installation of files from previous commit.
  • Fix device information submenu in TCC.
  • Fix TDEPrint and rename it to printers, to be consistent.
  • Fix and translate German device icon names.
  • Fix CMakeL10n rules for ksysguard.
  • Renamed mimetype fonts/package to application/vnd.tde.fontspackage. This
    resolves issue #65
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Add CMakeL10n rules for kcmhwmanager.
  • Change to use arc4random_buf(3) if available
  • Fix test(1) portability
  • Revive NetBSD support
    Catch up to TDE and OS changes
  • Fixed incorrect display of media device mime comment. This relates to
    issue TDE/tdelibs#35.
  • Replace Qt branding with TQt ones.
  • Remove old upstream URLs of tdebase.
  • Remove old upstream URL of KWrite and Kate.
  • CMakeL10n: The source path for the extracted kicker/tiles file names
    is set to point to the appropriate folder.
  • Fix more remaining brandings in tdebase.
  • Fix outdated Qt documentation to point to own TQt documentation.
  • Add consistent and modern TDE kicker icon.
  • Fix German Graphics category.
  • Fix remaining brandings in tdebase.
  • Fix typo in kasbar.
  • Adding more ktips and identity to TDE.
  • Fix, brand, modernize and polish ktip.
    1. fix missing "

    "
    2. add new browsers
    3. fix missing icons
    4. change to "trinity-look.org"
    5. cosmetics.
  • Fix khelpcenter branding.
  • Fix German translation for My_Computer.
    First impression of the German user of TDE is that he is greeted with a
    desktop icon on the very top of the desktop called "Speichermedien",
    which is so long, that it wraps up this ugly way: "Speicherme-dien".
    Which looks very unpolished and leads to a bad experience for first
    timers. This comes from KDE3 times still. Most likely it was just
    copy-pasted from other places.
    The term "Speichermedien" is used otherwise in nearly all other places
    (German), so changing it just for that icon looks inconsistent at first.
    But in fact the original (English) name for it is also called "Computer"
    and not "Speichermedien" for this icon. So the gain of beeing
    inconsistent is bigger because it looks more polished. If someone is
    unhappy about that, he can open a ticket or join IRC to find another
    solution.
  • Fix typos in texts.
  • mediamanager: cleaned up use of medium name map.
  • Install the TDE integration library (libtqtkde) into TQt
    plugins directory, instead of the TDE plugins directory.
  • kdcop: added popup menu to result list to conveniently copy the selected
    item (functionality was already available from Edit menu but not so user
    friendly).
  • Fixed bug #925 ("SAK driven secure dialog is not available for use"
    message in .xsession-errors even when SAK is disabled).
  • Fixed use of SAK in lock process when autologin is used in TDM.
    This resolves bug #2945
    Manually cherry-picked from commit 7aa9258f.

tdepim

  • Switch all submodules to https.
  • Fix a potentially empty translation.
  • Action "Email file" is no longer shown on folders and media items.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Declare supplement prototypes conditionally
    It should be declared for the case missing, or may be mismatched with builtin.
  • fix some sh portability fixes
    Replace bash specific way with POSIX one.
  • Fix remaining brandings in tdepim.
  • Remove old upstream URL.
  • Make the folder assurance read-only.
    Patch by Szokovacs Robert <szo at szo dot hu>, thanks!
    BUG: 144035
    Cherry-picked from: 243dfe72a65603f6fdc36b78585cb21125e88c7d
  • Typo fix
    WAS: global typo fix
    Cherry-picked from: 70eeef7c6e39b0a396fd81a703f9b90f511058c4
  • A signal handler that calls for example waitpid has to save errno before and
    restore it afterwards.
    Cherry-picked from: 70b4927d847f52c865e0c6c91323eeb3295a99eb
  • The use of the static keyword is deprecated when declaring objects in a namespace scope....
    - The C++ Standard, ISO/IEC 14882:1998, section 7.3.1.1 paragraph 2
    Cherry-picked from: a16596e1c16c3d5509d6d3f37ed9287ea61ef9df
  • Use static const instead of #define
    Cherry-picked from: c247b0607d3315a43f21c417ef261ab8eb2979e1
  • Default port for imap and imaps. Before after typing imap://server/ in
    konqueror, slave would try to connect to port 0.
    Cherry-picked from: b35c00016dd671aca964907d76aa5a2ed4bc15cc
  • "x" -> 'x' micro-optimization.
    Cherry-picked from: b75a062ffed7a7e0e7cd284d5885ec8744a7cbd3
  • Mischael's fix for "IMAP KIO process dies (due to trailing nulls?)"
    BUG: 153885
    Cherry-picked from: 1d8208d3815088eea3c36767acb0c5a0a1a61ec8
  • Removed useless 'true &&' statement
    Cherry-picked from: 6965c8b9dac4bb0383a520a829b6689ea597764f
  • Fix mailAddress:getStr when rawComment is non-empty
    WAS: Fix the rest of 152692, another interesting QCString -> QByteArray gotcha.
    Seems to work ok with more email adresses now.
    CCBUG: 152692
    Partially cherry-picked from: 9df2cbd9db920123c7ab51c63ea927f0af5545aa
  • Make getStr const correct.
    Cherry-picked from: 925d1f70010bc111ad9f4a3e910d689aa4e27181
  • fixup the Copyrights
    Cherry-picked from: edcd66a23bc102ec914c4a8702dc12b7241840c6
  • Fix a small typo in API docs of imap4 kio-slave: send -> sent
    Cherry-picked from: 62950207dbc59863ddb0cf5ca01271fbac0df4c3
  • - avoid unnecessary string conversion.
    Partial cherry pick from: 35f536ddb27633e8cac40eb4c99c5b370fdb14cb
  • Bugfix: KMail: Detach from message observation when destructing KMReaderWin
  • libkcal tests: small improvement to cmake code to avoid having to escape quotes.
  • Disabled libical tests if libical version is less than 1.0.
    On old libical versions, DST change date is wrong and this would fail
    some of the tests. This is not a bug in TDE but in old libical libraries.
    Starting from libical 1.0, the bug seems to have been fixed.
  • Fixed support for libical version prior to 3. This is required for libkcal tests to work fine on older distributions.
  • Fixed bug in libkcal related to timezones in DT field.
    Fixed execution of libkcal tests.
    This resolves bug #2719
  • Fixed building of libkcal tests. Some of the tests still fails when
    executed. This relates to bug #2719
    Special thanks to Emanoil Kotsev for providing an
    inital patch for the same bug, from which I reused a small section of code.

tdemultimedia

  • Fix duplicate icon for kcmcddb.
  • Switch all submodules to https.
  • Clean up desktop files and fix German translations.
  • Streamline CDDB module with the rest.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Split CD support for NetBSD from FreeBSD
  • Change branded music path to the users own one.
  • Fix remaining brandings in tdemultimedia.
  • Fix for time_t != long
    `time_t` may not be `long`, for examples, unsigned (long) int,
    long long int (64bit integer type on 32bit arch), double, and so on.
    Change to use difftime(3) to retrieve seconds.
  • Remove unsed platform endian detection
    Used part had been commented out over 8 years ago.
    Variety of include files are not sufficient and may cause build failure
    because of missing header file.
  • Remove traditional `errno` usage
    On modern POSIX environments, `errno` may not be simple `int` type,
    and <errno.h> is sufficient for `errno` and its symbolic values.

tdenetwork

  • Synchronize German translation of Kopete with the rest.
  • Clean up, improve and fix konq-plugins desktop files.
  • Fix obsolete KDE version check for Kopete.
    ...which resulted in wrong configure entry.
  • Add includes to UI files to resolve FTBFS.
  • kopete: Change the default MSN server from messenger.hotmail.com
    to m1.escargot.log1p.xyz.
  • kopete: Restore the MSN protocol because a replacement MSN server was created.
    This reverts commits 0486034738 - 2d5f9c55da and f6fd4ab6c0.
  • Add includes to UI files to resolve FTBFS.
  • kopete: Change the default AIM server from login.oscar.aol.com to iwarg.ddns.net.
  • kopete: Restore the AIM protocol because a replacement AIM server was created.
    This reverts commits 036b0229db and dc34f9c391.
  • Switch all submodules to https.
  • Clean up desktop files and fix German translations.
  • Adding checking for Samba version 4 in kcm_sambaconf/sambafile.cpp
    Fixes issue #15 in tdenetwork
    Minor adjustments to refine the version test.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • krfb: Add a function for appending new symbols to the actual X-server keymap
    This resolves bug #3014 and issue #11
  • Modernize path to first video device to /dev/video0.
  • Fix remaining brandings in tdenetwork.
  • Fix branding of kopete and make it promoting TDE.
  • Fix FTBFS from commit 2c188798.
    On Linux, utmp.h is necessary even if utmpx.h is present.
  • kppp: fix to build on NetBSD
  • Change to check `strerror` and `fdopen` with CMake
    It is hard to update list of "available" platforms.
  • Change to just include <utmpx.h> over <utmp.h>
    Including deprecated <utmp.h> over standard <utmpx.h> may
    cause unwanted side effects, for example, enables old-code-compatibility
    functions and override utmpx functions.
  • Change to dclare `strlcat` and `strlcpy` conditionally
    They should be declared only for the case missing.
    Current prototype signatures should be for suppliment implementations
    in TDE core library.
    It may differ than platform builtin one, 3rd argment is `size_t',
    so it cause prototype mismatch for the case `size_t` != `unsigned long`.

tdegraphics

  • Switch all submodules to https.
  • Properly declare function argment type
  • Fix KSnapshot desktop file.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Remove accidentally added "Qt" prefix from strings.
  • Fix remaining brandings in tdegraphics.
  • Remove old upstream URL.
  • Remove old kolourpaint URL and fix version string.
  • Fix Kooka branding.
  • Add support fo Poppler >= 0.76
    Follow Catalog::find_page argments change and GooList removal.

tdetoys

  • Switch all submodules to https.
  • Fix German translation.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix remaining brandings in tdetoys.

tdeutils

  • Make superkaramba copyright translateable.
  • Switch all submodules to https.
  • Clean up desktop files and fix German translations.
  • Fix German translation.
  • Fix KGpg category to be sorted into utilities.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix remaining brandings in tdeutils.
  • Use `getvfsnumber()` to retrieve filesystem name on OSF/1 (Tru64)
  • Change and simplify `statvfs` conditions in FileSystemStats
    `getfsstat` v.s. `getvfsstat` condition is different than
    `statfs` v.s. `statvfs`, so split each condition and simplify.
    For `get(v)fsstat` side, changed to check and use `getmntinfo`, because
    it is better than `get(v)fsstat` with fixed buffer size, and easier
    than improve it with dynamic buffer allocation.
  • Fix NetBSD APM support
    NetBSD APM is supported other than i386 too, emulate API,
    so change to detect with MI support header.
    Additionally, catch up support codes to others.
  • Fix if-def condition same as *.cpp
  • Recent NetBSD explicitly need uvm/uvm_extern.h
  • Fix to build on NetBSD missing statfs from BSD44 feature

tdeedu

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix remaining branding in tdeedu.
  • Fix remaining brandings in tdeedu.
  • cmake: Avoid double generation of kmplot common files.
  • add missing definition:
    - HAVE_STDINT_H (needed for kiten)
    - TIMEZONE_IS_INT (needed for kstars)
  • cmake: Fix FTBFS on linking kstars.
  • Conversion to the cmake building system.
    Add includes to UI files to resolve FTBFS.
  • Use kernel V2L includes instead of old local copies.
  • Fix "videodev.h" incorrect detection as header for V4L2.
    This header is valid for V4L1.
  • Add definitions for FreeBSD in kstars/indi/apogee.
  • Remove unnecessary malloc include,
    because it causes FTBFS on some systems.
  • Fixed unintentional renaming QT => TQT.

tdegames

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • cmake: Removed useless usage of
    `get_target_property( BIN2C_EXE bin2c LOCATION)`
    This resolves the CMake warning on CMP0026.

tdeaccessibility

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

tdeaddons

  • Clean up, improve and fix konq-plugins desktop files.
  • Fix imagegallery plugin icon.
  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix to detect BerkeleyDB as expected
  • Fix to detect xmms properly
  • Fix remaining brandings in tdeaddons.

tdeadmin

  • Switch all submodules to https.
  • Fix German translation.
  • Removed .lsm files. lsm database is outdated and unmaintained.

tdeartwork

  • Switch all submodules to https.
  • Streamline screensavers naming scheme.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Streamline German screensaver names.
  • Update translation template.
  • Streamline German screensaver translation.

tdebindings

  • Switch all submodules to https.
  • fix bug #2056, tdebindings does not rely anymore on pkg-config
    to build Ruby binding, only rbconfig.rb is needed.
  • Add Ruby-2.6 detection.
  • Removed .lsm files. lsm database is outdated and unmaintained.

tdesdk

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix remaining branding in Umbrello.
  • Fix remaining brandings in tdesdk.

tdevelop

  • Fix crash on creating new file if a specific file type is selected
    from the popup menu on the New file icon.
    This relates to issue #4
  • Fix crash on creating new file if project is not open.
    This resolves issue #4
  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Change out branded example with a cosmetical one of TDE.
  • Fix remaining branding in TDevelop.
  • Fix remaining brandings in tdevelop and adapt to TGW.

tdewebdev

  • Switch all submodules to https.
  • Clean up desktop files and fix German translations.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix remaining branding in tdeutils.
  • tdefilereplace: Fix a damaged character in the original author's name.
  • Replace Qt branding with TQt ones.
  • Replace Qt branding with TQt ones. This relates to PR TDE/tdeutils#14.
  • Fix remaining branding in Quanta.
  • Fix remaining brandings in tdewebdev.

tde-i18n

  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Add templates for tdebase/kcmhwmanager.
  • Merge translation files from master branch.
  • Updated translation strings after commit tdeutils #f71ebfe to avoid fuzzy strings.
  • Updated translation strings after commit tdeedu #b076f00 to avoid fuzzy strings.
  • Fix up/complete previous commit.
  • Merge translation files from master branch.
  • Update translation template.
  • Updated translation strings after commit tdelibs #7187b99 to avoid fuzzy strings.
  • Merge translation files from master branch.
  • Update translation template.
  • Updated translation strings after commit tdenetwork #78e79db to avoid fuzzy strings.
  • Merge translation files from master branch.
  • Updated translation strings after commit tdelibs #2726900 to avoid fuzzy strings.
  • Updated translation strings after commit tdebase #2d7de7c to avoid fuzzy strings.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Updated translation strings after commit tdewebdev #02dda24 to avoid fuzzy strings.
  • Update template in connection with commit tdelibs #90562f7b.
  • Updated translation strings after commit tdelibs #90562f7b to avoid fuzzy strings.
  • Fixed small typo in previous commit
  • Updated translation strings after commit tdebase #c4831a0 to avoid fuzzy strings.
  • Updated translation strings after commit tdegraphics #818d71c to avoid fuzzy strings.
  • Updated translation strings after commit tdevelop #c3abb54 to avoid fuzzy strings.
  • Updated translation strings after commit tdemultimedia #0cf1959 to avoid fuzzy strings.
  • Updated translation strings after commit tdewebdev #67bacf6 to avoid fuzzy strings.
  • Updated translation strings after commit tdevelop #6e9b855 to avoid fuzzy strings.
  • Remove duplicate translation string after commit tdesdk #dc8d47d.
  • Updated translation strings after commit tdewebdev #8e892bd to avoid fuzzy strings.
  • Merge translation files from master branch.
  • Update translation template.
  • Updated translation strings after commit tdelibs #7ee8a76 to avoid fuzzy strings.
  • Fix incorrect translations of language names.
  • Updated translation strings after commit tdepim #c349db5 to avoid fuzzy strings.
  • Updated translation strings after commit tdebase #0d3819a to avoid fuzzy strings.
  • Updated translation strings after commit tdesdk #4b98676 to avoid fuzzy strings.
  • Fix duplicated string in messages/tdeutils/kgpg.po
  • Updated translation strings after commit tdeutils #7095bd2 to avoid fuzzy strings.
  • Updated translation strings after commit tdetoys #ab392cb to avoid fuzzy strings.
  • Updated translation strings after commit tdenetwork #d3f45bb to avoid fuzzy strings.
  • Updated translation strings after commit tdedu #1fc730b7 to avoid fuzzy strings.
  • Updated translation strings after commit tdenetwork #be39705 to avoid fuzzy strings.
  • Updated translation strings after commit tdeaddons #abdc45c to avoid fuzzy strings.
  • Updated translation strings after commit tdevelop #08368bf3 to avoid fuzzy strings.
  • Updated translation strings after commit tdeweb #1422b9e to avoid fuzzy strings.
  • Updated translation strings after commit tdemultimedia #8368248 to avoid
    fuzzy strings.
  • Merge translation files from master branch.
  • Update translation template.
  • Updated translation strings after commit tdegraphics #10525c77 to avoid
    fuzzy strings.
  • Update translation strings following commit tdebase #0721f2d3.
  • Merge translation files from master branch.
  • Update translation template.
  • Fix remaining kde-look references in ktip.
  • Fix typo in tde-i18n-sr/messages/tdelibs/tdelibs.po.
  • Fix Kooka branding.
  • Fix, brand, modernize and polish ktip.
  • Fix khelpcenter branding.
  • Update and promote new TDE websites, replace branding and do slight refactoring.
  • Replace Qt branding with TQt ones.
  • Replace dead trolltech website with trinity ones.
  • Merge translation files from master branch.
  • Update translation template.
  • Fix typos in texts.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.
  • Update translation template.

libraries

libkdcraw

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Add CMakeL10n rules.
    Create translation template.

libkexiv2

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • cmake: Ensure that CheckIncludeFileCXX is included.
  • Fix FTBFS with exiv2 >= 0.27.
    This resolves bug #3017
  • conversion to the cmake building system

libkipi

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Add CMakeL10n rules.
    Create translation template.
  • conversion to the cmake building system

kipi-plugins

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Add CMakeL10n rules.
    Create translation templates.

libksquirrel

  • Switch all submodules to https.

libtdeldap

  • Switch all submodules to https.

libtqt-perl

  • Switch all submodules to https.

python-trinity

  • Switch all submodules to https.

pytdeextensions

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

applications

abakus

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

adept

  • Switch all submodules to https.

amarok

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Clean up desktop file and fix German translation.
  • Fix bug #2056, amarok does not rely anymore on pkg-config
    to build Ruby support, only rbconfig.rb is needed.
  • Merge translation files from master branch.
  • Fix constant name for the OpenGL support test result.
  • Added detection whether the basic structure of MySQL / MariaDB
    client is named st_mysql or MYSQL.
    This resolves FTBFS with MySQL client >= 8.0.
    This resolves issue #9
  • Merge translation files from master branch.
  • Update translation template.
  • Fix remaining branding in Amarok.
  • Merge translation files from master branch.
  • Update translation template.
  • Remove old upstream URL, display of the build date and old IRC.
  • Merge translation files from master branch.
  • Replace dead websites with working ones in translations.
  • Replace dead websites with working ones.
  • Merge translation files from master branch.

basket

  • Merge translation files from master branch.
  • Fix wrong XDG patch for basket, which resulted in missing icons.
    This reverts commit 9470cf952085d4e7d22134257d02a04f696453b3.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

bibletime

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

compizconfig-backend-tdeconfig

  • Switch all submodules to https.
  • Add KDE_EXPORT to public library symbols.
    This allows build with gcc hidden visibility.
  • conversion to the cmake building system

desktop-effects-tde

  • Switch all submodules to https.
  • Merge translation files from master branch.

digikam

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix typo in Galician translation.
    This causes FTBFS on a strict msgfmt.
  • Merge translation files from master branch.
  • Fix remaining branding in Digikam and update translations to prevent they get fuzzy.
  • Merge translation files from master branch.
  • Fix FTBFS due libkdcraw include directory.

dolphin

  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Drop automake build support.
    Add basic build instructions with cmake.
    Add short description in README.
    Deleted empty files: README, templates/cpp, templates/h.
    Deleted emtpy folder: src/toolbar.
    Deleted obsolete file: src/README
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Removed unused and repeated X-SuSE-translate property.
  • Merge translation files from master branch.

filelight

  • Switch all submodules to https.
  • Drop automake build support.
    Add basic cmake build instructions.
    Add a man page taken from Debian packaging.
    Delete empty file NEWS.
    Rework on the README, INSTALL and help page.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

fusion-icon

  • Switch all submodules to https.

gtk-qt-engine

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Replace Qt branding with TQt ones and add GTK version.
  • Merge translation files from master branch.

gtk3-tqt-engine

  • Switch all submodules to https.

gwenview

  • Switch all submodules to https.
  • Fix FTBFS with exiv2 >= 0.27.

gwenview-i18n

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

k3b

  • Sync desktop file with German translation.
  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Remove old upstream URL.

k3b-i18n

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

k9copy

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix FTBFS for build with --enable-final.

kaffeine

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Fix typo in prior commit.
  • Remove old upstream URL.
  • Merge translation files from master branch.

kaffeine-mozilla

  • Switch all submodules to https.
  • Add NSPR detection to get path to includes directory.

kasablanca

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Update translation template.
  • Fixed cppcheck errors in ftplib.cpp. This solves #3.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    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 cpp files generated from ui files.
    This resolves issue #1

katapult

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Drop automake build support.
    Deleted empty files NEWS and TODO.
    Moved katapult/COPYING-DOCS to the root package.
    Add short description in README.
  • Merge translation files from master branch.

kbarcode

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Add German translation to desktop file.
  • Drop automake build support.
    Add basic build instructions with cmake.
    Deleted empty file NEWS.
    Deleted obsolete kbarcode.spec file.
  • Merge translation files from master branch.
  • Update translation template.
  • Remove old upstream URL.
  • Merge translation files from master branch.

kbfx

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kbibtex

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Drop automake build support.
    Add basic cmake build instructions.
    Add description in README.
    Deleted empty file: BUGS, templates/cpp, templates/h.
    Deleted obsolete files: po/messages.sh.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Add KDE_EXPORT to public library symbols.
    This fix build with gcc hidden visibility.

kbiff

  • Merge translation files from master branch.
  • Fix newline characters in the opening comment of the translation into Czech.
  • Switch all submodules to https.
  • Drop automake build support.
    Add basic cmake build instructions.
    Change description in README.
    Deleted empty files: NEWS.
    Deleted obsolete files: VERSION, kbiff.spec .
    Substitute "KDE" to "TDE" in the man page.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kbookreader

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Drop automake build support.
    Add basic cmake build instructions.
    Add description in README.
    Deleted empty files: NEWS, templates/cpp, templates/h.
    Deleted obsolete file: bookreader.spec .
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kchmviewer

  • Switch all submodules to https.
  • Added linking to kdeextra library.
    This resolve FTBFS on some systems.
    Because the kdeextra library is linked as static, there
    is no reason to be installed as a separate library.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Fix FTBFS for build without TDE integration.
  • Fix FTBFS for build with builtin libchm.
  • conversion to the cmake building system

kcmautostart

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Drop automake build support.
    Add basic cmake build instructions.
    Deleted empty files: NEWS and TODO.
    Add description in README.
  • Merge translation files from master branch.

kcmldap

  • Switch all submodules to https.

kcmldapcontroller

  • Switch all submodules to https.
  • Fix typo in comment in prior commit.
  • cmake: Add missing checks include files.
    This resolves FTBFS on big-endian architectures.
  • Update translation template.
  • Added controlled conversions to char* instead of automatic ascii conversions.
  • cmake: Add detection of slapi library without base slapi.so.
  • Added controlled conversions to char* instead of automatic ascii conversions.
    The definition of -UTQT_NO_ASCII_CAST is no longer needed.
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake building system

kcmldapmanager

  • Switch all submodules to https.
  • Added controlled conversions to char* instead of automatic ascii conversions.
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake building system

kcpuload

  • Switch all submodules to https.
  • Drop automake build support.
    Move AUTHORS, COPYING, ChangeLog, INSTALL, README and TODO files
    from the "src" folder to the root of the package.
    Add basic build instructions with cmake in the INSTALL file.

kdbg

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Fix call of a member function dependent on a template parameter.
    We must make the access of 'push_back' dependent, too. Otherwise, name
    lookup does not find the name. Earlier compilers were more permissive and
    did find the name.
    (cherry picked from upstream commit 5f55847d441aba7742417e78c3b4fbe8344acc5e)
  • Fix parsing of disassembly produced by gdb 7.1.
    Since gdb 7.1, the address does not start at the beginning of a line, and
    it can be prefixed by a pointer => that indicates the current instruction.
    (cherry picked from upstream commit 5c5f34852d30337ef7c23ef4e88d50ecee1c0703)
  • Grok gdb 7's <incomplete sequence> marker in strings.
    When a string ends in an incomplete multi-byte sequence, gdb adds an
    <incomplete sequence...> fragment to the end of the string. Previously,
    this resulted in a parse error and incomplete variable information.
    Reported by Kevin Lemay.
    (cherry picked from upstream commit 03da8a5ec97c8c7b125b2bd453d2f1c3a018d477)
  • Fix assembler code display with gdb 7.1 and later.
    The syntax of the 'disassemble' command changed in gdb 7.1: it now requires
    a comma between the two address expressions. Previously, KDbg showed an
    error message instead of assembler code when a plus in front of a source
    code line was clicked.
    Reported by Gerfried Essler.
    This reverts part of the previous commit.
    (cherry picked from upstream commit b6ee6a035abe41f7c0d59fbd830e895b6edeb748)
  • Drop gdb versionning.
    Cherry picked and adapted from commit 0efc808f from the original author
    of kdbg, code available at https://github.com/j6t/kdbg under GPL 2.0"
    Quote from the author:
    In early days of KDbg, it was important to use a suitable command to load
    a core file. This was before gdb 4.16. To pick the right command, the
    version number was parsed from gdb's greeting.
    At least with modern gdb the regular expression does not match anymore.
    So let's assume that nobody is using ancient gdb anymore, and always use
    the modern command.
  • Merge translation files from master branch.
  • drop some qt2 deprecated

kdbusnotification

  • Switch all submodules to https.
  • conversion to the cmake building system

kdiff3

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • conversion to the cmake building system
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kdirstat

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Drop automake build support.
    Add basic cmake build instructions.
    Deleted obsolete files: build-howto.html and kdirstat.spec .
    Change description in README.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kdpkg

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Fix loading of package contents when package is selected through dialog box.
  • Fix hardcoded installation path.
    This resolves issue #1
  • 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

keep

  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake building system

kerberostray

  • Switch all submodules to https.
  • cmake: Fix detection of older Heimdal versions.
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake building system

kerry

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed unused and repeated X-SuSE-translate property.
  • Merge translation files from master branch.
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake building system
  • Merge translation files from master branch.
  • Update translation template.
  • fix issue #2
  • remove KDE_IS_VERSION
  • silence some glib warnings, g_type_init() is deprecated since glib-2.36
  • Fixed missing end of line in kdError, which was calling assert failing
    backtrace to be displayed at run time.

kftpgrabber

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix branding of KFTPGrabber.
  • Merge translation files from master branch.
  • Fixed lint messages related to bug #2409

kgtk-qt3

  • Switch all submodules to https.
  • Merge translation files from master branch.

kile

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Update translation template.

kima

  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Add includes to UI files to resolve FTBFS.
  • conversion to the cmake building system

kiosktool

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Add test whether the ICEauthority file exists in the folder
    specified by the XDG_RUNTIME_DIR variable.
    This relates to bug #3027
  • Merge translation files from master branch.
  • Drop automake build support.
    Add basic cmake build instructions in an INSTALL file.
    Complete the description in README.
    Deleted file: VERSION
  • Merge translation files from master branch.
  • Update translation template.
  • Fix branding of Kiosktool and also translations, for fuzzy prevention.
  • Merge translation files from master branch.

kkbswitch

  • Switch all submodules to https.
  • Added missing 'man' folder generation.
  • Drop automake build support.
    Add basic cmake build instructions in the INSTALL file.
    Deleted empty file: NEWS.
    Deleted obsolete file: kkbswitch.spec .
    Some cleanup in the README, the "man" page and the "help" page files.
    The man page as well as the icons have moved in their own folder.
  • Removed .lsm files. lsm database is outdated and unmaintained.

klcddimmer

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kmplayer

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kmyfirewall

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

kmymoney

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

knemo

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Add includes to UI files to resolve FTBFS.
  • cmake: Search for ifconfig, route, and iwconfig
    instead of using predefined paths.
  • conversion to the cmake building system

knetload

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Drop automake build support.
    Add basic cmake build instructions in INSTALL.
    version.h (return knetload version) has moved to the "knetload"
    folder.
    Rework the README and INSTALL files.
  • Merge translation files from master branch.

knetstats

  • Switch all submodules to https.
  • Drop automake build support.
    Add basic cmake instructions in an INSTALL file.
    Rework of the README file as well as the help page.
    The knetstats.desktop file has been moved to the "src" folder.
  • Merge translation files from master branch.

knetworkmanager8

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

knights

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Remove the CMake option BUILD_EXTRA_THEME
    because extra themes are not included in the r14.0.x branch.
  • Drop automake build support.
    Add basic cmake build instructions in the INSTALL file.
    Rework of README file and the help page.
    The History file has been removed, the content added to the
    ChangeLog file.
    The file CreatingThemes has moved in the doc folder.
    Cosmetic changes in CMakeLists.txt .
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

knmap

  • Switch all submodules to https.
  • Drop automake build support.
    Add basic cmake build instructions.
    Remove empty files: NEWS and TODO.
    Rework of the README, INSTALL and help page.

knowit

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Fix branding of KNowit and also translations, for fuzzy prevention.
  • Merge translation files from master branch.

knutclient

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

koffice

  • Fixed kexi FTBFS caused by new libpqxx 6.4 version.
  • Switch all submodules to https.
  • Fix bug #2056, koffice does not rely anymore on pkg-config
    to build Ruby binding, only rbconfig.rb is needed.
  • Add Ruby-2.6 detection.
  • Add check whether OpenEXR requires explicit specification of C++ standard.
  • Added detection whether the basic structure of MySQL / MariaDB
    client is named st_mysql or MYSQL.
    This resolves FTBFS with MySQL client >= 8.0.
    This resolves issue #4
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fix old upstream URLs for visible parts.

koffice-i18n

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Merge translation files from master branch.

konversation

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Update translation template.
  • Remove old upstream URL.
  • Merge translation files from master branch.

kopete-otr

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

kpicosim

  • Switch all submodules to https.

kpilot

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix branding of KPilot and also translations, for fuzzy prevention.
  • Merge translation files from master branch.
  • Fixed support for tests in cmake.

kpowersave

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix improper use of TQString::ascii().
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • add doc and translations to cmake
  • Merge translation files from master branch.

krecipes

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.

krename

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

krusader

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Fix branding of Krusader and also translations, for fuzzy prevention.
  • Merge translation files from master branch.

kscope

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

ksensors

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix German translation and improve comment.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.

kshowmail

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Update translation template.
  • 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 TQCollection and replace with TQPtrCollection.
  • Removed obsolete CHECK_PTR and replaced CHECK_PTR/Q_CHECK_PTR with TQ_CHECK_PTR.

kshutdown

  • Merge translation files from master branch.
  • Fix wrong XDG patch for kshutdown, which resulted in missing icons.
    This reverts commit 17237bcf62cf3ef1503d30ff2905477910f0e336.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.

ksplash-engine-moodin

  • Switch all submodules to https.

ksquirrel

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

kstreamripper

  • Switch all submodules to https.
  • scons: Replace deprecated Options with Variables.
    This resolves FTBFS with SCons >= 3.0.2.
  • Removed .lsm files. lsm database is outdated and unmaintained.

ksystemlog

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix German translation.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

ktechlab

  • Switch all submodules to https.
  • Fix FTBFS with gpsim >= 0.31

ktorrent

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Update translation template.
  • Remove old upstream URL.

kuickshow

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

kvirc

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix typo in translations.
  • Fix typo in translations from prior commit.
  • Fix branding of KVIrc and also translations, for fuzzy prevention.
  • Merge translation files from master branch.

kvkbd

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

kvpnc

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • automake: Install the application icon in applications instead of applnk.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Fix branding of KVpnc and also translations, for fuzzy prevention.
  • Merge translation files from master branch.

mplayerthumbs

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

piklab

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

potracegui

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

rosegarden

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • English translation removed because it is the basic language.

smartcardauth

  • Switch all submodules to https.
  • Prevent a large number of TQString => char* => TQString conversions.
    The definition of -UQT_NO_ASCII_CAST is no longer needed.
  • Conversion to the cmake building system.

smb4k

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

soundkonverter

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.

tde-guidance

  • Switch all submodules to https.

tde-style-lipstik

  • Switch all submodules to https.
  • 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.
  • conversion to the cmake building system

tde-style-qtcurve

  • Switch all submodules to https.

tde-systemsettings

  • Fix wrong XDG patch for tde-systemsettings, which resulted in missing icons.
    This partially reverts commit 98459dca4f.
  • Switch all submodules to https.

tdeio-apt

  • Switch all submodules to https.

tdeio-ftps

  • Switch all submodules to https.

tdeio-locate

  • Merge translation files from master branch.
  • Switch all submodules to https.

tdeio-sword

  • Switch all submodules to https.
  • Removed .lsm files. lsm database is outdated and unmaintained.

tdeio-umountwrapper

  • Switch all submodules to https.

tdenetworkmanager

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix wrong application name in readme.
  • Fix compatibility with R14.0.x API of KPasswordEdit::password().
    This resolves FTBFS from commit 9e999becc0.
  • Add KDE_EXPORT to public library symbols.
    This fix 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.
  • Update the cmake build system, see issue #2 (some cleanup)
    Add a man page taken from the Debian packaging system.
    Add README and Install file with basic description as well as basic
    build instructions with cmake.
  • Merge translation files from master branch.

tdepowersave

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Fix improper use of TQString::ascii().
    This resolves issue #4
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Remove old upstream URL.
  • add a man page

tderadio

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Fix branding of TDERadio and also translations, for fuzzy prevention.

tdesudo

  • Switch all submodules to https.

tdesvn

  • Merge translation files from master branch.
  • Disable built-in sqlite3 plugin for TQt SQL.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Update translation template.
  • Fix forgotten branding, to prevent fuzzy marking in translations.
  • Fix branding of Tdesvn and also translations, for fuzzy prevention.
  • Merge translation files from master branch.

tdmtheme

  • Switch all submodules to https.

tellico

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.

tork

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Merge translation files from master branch.
  • Add German translation for desktop file.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Merge translation files from master branch.
  • Fix branding of Tork and also translations, for fuzzy prevention.
  • Merge translation files from master branch.

twin-style-crystal

  • Switch all submodules to https.

wlassistant

  • Switch all submodules to https.

yakuake

  • Merge translation files from master branch.
  • Switch all submodules to https.
  • Fix German translation.
  • Merge translation files from master branch.

packaging

packaging

  • FreeBSD: Minor adjustments
    + tdeedu: use the PY_BOOST to determine dependency on libboost_python
  • FreeBSD: Minor adjustments
    + tqt3: added dependency on OpenGL
    + tqtinterface: correction of alphabetical order in pkg-plist
    + tdelibs: iceauth moved from RUN_DEPENDS to BUILD_DEPENDS
    + applications/Makefile: fixed typo
  • FreeBSD: Update for final release R14.0.7.
    Add ports for several applications.
  • DEB tdebase: Refresh Ubuntu specific patches.
  • DEB tdenetwork: Restore the MSN protocol in kopete.
  • DEB tdenetwork: Restore the AIM protocol in kopete.
    This reverts commit 24944175e7.
  • DEB k3b: Remove libdvdread4 from Build-deps,
    as libdvdread-dev is sufficient for that purpose.
  • DEB tdeedu: Add libnum-ocaml-dev as alternate dependency.
  • DEB tqt3: Drop deleting/re-creating symlinks for include/ntqinputcontext*.h.
    Installation of the ntqinputcontext*.h, ntqconfig.h and ntqmodules.h files
    moved from rules to regular *.install files.
  • RPM: update default background for CentOS 8
  • RPM: update selinux support in tdebase
  • RPM: fix configuration were overwritten during package update
  • DEB kaffeine-mozilla: Add pkg-config to build-deps.
  • DEB trinity-apt-archive: Update for new archive layout.
  • DEB tdebase: Do not remove TDM init scripts from /etc by prerm script
    because these files are managed by dpkg as configuration files and
    when these files are deleted, a new version of the files is not
    installed from the package.
  • DEB tdebase: Ignore the result of the insserv and update-rc.d calls
    in postinst/postrm scripts. This will prevent failure due to errors
    in the init scripts of other packages.
  • DEB filelight: removed unnecessary copy of man page.
  • RPM: update build scripts
  • RPM: various fixes to build on CentOS 8
  • RPM: various fixes to build on OBS
  • RPM: enable libbeagle and kerry packages
  • RPM: fix docker build script
  • DEB tdebindings: Disable build with Java on mips.
  • RPM: update docker scripts
  • RPM: remove remaining references to heimdal library
  • RPM: update spec files for TDE 14.0.7
  • RPM: remove some obsoletes extra packages
  • RPM: update build scripts
  • RPM: remove lots of obsolete 3.5.13.x files
  • DEB tdenetworkmanager: Update CMake build.
    The man page has been moved to the main tree.
  • DEB kkbswitch: updated after removal of automake files.
  • DEB libcarddav: Add definitions for multi-arch.
    CMAKE_INSTALL_LIBDIR is set independently of GNUInstallDirs.
  • DEB libcaldav: Add definitions for multi-arch.
    CMAKE_INSTALL_LIBDIR is set independently of GNUInstallDirs.
  • DEB libcarddav: Switch to cmake.
  • DEB libcaldav: Switch to cmake.
  • DEB kbiff: updated after removal of automake files.
  • DEB tdebase: update after change of device information submenu in TCC.
  • DEB kbibtex: updated after removal of automake files.
  • DilOS tqt3: Fix typo in prior commit.
  • DilOS tqt3: Fix conflicts related to packages that have been split for multiarch.
  • DEB kbarcode: updated after removal of automake files.
  • DEB katapult: updated after removal of automake files.
  • DEB kcpuload: updated after removal of automake files.
  • DilOS: build tqca-tls
  • DilOS: build libart-lgpl
  • DilOS: build dbus-1-tqt
  • DilOS: build dbus-tqt
  • DilOS: build avahi-tqt
  • DEB kdiff3: Switch to cmake.
  • DilOS: build arts
  • DilOS: build tqtinterface
  • DilOS: Use BASEDIR for pre/post scripts
  • DilOS: Add package tqt3
  • DEB trinity-keyring: Add gnupg to build-depends.
  • Removed .lsm files. lsm database is outdated and unmaintained.
  • Fixed tdepim FTBFS due to removal of libpisock-dev from testing and sid.
    The library relates to communication with PalmOS and is no longer needed
    in tdepim since kpilot is now a standalone package.
  • Removed submodule Qt3 from TDE as discusses in TDE/tqt3#16
  • RPM: update packages to build on Fedora 30, Mageia 7
  • DEB tde-i18n: Fix FTBFS on parallel build.
  • DEB: Change remaining DEB_BUILD_PARALLEL in 'rules' to make them conditional.
  • DEB: enable parallel build in debian-tde.mk.
  • DEB: added bullseye, disco and eoan distros.
  • DEB smartcardauth: Add libperl-dev to build-deps.
  • DEB smartcardauth: Switch to cmake.
  • DEB tqca-tls: Fix FTBFS on parallel build.
  • DEB kima: Build nvidia support only for amd64 and i386.
  • DEB tdeedu: Require kalzium/solver only if ocamlopt is available.
    In the previous commit ocamldep was wrong - it was supposed to be ocamlopt.
  • DEB tdeedu: Require kalzium/solver only if ocamldep is available.
    This solve FTBFS on some architectures.
  • DEB tdeedu: Switch to cmake.
    The man page has been moved to the main tree.
    Generating kig/scripting-api documentation is now part of the main tree.
    The hack for build kalzium/solver (ocaml) out-of-source is no longer needed.
  • DEB kerry: Refresh patches for recent changes.
  • DEB kpowersave: Fix FTBFS due to moved man page.
  • DEB tdepowersave: The man page has been moved to the main tree.
  • DEB kpowersave: The man page has been moved to the main tree.
  • DEB fusion-icon: Prefer dh_python2 before dh_pysupport.
  • DEB tde-guidance: Prefer dh_python2 before dh_pysupport.
  • DEB pytdeextensions: Prefer dh_python2 before dh_pysupport.
  • DEB kerberostray: Switch to cmake.
    Switch to common TDE cdbs rules.
  • DEB: Resolve FTBFS in support for using the $(DEB_HOST_MULTIARCH) variable
    if the package does not contain any install and links files.
  • DEB tdebase: The TDE integration library (libtqtkde)
    will be installed into TQt plugins directory.
  • DEB: Added support for using the $(DEB_HOST_MULTIARCH) variable
    in the install and links files to the debian-tde.mk common rules.
  • DEB: updated supported distros
    (partially
  • DEB qt3: Desktop files has been moved to the main tree.
  • DEB tqt3: Desktop files has been moved to the main tree.
  • DEB kerry: Switch to cmake.
    The man page has been moved to the main tree.
  • DEB knetworkmanager8: Disable build with --enable-final.
    Cleanup rules.
  • DEB adept: Disable build with --enable-final.
    Cleanup rules.
  • DEB keep: Switch to cmake.
    The man page has been moved to the main tree.
  • DEB kdpkg: Switch to cmake.
    Switch to common TDE cdbs rules.
    The man page has been moved to the main tree.
  • DEB kchmviewer: Switch to cmake.
    Switch to common TDE cdbs rules.
    The man page has been moved to the main tree.
  • RPM: update build scripts
  • DEB kshowmail: Switch to cmake.
    Add basic package documentation.
    The man page has been moved to the main tree.
  • DEB knemo: Switch to cmake.
    Add basic package documentation.
  • DEB tork: Disable build with --enable-final.
    Add basic package documentation.
    Cleanup rules.
  • DEB rosegarden: Deactivate apidox build.
  • DEB krusader: Disable build with --enable-final.
    Add basic package documentation.
    Cleanup rules.
  • DEB kftpgrabber: Disable build with --enable-final.
    Add basic package documentation.
    Cleanup rules.
  • DEB kdbg: Disable build with --enable-final.
    Add basic package documentation.
    Cleanup rules.
  • DEB k9copy: Add basic package documentation.
  • DEB tdegames: Fix FTBFS related apidox
    that are now generated only for build-indep.
  • DEB libart-lgpl: Switch to cmake.
    The man page has been moved to the main tree.
  • DEB: Merge debian-qt-kde.mk and kde.mk into one debian-tde.mk
    The debian-tde.mk rules are now unified for all packages.
  • DEB: removed old distros.
  • DEB kima: Switch to cmake.
    Switch to common TDE cdbs rules.
  • DEB trinity-keyring: Add a second key for the trinity archive.
  • DEB kasablanca: Switch to cmake.
    The man page has been moved to the main tree.
  • DEB kcmldapcontroller: Switch to cmake.
    Switch to common TDE cdbs rules.
  • DEB: Fix symlinks between distributions to refer to _base.
  • DEB: use _base folder for a distro instead of specific distros (squeeze and maverick).
  • DEB kdbusnotification: Switch to cmake.
    Switch to common TDE cdbs rules.
  • DEB compizconfig-backend-tdeconfig: Switch to cmake.
  • tde-style-qtcurve now "suggests" gtk2-engines-qtcurve package rather
    than "recommending" it. This relates to bug #2561
    Partially manually cherry-picked from commit ba0b1f9b548f2918a67de0915bf08a3bd7c33171
  • DEB: fixed building of libkcal tests. This relates to bug #2719
  • DEB tde-style-lipstik: Switch to cmake.
    Switch to common TDE cdbs rules.
  • DEB: Fixed support for tests with cmake in kpilot.
  • DEB kcmldapmanager: Switch to cmake.
    Switch to common TDE cdbs rules.
  • DEB libkipi: Switch to cmake.
  • DEB libkexiv2: Switch to cmake.