Changelog For R14.1.5

From Trinity Desktop Project Wiki
Revision as of 10:11, 9 November 2025 by SlavekB (talk | contribs) (Update 20251109)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

dependencies

tde-cmake

  • [117c2a6d] Update to final version R14.1.5
  • [da0068e1] Update version to R14.1.5~[DEVELOPMENT]

tqt

  • [894037c3] Amend to previous 'replace TRUE/FALSE' commit
    (manually cherry-picked from commit 649c4c61a1f1f479f4532b196f68df476cef2680)
  • [6e4a70d4] Replace TRUE/FALSE with boolean values true/false - part 3
    (cherry picked and manually edited from commit 6dd781c483eea56f51ae0eff47d857976b5d0f0d)
  • [81ade129] Replace TRUE/FALSE with boolean values true/false - part 2
  • [35ced32e] Replace TRUE/FALSE with boolean values true/false - part 1
  • [7dd4848d] Fix handling of socket notifier events in gmainloop functions.
    This resolves issue #231
  • [d4981524] Improve X11 'ProcessEvents()' with some code from the equivalent glib version
  • [d7d6cb21] Explicitly add 'ExcludeTimers' to 'ProcessEvent' enum
  • [5e1b3105] Do not check for expired TQt timers in 'gsourcePrepare' and 'gsourceCheck'
    since timers are only activated by the main GUI thread in 'gsourceDispatch'.
    This solves issue TDE/tdebase#635
  • [331b0cab] Update readme to reflect the change from TQt3 to TQt
  • [68744b0c] Add missing templates for translations.

akode

dbus-1-tqt

  • [4f3444b1] add a static interface method to the class generator

libr

  • [47ca6398] Use compilation config-time checks instead of linker version
    To rely on current linker's version to determine the libbfd version is
    unreliable. In particular it's likely to yield wrong result in next
    use-cases:
    - cross-compilations
    - build with non-GNU toolchain
    - just build with another linker version
    Unfortunately libbfd doesn't provide a reliable way to retrieve version
    information, so we will have to check for features in specific versions
    we are interested in.
    Note: this essentially reverts most of the changes introduced by
    c57eae31615bc70072c7e99d712c2285817bd2e5.
  • [f12839f5] Update for API change in binutils 2.45.
    Simplify binutils version definitions.

sip4-tqt

pytqt

  • [f662ab30] Fix issue #39 Sip defines those as int fields in the generated code

core

tdelibs

  • [16015a9e] Update to final version R14.1.5
  • [4e086ed9] Changes accessories-character-map icons K to a T
  • [8a376f63] Removed no longer required dummy kinstance.h file
  • [20209555] Rename kinstance.{h,cpp} to tdeinstance.{h,cpp}. A dummy kinstance.h has been temporarily added to keep other apps building while the replacement is completed across all TDE code base.
    (manually cherry-picked from commit cfe383b06)
  • [e3335858] Fix build with PCRE2 disabled
  • [5dd51ef5] Fix build with SSL disabled
  • [7bfcba48] Fix build WITH_LIBBFD and libbfd 2.34+
    Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/368
  • [dd898a20] Allow build without libnm installed
    libnm is not actually required, but rather used only to determine the
    value of NM_VPN_SERVICE_DIR. So it's fine to build with NM support but
    without the lib. Since we already provide a default for the parameter
    print a warning instead of a fatal message in case the value couldn't
    be determined.
  • [a04f73e5] updated go.png icon and top-left.png
  • [f9984cdb] adds the T to konqi's bib
  • [72ece6c6] improves the crystalsvg icons and other misc textures
  • [ca275a63] Replace TRUE/FALSE with boolean values true/false
  • [3afb7eb4] Fix up few tqt3 -> tqt renames missed in previous commit
  • [07fcd9de] Adapt path to new tqt location
  • [ba278f6b] Update version to R14.1.5~[DEVELOPMENT]

tdebase

  • [0bec493f] Add final version of release notes for R14.1.5
  • [ba91c3db] Merge translation files from master branch.
  • [1108949b] starttde: drop support for kde4 session shutdown
    As noticed in the patch attached to #322 the code was broken for ages
    anyway.
    Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/322
  • [0dfdbf7e] starttde: remove some obsolete comments
    - I believe the PATH order question was resolved by place_before_in_path
    function.
    - tdeinit_phase1 is no more experimental after a decade.
  • [ff06d2b2] starttde: drop support for autouse of ~/.kde as TDEHOME
    The changes are loosely based on starttde proposed by @Woodsman in [1].
    [1]: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/322
  • [a53681f3] starttde: make adding games to PATH conditional
  • [7bf546b2] starttde: set XDG_CURRENT_DESKTOP unless already defined
    Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/322
    Co-authored-by: Alexander Golubev
  • [71b4350a] starttde: A lot of minor changes
    Namely:
    - Re-wrapping of text
    - Some rewording of comments
    - Replacement of back-ticks `` with $()
    - A few additional output messages
  • [5a925407] starttde: fix idents
  • [e5488519] kicker: change the internal layout of systray
    This makes clocks embedded into systray unaffected by systray's margin
    value.
  • [d628b687] kicker: redraw systray after changing its layout
    This fixes an issue with systray not being redrawn upon panel width
    change.
  • [e57d8d3f] kicker: add an option to set external margin for tray icons
    This commit adds an option to set both: margin (space from an icon to
    the border) and spacing (space between two neighbouring icons). The
    option to tweak spacing was previously introduced in fa284a4598 and was
    called "margin" the actual margin was reduced to 0. Unfortunately that
    had its own unwanted side-effects listed in #647. Before fa284a4598 the
    margin and spacing were fixed to be 1.
    This commit restores old defaults for margin & spacing i.e. 1 to better
    conform to config of older systems. Effectively this resolved most
    issues raised in #647 and eliminates any regressions, though there are
    some caveat cases when the behaviour is not ideal e.g. next settings:
    panel_width=47
    spacing=1
    margin=0
    result in next layout:
    [0px][icon][2px][icon][1px]
    when ideal would be:
    [1px][icon][1px][icon][1px]
    On the other hand in such a case a user should probably just use
    margin=spacing=1.
    Besides that commit contains some minor refactoring.
    Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/issues/647
  • [2b3d07c2] kicker: minor fixup of spacing in a file
  • [5a35ab90] Merge translation files from master branch.
  • [faddf457] Merge translation files from master branch.
  • [cea9fcba] add minor diagnostics to starttde
    .. to see which XDG_CONFIG_DIRS are set by the script.
    This is interesting on platform which use this environment varialble
    to find the desktop files from the trinity installation.
    See https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/232
    for a use case where this kind of output is useful.
  • [981802ad] Remove copypaste artifacts "i=" from main_low_apply() calls
    This fixes a crash in tderandrtray on display reconnect, noticed during
    debugging TDE/tdelibs/376.
    Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/376
  • [5f202267] Merge translation files from master branch.
  • [2d93220f] kdesktop: simplify lock process code. This ensure correct cleanup in case of unexpected termination of the process.
  • [af61964f] kdesktop: make sure the saver/lock remains responsive even when invokation has failed.
    This could happen for example when a popup menu is open and the saver
    autolock timeout expires. Before this commit, both kdesktop and the
    X11 server would be in a dirty start and the saver/lock would either not
    work anymore or not hide the windows on the screen.
    It was necessary to kill and restart kdesktop to restore proper
    functionality.
    Note: the conditional return value of 0 or 12 at main.cpp:554 is a temporary
    measure to prevent the screen to forcibly lock if the user forgets a popup
    menu open and the saver timeout expires. Once the issue with input grabbing
    is solved, we can remove the conditional return value and simply return an error
    in such condition. Same applies to the variable trinity_desktop_lock_failed_grab,
    which will no longer be needed in such case.o
  • [7d838f42] kdesktop: rename some methods to better differentiate between the lock process terminating and the screen getting unlocked
  • [90aa4f4c] kdesktop: simplify duplicated code
  • [71d899bb] Merge translation files from master branch.
  • [8b77e8e8] Merge translation files from master branch.
  • [92abe4ff] Fixes andes-venezolanos Wallpaper that has the K underneath the T
  • [5fe42444] Changes lower case k to lower case t on klipper icon + other few changes
  • [9f2cbbb8] Merge translation files from master branch.
  • [02fff752] Restores the Trinity logo on lineart.svgz + other changes
  • [feb3d144] Merge translation files from master branch.
  • [2e0f267a] Use tdeinstance.h
  • [9e404dea] More improvements to various wallpapers and some other various textures
  • [f79d9859] Merge translation files from master branch.
  • [e3814d80] Kicker: aesthetic improvements
    * New icon margin option for the system tray applet
    * Panel blur effect strength is now configurable
    * 3D border option tin minipager
    * Ability to rename desktops when minipager label not displaying desktop name
  • [2f42993e] Merge translation files from master branch.
  • [c2b18a1e] [minor] tdeioslave/media: remove a trailing \n in the error string
    Note that other strings assigned to m_errorStr don't have a trailing endline.
  • [e7164133] kate: [minor] remove an unmatched cloasing tag
  • [d4b3598f] kdesktop: fix deadlock condition between kdesktop and kdesktop lock.
    The logic to handle communication with kdesktop_lock is now running
    completely in a separate thread and event loop, meaning the main GUI
    thread remains responsive all the time and can handle interaction with
    X11, DCOP and DBUS calls. This resolves issue #589
    The commit also solves the first problem reported in issue #640 and
    loosely related to PR #526.
  • [a1675350] Merge translation files from master branch.
  • [a0c0208c] Merge translation files from master branch.
  • [209a1d0c] Merge translation files from master branch.
  • [3bd9f798] Merge translation files from master branch.
  • [f95183d4] Merge translation files from master branch.
  • [77e310b1] Improving graphic of Konqueror
  • [3dd72a4e] Merge translation files from master branch.
  • [dbed4c45] Merge translation files from master branch.
  • [c45ee09d] Merge translation files from master branch.
  • [7f36db47] Replace TRUE/FALSE with boolean values true/false
  • [ecaede25] improvement to the konqui wallpaper
  • [de1885f0] improvenments to the crystalsvg icons & over misc tde textures
  • [5301f030] Add improved handbook text about the panel button stacking behavior
  • [97a133a5] TWin: Fix tiling from window menu and geom_restore. Resolves issue #624
  • [786c710e] Merge translation files from master branch.
  • [7f412e76] Merge translation files from master branch.
  • [aa1b40e5] Merge translation files from master branch.
  • [a8360fb7] twin: allow wider tiling bands and increase activation delay timer granularity
  • [e0e7c87f] Fix typo in krootbacking/main.cpp
  • [68e822b1] Merge translation files from master branch.
  • [1f0b2eb4] twin: Use screen geometry when active borders are in tiling mode
  • [0fdf9a3e] Merge translation files from master branch.
  • [2eb01e65] Merge translation files from master branch.
  • [cd40ceaa] kdesktop: add documentation about POSIX signals usage
  • [5432b6f8] Merge translation files from master branch.
  • [36b81fcd] Add draft R14.1.5 release notes

tdepim

  • [f0a5f0b7] Updates top-left.png trinity logo to the new version
  • [c2414c0a] update the logo the kmail to have new version
  • [89161d92] tdenetwork: remove trust item and trust list related code. This resolves issue #162
    libgpgme-dev 2.0 completely removed the code related to trust item and
    trust list. Moreover according the their author, that code was only
    working for a brief time around 2003. In view of that, the code in TDE
    has been fully removed rather than making conditional based on the
    library version available.
  • [6905cc3e] Addendum to last commit (only for r14.1.x branch)
  • [ba74d79c] Use tdeinstance.h
  • [a88d4d64] Replace TRUE/FALSE with boolean values true/false

tdemultimedia

  • [3a4cb3d9] Use tdeinstance.h
  • [50b77ee6] Merge translation files from master branch.
  • [ef68c572] Merge translation files from master branch.
  • [8c5bf7fe] Replace TRUE/FALSE with boolean values true/false

tdenetwork

  • [fcb57dca] kopete/sms: fix FTBFS when building with gsmlib
    This is a fixup to the previous series of patches to kopete/sms.
  • [d865714d] kopete/sms: overhaul build/configure process with gsmlib
    * Build cpp files conditionally rather than #ifdef their content
    * Rename {INCLUDE_SMSGSM -> HAVE_GSMLIB} for consistency
    * Merge gsmlib's configuration check to the ConfigureChecks.cmake in the
    root directory.
  • [9e16e0eb] kopete/sms: fix account manipulation issues
    This fixes error message on account creation about inability to load
    service with empty name. As well as issue about that settings after
    changing them won't apply until restart of kopete.
  • [009ba79c] kopete/sms: fix a crash caused by returning a reference to local object
  • [61f8e96f] kopete/sms: move INCLUDE_SMSGSM to the root config
    This fixes INCLUDE_SMSGSM's #ifdef`s in
    kopete/protocols/sms/serviceloader.cpp which were ignored before.
  • [719f290d] Use tdeinstance.h
  • [93a42da1] kopete/sms: Remove deprecated throw() specifiers
    This fixes FTBFS when kopete is built with BUILD_KOPETE_PROTOCOL_SMS and
    WITH_GSM and c++ standard >=c++17.
  • [70641582] minor adjustment tweaks to the blue & green konqi background
  • [8dc325fb] Add "Paste" command to krdc (#102).
    This adds a "Paste" command to the toolbar which sends the current
    clipboard content to the remote host as key presses.
    Not implemented for RDP as we appear to defer to rdesktop and I'm not
    sure if we can reliably do it there (also krdc RDP isn't working for me
    right now).
  • [eea2e3ba] Merge translation files from master branch.
  • [17553d03] Merge translation files from master branch.
  • [081b0d43] Merge translation files from master branch.
  • [13518ffe] changes the kopete konqi theme kde backgrounds to trinity
  • [2cab1f30] Replace TRUE/FALSE with boolean values true/false
  • [b2cb25ce] Use the normal mouse pointer when local mouse pointer is enabled in krdc.
    The previously-included mouse pointer is invisible against dark
    backgrounds.
    https://mirror.git.trinitydesktop.org/gitea/TDE/tdenetwork/issues/98

tdegraphics

  • [ddb0c7bf] Addendum to last commit (only for r14.1.x branch)
  • [15e9344f] Use tdeinstance.h
  • [5f9f01f4] KPDF: Fix fullscreen crash due to uninitialized pointer
    This fixes #132.
  • [fb5831b3] Merge translation files from master branch.
  • [ea2da03e] kpdf: fix SEGV described in issue #127
    The crash only happens when building in debug mode.
    'm_showToolBarActionr' needs to be created after the 'kpdf_part' has
    been created.
  • [7735a26b] kolourpaint: use smooth resize as default selection at start

tdetoys

  • [58268265] Merge translation files from master branch.
  • [fc48d6a8] Merge translation files from master branch.
  • [04807af2] Merge translation files from master branch.
  • [b4a2a361] Merge translation files from master branch.

tdeutils

tdeedu

  • [10fc13c5] Kalzim: Add CMake detection and link for nums and zarith libraries.
    This resolves issue #63
  • [ebb81972] Merge translation files from master branch.
  • [d18d1920] Texture improvements to kanagram & khangman
  • [5bddbfac] Use tdeinstance.h
  • [b3c87903] kig: fix build without scripting

tdegames

  • [27ebcd13] Merge translation files from master branch.
  • [1e76d71a] Merge translation files from master branch.
  • [91b9533c] changes the K on the token to a T
  • [5470828b] Use tdeinstance.h
  • [f41b7082] Merge translation files from master branch.
  • [ec84191b] changes the 9th card deck KDE text to TDE
  • [e13796cf] Merge translation files from master branch.

tdeaccessibility

  • [c4b20052] Merge translation files from master branch.
  • [b2581634] Use tdeinstance.h
  • [6b9a905c] Merge translation files from master branch.
  • [3f62b4f4] Merge translation files from master branch.

tdeaddons

  • [a2d0c490] Add an option to build without SSL
    Required in case tdelibs were build without SSL support
  • [cc4a08b7] Use tdeinstance.h
  • [422954ba] konq-plugins: use TDEMacros for the test
  • [a9d7f7d0] Merge translation files from master branch.

tdeadmin

  • [ccd32f67] Merge translation files from master branch.

tdeartwork

  • [89c2adc7] Improvements to kubical.png & crystal_fire.png + Icon Changes
  • [07d48ec5] improvements to the icon themes
  • [56911bd3] Use tdeinstance.h
  • [a5ff0336] Merge translation files from master branch.
  • [6fbdf338] Merge translation files from master branch.
  • [0ca1bde0] Adding the T to Konqi/Tonki's scarf
  • [dfd8266e] Merge translation files from master branch.
  • [ea4a1721] Merge translation files from master branch.
  • [ed0386ff] Merge translation files from master branch.
  • [0516d59c] Merge translation files from master branch.
  • [3032bc36] Update translation template.
  • [06b7e636] Add "flying_konqi.png" Wallpaper

tdebindings

tdesdk

tdevelop

tdewebdev

  • [2551a3a5] Remove kxsldbg - has been moved to a separate repository.
  • [903281bf] Use tdeinstance.h

tde-i18n

  • [e0043601] Merge translation files from master branch.
  • [19aa5ce5] Merge translation files from master branch.
  • [251f4083] Merge translation files from master branch.
  • [419bca17] Merge translation files from master branch.
  • [7ed228bf] Merge translation files from master branch.
  • [749c2718] Merge translation files from master branch.
  • [35106f8e] Merge translation files from master branch.
  • [6291ec70] Merge translation files from master branch.
  • [86295673] Update translation template.
  • [99629b6c] Remove kxsldbg - has been moved to a separate repository.
  • [437a8aab] Merge translation files from master branch.
  • [9bdc3edb] Merge translation files from master branch.
  • [16f58c10] Merge translation files from master branch.
  • [90137c4c] Merge translation files from master branch.
  • [2aff0db2] Merge translation files from master branch.
  • [59968c59] Merge translation files from master branch.
  • [1b573430] Merge translation files from master branch.
  • [279e0c6a] Update translation template.
  • [39b84d12] Merge translation files from master branch.
  • [02d582fa] Merge translation files from master branch.
  • [0634e725] Merge translation files from master branch.
  • [e8a8feac] Merge translation files from master branch.
  • [b06a9fa0] Merge translation files from master branch.
  • [07c1b61a] Update translation template.
  • [8acd3413] Merge translation files from master branch.
  • [b96bef33] Merge translation files from master branch.
  • [4189cd3b] Merge translation files from master branch.
  • [d9941114] Merge translation files from master branch.
  • [43b32428] Update translation template.
  • [337ce141] Merge translation files from master branch.
  • [2dddfe62] Merge translation files from master branch.
  • [4494fd08] Merge translation files from master branch.
  • [b0046caf] Merge translation files from master branch.
  • [9044ad0e] Update translation template.
  • [ca459988] Merge translation files from master branch.
  • [03c74ed4] Merge translation files from master branch.
  • [3b1ad275] Update translation template.
  • [f7b441f1] Merge translation files from master branch.
  • [4d4a53f2] Merge translation files from master branch.
  • [1713d695] Merge translation files from master branch.
  • [a4994015] Update translation template.
  • [14dedf2c] Merge translation files from master branch.
  • [4bd0eb06] Merge translation files from master branch.
  • [65423420] Merge translation files from master branch.
  • [1d1cf346] Merge translation files from master branch.
  • [30ed5b19] Merge translation files from master branch.
  • [7149afd4] Merge translation files from master branch.
  • [34a0a8cd] Merge translation files from master branch.
  • [4449db39] Merge translation files from master branch.
  • [e2c175a4] Merge translation files from master branch.
  • [ca60e587] Merge translation files from master branch.
  • [c9b6e19f] Merge translation files from master branch.
  • [4d3a9d6e] Merge translation files from master branch.
  • [e997ab6f] Merge translation files from master branch.
  • [0ba11a48] Merge translation files from master branch.
  • [fa8b9bcf] Merge translation files from master branch.
  • [b2d894b4] Merge translation files from master branch.
  • [55fa48ee] Merge translation files from master branch.
  • [e1dfdbc7] Replace TRUE/FALSE with boolean values true/false
  • [3dfdbe0e] Merge translation files from master branch.
  • [816725c7] Merge translation files from master branch.
  • [e5eef14a] Merge translation files from master branch.
  • [8fd36ee6] Update translation template.
  • [42158b7c] Merge translation files from master branch.
  • [ed2a4354] Merge translation files from master branch.
  • [0ba33030] Merge translation files from master branch.
  • [07b07995] Merge translation files from master branch.
  • [76f14029] Merge translation files from master branch.
  • [ea7a01d1] Merge translation files from master branch.
  • [a380e385] Update translation template.
  • [780a49ae] Merge translation files from master branch.
  • [b939c3a0] Update translation template.
  • [0471e64c] Merge translation files from master branch.
  • [a3968e35] Update translation template.
  • [dd2adbd5] Merge translation files from master branch.
  • [e778e31b] Update translation template.
  • [1c5fec6c] Merge translation files from master branch.
  • [a04bb391] Update translation template.
  • [000f256b] Merge translation files from master branch.
  • [0edec6ac] Merge translation files from master branch.
  • [73a6d944] Merge translation files from master branch.
  • [bd148815] Merge translation files from master branch.
  • [8eda9a8f] Merge translation files from master branch.
  • [27a722c2] Update translation template.

libraries

libkipi

kipi-plugins

  • [b72e9858] Use tdeinstance.h
  • [3696c6a3] Merge translation files from master branch.
  • [99419d2d] Merge translation files from master branch.
  • [6c1380a7] Merge translation files from master branch.

libtdeldap

  • [ae06b27e] Add systemd PAM module to common-session
    This is required for DBUS and related services to function properly
  • [341554f0] Add group support
  • [dcffb305] Update for OpenLDAP 2.5
    OpenLDAP 2.5 switches from HDB to MDB. Update schema to match.
  • [01f0efc9] Add initial Kerberos password change support
  • [ad930c33] Add support for nslcd
    nslcd is required on newer versions of Debian, and uses its own configuration
    file instead of /etc/ldap.conf
  • [cf5d7853] Add jpegPhoto LDAP attribute to LDAPUserInfo object
  • [5d304494] Clear binary attribute data on modify if replacement binary data length is 0
  • [231ec5d9] Fix OpenSSL command line arguments

pytde

pytdeextensions

  • [2352b08f] Use tdeinstance.h
  • [13ecfc35] split() CXX value from python config var or env
    This fixes FTBFS caused by last commit (5e40676)
  • [a5986a99] A more consistent compiler and flags config
    For compiler:
    * use the same one that was used to build python
    * [if none] use the one from CXX env var
    * [if none] fallback to c++
    For CXXFLAGS:
    * use python's recommended CFLAGS
    * append our own -fno-strict-aliasing
    * append user-provided CXXFLAGS
  • [80f40bce] Pass correct -rpath to libtool when build with --root
  • [5d29a068] Avoid byte-compiling in case it is disabled
  • [d25660c8] Fixup some warnings

applications/development

kdbg

  • [c99967dd] Merge translation files from master branch.
  • [38aa8325] Merge translation files from master branch.

kdiff3

  • [322e3e77] Amendment to previous commit
  • [5298aa00] Use tdeinstance.h
  • [ce90f9f0] Merge translation files from master branch.
  • [4b88ffcb] Merge translation files from master branch.
  • [9ee069ed] Merge translation files from master branch.
  • [d1f8d0bd] Merge translation files from master branch.
  • [91db616e] Merge translation files from master branch.
  • [10ed942a] Merge translation files from master branch.

kpicosim

  • [a15007f7] Merge translation files from master branch.
  • [00c04c7d] Merge translation files from master branch.
  • [475eb9ce] Merge translation files from master branch.
  • [164d8377] Merge translation files from master branch.
  • [28693aab] Merge translation files from master branch.
  • [567a3222] Update translation template.
  • [7c8510e5] Add missing Categories and GenericName to desktop file.
    This relates to issue #13

kscope

  • [a0ca78ea] Merge translation files from master branch.

kxmleditor

piklab

  • [e4b7d21f] Merge translation files from master branch.
  • [a2ccd54f] Merge translation files from master branch.
  • [9efceb00] Merge translation files from master branch.

tdesvn

  • [68558afe] Fix build&run of tests
  • [0292a9a6] cmake: replace deprecated exec_program() with execute_process()
  • [57e05c82] Use tdeinstance.h

universal-indent-gui-tqt

  • [ddd09d7b] Use centralized cmake version.
  • [2f85d2ce] Clean the executable bit on source and configuration files.

applications/games

tdeknighttour

  • [acbca0ec] Merge translation files from master branch.
  • [6f19364b] Merge translation files from master branch.

tdepacman

  • [00285ce3] Merge translation files from master branch.

applications/graphics

digikam

  • [4935462f] Merge translation files from master branch.
  • [376e7858] Merge translation files from master branch.
  • [65f45719] Fix static library dependencies. This resolves issue #56
  • [88d5c6f7] Merge translation files from master branch.
  • [1c0a0ab3] Merge translation files from master branch.
  • [aa7a1bb4] Use tdeinstance.h
  • [3daf55a1] Merge translation files from master branch.
  • [346f9201] Exclude from the installation of unwanted and now no longer existent Makefile.am.
    This solves FTBFS that came with issue #52
  • [b3429f19] Remove the unwanted x-test language from desktop file translations.
  • [588cca23] Add desktop files translations.
  • [d3702134] Drop autotools support
  • [ea9d449a] Merge translation files from master branch.
  • [b83f9e4f] Merge translation files from master branch.
  • [d3700fa0] Merge translation files from master branch.
  • [4f18aea2] Merge translation files from master branch.
  • [61cb1ebe] Remove no longer used static libraries in cmake files
  • [0254a594] Fix showfoto usability.
    This resolves issue #50
    The problem seems to be a known issue already addressed by the original
    authors. This is an extract from the 'ChangeLog' file that best
    describes the issue:
    ```
    Fix a linking problem with showfoto, image plugins and
    --enable-gcc-hidden-visibility:
    All image plugins link to libdigikam.so.
    The showfoto executable however does not link to this lib, but
    statically links the relevant parts.
    With visibility hidden, now the linker obviously cannot see the
    already linked DImgInterface class,
    and there would be two different static variables for
    DImgInterface::instance(). One with the loaded
    image, the other (from the image plugins) with a null image.
    ```
    Linking against libdigikam.so instead of including the libraries in a
    static way solves the issue.

gwenview

  • [01ed8a79] Fix FTBFS because of missing header
    The FTBFS happens on a system with minimal-ish config of tdelibs and tqt
    i.e. no threading, no ssl etc. I didn't checked which one of the options
    triggers the FTBFS specifically, though it hardly matters.

gwenview-i18n

  • [c1dfe023] Merge translation files from master branch.
  • [92982a79] Merge translation files from master branch.
  • [6a7de3c0] Merge translation files from master branch.

ksquirrel

  • [aefe5040] Merge translation files from master branch.
  • [9d4d3dc3] Add desktop files translations.
  • [0f388499] Drop support for automake builds

applications/internet

kbiff

  • [b56694a2] Make check for WITH_MLED non-fatal
    There is no reason for the configuration check to be fatal, because the
    system the package builds on may be different from the one that it will
    run on.
    On the other hand the flag is pretty useless nowadays anyway, so print a
    hefty warning if the interface is missing.

konversation

  • [7987e374] Merge translation files from master branch.

kshowmail

  • [c99f4572] Add missing Category to desktop file. This relates to issue #16

ktorrent

  • [51067729] Merge translation files from master branch.
  • [14e0cffb] Merge translation files from master branch.
  • [a61385e1] Merge translation files from master branch.
  • [002acc87] Add desktop files translations.
    Fixed name for info widget plugin in desktop file.
  • [d205f4cb] Drop support for autotools
  • [7e90bb19] Add cmake rules for utests and fix tester program
  • [f95d80e6] Remove empty files and unused code
  • [4bceb112] Fix CMake FTBFS

kvirc

  • [a85d1534] Merge translation files from master branch.
  • [f27cc4a4] Merge translation files from master branch.
  • [33df7408] Merge translation files from master branch.
  • [c5983faa] Merge translation files from master branch.

kvpnc

  • [80b9ccd1] Merge translation files from master branch.
  • [1f233e20] Merge translation files from master branch.
  • [5aaf336d] Merge translation files from master branch.

smb4k

tork

applications/misc

bibletime

  • [df84fe45] Add linking of the clucene-shared library if needed.
    This resolve FTBFS when building with the upstream state of the clucene
    library, which does not list clucene-shared in the linking libraries.
    See Issue #31
  • [a361f52b] Use tdeinstance.h
  • [896b5d40] Merge translation files from master branch.
  • [20cea301] Update translation template.
  • [bd0f86ab] Remove sword version conditionals for 1.6 and 1.7
    These checks are no longer necessary since sword 1.7+ is required.
  • [b878468e] Require sword version 1.7 or newer
    See: TDE/bibletime#32
  • [519310b6] Fix text rendering in display windows
    sword 1.7 introduced new APIs to SWModule, one of which is renderText.
    The old RenderText returned a const char*, however the new version
    returns a SWBuf copy on the stack. This doesn't work when passing it to
    TQString::fromUTF8 as the internal buffer is freed before the TQString
    is constructed.
    Note that RenderText in sword 1.7 and newer is a deprecated wrapper
    around renderText.
  • [2853c718] Merge translation files from master branch.

compizconfig-backend-tdeconfig

desktop-effects-tde

  • [5c94fb93] Merge translation files from master branch.

kcmldap

  • [5fd63aaa] Merge translation files from master branch.
  • [a2ce3885] Update translation template.
  • [0ec15749] Save Kerberos settings before creating machine entry in LDAP database in bonding wizard

kcmldapcontroller

  • [09752aaa] Merge translation files from master branch.
  • [0134f73e] Update translation template.
  • [76ae3217] Add support for group display names
  • [3dc66978] Add memberOf overlay and enable
  • [77f49884] Update for OpenLDAP 2.5
    OpenLDAP 2.5 switches from HDB to MDB. Update schema to match.
  • [755f944e] Only enable supported SASL mechanisms
    Without this, OpenLDAP will try to use SASL/SPNEGO instead of GSSAPI, which will fail on Heimdal servers
  • [1f2f8b97] Fix OpenLDAP GSSAPI authentication
  • [74358a77] Write NSS configuration file on realm controller creation
  • [1fb3a28f] Don't attempt to access the LDAP server if the realm DC is blank
    If the realm DC is blank, it indicates that configuration has not reached
    a point where connection to the LDAP server is possible. Providing a blank
    DC to LDAP will always result in an invalid DN error.
    This resolves spurious popups when creating the first realm control server
    in a given realm.
  • [9011d2d0] Use correct path for TDE slapd plugin libraries

kcmldapmanager

  • [bd5bacfa] Merge translation files from master branch.
  • [5f15f7fd] Update translation template.
  • [3adbfc8a] Add display name support to LDAP groups
  • [645c0b00] Add ability to set user profile avatars
  • [be12862d] Import ChFaceDlg from tdebase password manager KCM
    TODO: Determine if ChFaceDlg should be moved to tdelibs or if
    enough differentiation exists to justify separate LDAP variant

kerberostray

  • [c6157ada] Merge translation files from master branch.
  • [66b6c98e] Update translation template.
  • [440584d1] Add Kerberos password change option to popup menu

krecipes

  • [00aca3f2] Use TQImage rather than TQPixmap in the backend-oriented code
    TQImage is more suitable for i/o operations and long-term storage rather
    than TQPixmap (which is better for immediate display on the screen). The
    UI rarely does displays all those photos and does it one-by-one (i.e.
    there is no big gallery), so there is no significant performance penalty
    for the use of TQImage. On the contrary this way we should save some
    memory on allocations associated X11 stuff for pixmaps and loading time
    when the database contains a lot of photos.
    Note that there is yet another use of TQPixmap in `htmlexporter` which
    cannot be replaced because it uses TQPainter, which didn't supported
    QImage until Qt5.
  • [8f59af12] Fix tests' execution without X11
    Note: kretest segfaults without a GUI because it makes use of TQPicture
  • [7b2d5032] Use locale-unaware functions when importing files
    Locale-aware version of MixedNumber::fromString() were causing problems
    when locale has a different decimal separator than dot (`.`).
  • [84991f49] Merge translation files from master branch.
  • [e0b3c0bd] Update translation template.
  • [08dd1962] Fix FTBFS introduced by commit fbc41d7.
    The tests require an active X session, so they can not be part of an
    automated build system that runs in a clean X-less environment.
  • [fbc41d79] Fix importers/exporters bugs. Fix tests and add them to build process.
    The file `mx2test.txt` is taken from KRecipes 2.1 source code.
    Other tests have been adjusted based on the tests in KRecipes 2.1 source code.
  • [9a622918] Merge translation files from master branch.
  • [56287acd] Add desktop files translations.
  • [dfc4e985] Exclude tests binaries from translation template.
  • [17f75d30] Merge translation files from master branch.
  • [c19a8472] Update translation template.
  • [ca15b14d] Drop support for automake builds
  • [7a5739d9] Add cmake rules for tests files and make tests runnable.

applications/multimedia

amarok

  • [21846706] Merge translation files from master branch.
  • [a17a5fbd] Merge translation files from master branch.
  • [b9bc67d4] Fix plural form of translations.
    The leading '_n: ' should not be part of the translations.
  • [7fa14b61] Merge translation files from master branch.
  • [3b19281b] Merge translation files from master branch.
  • [0dbcbb72] Merge translation files from master branch.
  • [5c456e07] Merge translation files from master branch.
  • [ec7ba582] Merge translation files from master branch.
  • [a5c1201a] Update translation template.
  • [b8c11599] Fix crash on collection rescan
    Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/issues/87
  • [4c559eaf] Use tdeinstance.h
  • [6363f013] Merge translation files from master branch.
  • [cb84694b] Merge translation files from master branch.
  • [9400c8f1] Merge translation files from master branch.
  • [038e6d71] Merge translation files from master branch.
  • [e7f61b66] Merge translation files from master branch.
  • [ea735672] Merge translation files from master branch.
  • [78113b0f] Merge translation files from master branch.
  • [9e75d9e9] Merge translation files from master branch.
  • [8ca704de] Merge translation files from master branch.
  • [283b3ada] Merge translation files from master branch.
  • [834e9684] Merge translation files from master branch.
  • [7793336b] Merge translation files from master branch.
  • [c69bae6e] Fix plural form of translations.
    The leading '_n: ' should not be part of the translations.
  • [37ac9a1f] Merge translation files from master branch.
  • [4cbb1a05] Merge translation files from master branch.

codeine

k3b

k3b-i18n

  • [d9771b85] Merge translation files from master branch.
  • [34987592] Update translation template.
  • [69d4b451] Merge translation files from master branch.
  • [c0f12cc4] Merge translation files from master branch.
  • [e51a0994] Merge translation files from master branch.

k9copy

  • [04a9cc33] Fix location of call to avcodec_close for old version of libavcodec
  • [73b7471b] Fix FTBFS with ffmeg 8.0. This resolves issue #37
  • [6fa85b81] Merge translation files from master branch.

kaffeine

  • [6656ec16] Use tdeinstance.h
  • [99995941] Merge translation files from master branch.
  • [5fdbd1dd] Merge translation files from master branch.

kmplayer

  • [caac64c0] Use tdeinstance.h
  • [beda85ac] Fix a typo introduced by 433b311
  • [8d0392d4] Remove mentions of dbus-tqt as it is not actually used
  • [8d5a0ac5] cmake: fix detection of libXext and libXv
    Also require them only if appropriate backends are getting built

rosegarden

  • [81c43c5a] Solves issue #34 'value' is always '>= m_mediumKnee' if we enter that branch
  • [2a455560] Merge translation files from master branch.

soundkonverter

  • [dacf7d40] Merge translation files from master branch.

tderadio

  • [8f14f955] Merge translation files from master branch.
  • [f38a34c5] Merge translation files from master branch.

applications/office

basket

kbibtex

kile

kmymoney

knowit

  • [3da8daac] Merge translation files from master branch.
  • [aed15235] Merge translation files from master branch.
  • [bd9d66e8] Update translation template.
  • [21253102] Add properties dialog entry to file menu
    Can be useful to quickly access options such as permissions.
  • [41395393] Add last save status widget to status bar
  • [ae9235ef] Merge translation files from master branch.

koffice

koffice-i18n

  • [c5cf5090] Use tdeinstance.h
  • [4d23c3cb] Merge translation files from master branch.
  • [9075159c] Merge translation files from master branch.
  • [ac477751] Merge translation files from master branch.
  • [72155f9d] Merge translation files from master branch.
  • [1ae8cde2] Merge translation files from master branch.

kpilot

applications/settings

kdpkg

  • [387abed3] Merge translation files from master branch.

kima

  • [4773a051] Merge translation files from master branch.

kiosktool

kmyfirewall

  • [5c40c90e] Use tdeinstance.h
  • [5938d02a] Merge translation files from master branch.
  • [2d6e2d3a] Merge translation files from master branch.

tde-systemsettings

  • [8287c4e5] Merge translation files from master branch.

tdealternatives

  • [1e811349] Replace includehints section with includes in .ui files
  • [9b5946d4] Merge translation files from master branch.
  • [07f94fa3] Merge translation files from master branch.

tdenetworkmanager

  • [24c5c10c] Merge translation files from master branch.

tdesudo

  • [ee74a6b0] Merge translation files from master branch.
  • [eef9bf28] Merge translation files from master branch.

applications/system

dolphin

  • [40bfd867] Merge translation files from master branch.
  • [30fbae06] Merge translation files from master branch.
  • [bce354fc] Merge translation files from master branch.
  • [a382937d] Merge translation files from master branch.
  • [ffd6c547] Merge translation files from master branch.
  • [1513a0e9] Merge translation files from master branch.
  • [a37f13e7] Merge translation files from master branch.

kbfx

  • [6af8430d] Merge translation files from master branch.

knemo

  • [46ded288] Use tdeinstance.h
  • [6be64555] Merge translation files from master branch.
  • [393b648a] Merge translation files from master branch.

krusader

  • [7a7d3793] Removed auto-generated cpp file that will be recreated from .ui file. This is blocking cmake builds
  • [30a13fe5] Restructure location of man file so that the 'tde_conditional_add_project_docs' macro will correctly handled it during cmake build
  • [f6fbaeaf] Restructure doc folder to allow used of 'tde_conditional_add_project_docs' macro in cmake build
  • [f9abd9d5] Restructure source folders
  • [14d42d28] Remove original translation files
  • [6405bf4d] Update translation template.
  • [257ce9d6] Copy translations to new folder
  • [61991fd0] Cleanup pending references to files removed in commit b78b0a8
  • [f6aec4b7] Remove unneeded files
  • [3eb33ce8] Fix FTBFS in local builds due to missing linkage of libkjs
    (undefined reference to symbol KJS::ValueImp::dispatchToObject(ExecState*))
  • [753b0ef6] Use tdeinstance.h
  • [823c0800] Merge translation files from master branch.
  • [4c93616e] Merge translation files from master branch.

kshutdown

  • [8537b52c] Merge translation files from master branch.
  • [d9a9118e] Merge translation files from master branch.

ksystemlog

  • [604128f0] Merge translation files from master branch.

kvkbd

  • [17fcb3af] Merge translation files from master branch.
  • [4e9d9144] Merge translation files from master branch.

polkit-agent-tde

  • [4d5c00a7] Add missing <includes> in a .ui
    This fixes FTBFS on a system with minimal-ish configuration of
    tqt/tdelibs.

tdebluez

  • [ece9ca00] Remove empty includehints section from .ui files

tdepowersave

  • [adfc28f7] Merge translation files from master branch.
  • [807d15d8] Merge translation files from master branch.

xdg-desktop-portal-tde

yakuake

  • [85d31431] Merge translation files from master branch.
  • [78151ecb] Merge translation files from master branch.

applications/tdeio

tdeio-appinfo

tdeio-apt

tdeio-ftps

tdeio-gopher

tdeio-locate

  • [54425693] Merge translation files from master branch.
  • [07918a13] Merge translation files from master branch.

tdeio-umountwrapper

  • [ad338b55] Merge translation files from master branch.

applications/themes

gtk-qt-engine

  • [65bd9833] Use the complete definition of the prototype function gtk_style_render_icon.
    This solves FTBFS in checking the compatibility of pointers.
  • [8b0e27be] Merge translation files from master branch.
  • [798f5f1f] Merge translation files from master branch.

kgtk-qt3

  • [cffd7e8d] Use the complete definition of the prototype functions.
    This solves FTBFS in checking the compatibility of pointers.
  • [72ec6643] Merge translation files from master branch.
  • [5306f5e7] Merge translation files from master branch.

tde-style-baghira

  • [c43d3e02] Use tdeinstance.h
  • [7dbcdd01] Merge translation files from master branch.
  • [21243626] Merge translation files from master branch.
  • [0b30a90b] Update translation template.
  • [1183181b] Add option to center popup and fix typo

tde-style-polyester

  • [4e436dc4] Add missing <includes> in a .ui
    This fixes FTBFS on a system with minimal-ish configuration of
    tqt/tdelibs.

tde-style-qtcurve

  • [f9942e8b] Setup gcc visibility and clean up cmake files. This resolves issue #22

twin-style-dekorator

  • [630590d0] Merge translation files from master branch.

twin-style-suse2

  • [60b2bbb9] Merge translation files from master branch.

applications/utilities

abakus

  • [bb15b884] Merge translation files from master branch.
  • [2b871c9c] Merge translation files from master branch.
  • [652bf810] Merge translation files from master branch.

filelight

  • [317bbd8c] Merge translation files from master branch.

kbarcode

  • [6a3f4000] Fix build WITH_NATIVE_GNU_BARCODE enabled.
    I verified that app compiles and starts fine with the GnuBarcode backend
    enabled. During runtime no noticeable regressions were spotted.
    The whole virtual BarkodeEngine::operator=() thing seems to me like
    quite a lousy design, but I don't feel comfortable enough to rework the
    code.
  • [f5912310] Avoid linking with kjs if javascript support is dissabled
  • [ae6631f3] Merge translation files from master branch.

kchmviewer

kdirstat

  • [149b7814] Merge translation files from master branch.

knutclient

  • [33ea62d2] Merge translation files from master branch.

kommando

  • [7f216eca] Use <include> rather than <includehint> in .ui file
    This fixes FTBFS on a system with minimal-ish configuration of
    tqt/tdelibs.
    Note: tqtdesigner also wants to resave thees <includehints> as
    <includes>. I suspect the former one were used by some earlier versions
    of designer.
  • [c14117aa] Merge translation files from master branch.
  • [19629531] Merge translation files from master branch.
  • [53da2a6b] Merge translation files from master branch.

kompose

  • [198b4a51] Merge translation files from master branch.

krename

  • [27ac4ea4] Merge translation files from master branch.

packaging

packaging

  • [ee79e7db] ArchLinux: Update for final R14.1.5.
    Removed packages for dependencies that are already
    part of the official repository.
    Added gtk2 packages to dependencies as per AUR.
    Added some new pkgbuilds.
  • [ef09f740] RPM: final update for 14.1.5
  • [d114f25b] FreeBSD: Update for final R14.1.5.
  • [9a981abe] RPM: update packaging for R14.1.5
  • [16831320] DEB krusader: remove krusader-trinity-dbg .deb package. Debug symbols are build into krusader-trinity-dbgsym
  • [18638b67] DEB krusader: remove unnecessary files
  • [72d5a372] DEB tdebase: Refresh patches.
  • [160d292d] DEB tdexsldbg: Move from tdewebdev into a standalone package.
  • [75094529] DEB pytdeextensions: Switch to use debhelper with pybuild instead of python-distutils.
  • [abf4a945] DEB tde-cdbs: Add recognition of build system by Makefile.am.in.
  • [ab0c4bcb] DEB tde-cmake: Allow unusual CMake package version prefix.
    This solves the situation where Debian was forced to return
    to the older CMake version, but due to the continuity of the
    versions it was necessary to use an unusual prefix.
  • [770b9070] DEB tdeedu (dilos): Add libzarith-ocaml-dev to Build-depends.
  • [0b35d461] DEB tdeedu: Add libzarith-ocaml-dev to Build-depends.
    This relates to TDE/tdeedu#64
  • [36be5e27] DEB smartcardauth: Switch to using tde-cdbs rules.
  • [759e5b4f] DEB: Remove direct include for cmake.mk. Now it is automatically included by tde.mk,
    or using tde.mk rules for CMake builds with cdbs >= 0.4.177.
  • [14652414] DEB tde-cdbs: Add basic CMake build rules from cmake.mk to tde.mk.
    Added automatic selection of build system based on the presence
    of CMakeLists.txt or Makefile.am.
    Note: cmake.mk is removed in cdbs >= 0.4.177
  • [d4551f06] DEB krusader: update for new folder structure
  • [bb377119] DEB tdepim: update following new version of libgpgme++ library
  • [f7b306c0] DEB: add forky and remove buster support
  • [de428810] DEB tdelibs: remove kinstance.h from installed files
  • [07b5c72d] DEB tdelibs: rename kinstance.{h,cpp}
  • [248f63b3] DEB: fix debian/rules to allow the source packages to be created without having tde-cdbs installed
  • [b1be00ee] DEB tdebase: rename kde4ever.png into trinity4ever.png. This relates to TDE/tdebase#625
  • [75d03f59] DEB ubuntu: add support for Questing and drop support for Mantic
  • [f893f36e] DEB krecipes: add 'check' target
  • [9b12b395] ArchLinux tdegraphics: Force rebuild due to poppler update to 25.05.x.
  • [b2ff13a1] RPM: add packages for tdealternatives and tdeknighttour
  • [2285eed7] FreeBSD digikam: Backport commit TDE/digikam@0254a5942b - closes TDE/digikam#50
  • [ec0d786d] ArchLinux digikam: Backport commit TDE/digikam@0254a5942b - closes TDE/digikam#50
  • [94875a08] ArchLinux tdelibs: Force rebuild due to libxml2 update to release 2.14.x.
  • [24087e6e] DEB tqt: rename source package to 'tqt'
  • [20b49211] DEB: rename tqt3 to tqt
  • [e42724bc] DEB: fix debian/rules to allow the source packages to be created without having tde-cdbs installed
  • [19d08f5b] RPM: update for building 14.1.4
  • [187788a4] DEB tde-cdbs: Separate the common CDBS class into the package.
    For all packages changed dependence from cdbs to tde-cdbs
    and rules modified to use tde.mk class from /usr/share/cdbs.
  • [e12a2d72] DEB tdenetwork: adjust to removed dot mouse cursor files
  • [9c1114a4] DEB tde-style-qtcurve: clean up debian/rules