Changelog For R14.2.0

From Trinity Desktop Project Wiki
Revision as of 01:34, 29 October 2024 by SlavekB (talk | contribs) (Update 20241028)
Jump to navigation Jump to search

common

admin

  • [e9976e36] Use tquic directly instead of uic
  • [e45962e5] Use tqmoc directly instead of tmoc
  • [34c35e11] Use proper TQt headers
  • [3c012e46] tqt-replace and uic-tqt are no longer required

dependencies

tde-cmake

  • [fd707ac5] Use tquic directly instead of relying on tqtinterface info
  • [52da2507] Use tqmoc directly instead of tmoc
  • [b2d2b467] tqt-replace is no longer required
  • [9fae6b57] Update version to R14.2.0~[DEVELOPMENT]

tqt3

  • [c9a75bcc] Fix up left over stuff from commit 397b9afa
  • [fed2da8d] Move time related functions from tqtinterface/tqapplication.{h,cpp}
  • [397b7afa] Rename ntqapplication, ntqconfig and ntqmodules files to equivalent tq*
  • [755d4692] Remove leftover header file. Should have been removed in commit 6964feed
  • [c6a6cade] Remove unnecessary references to developer local folders
  • [e93b60df] Rename uic to tquic
  • [8066b054] Remove use of glib thread code. Use pthread instead
  • [1e335369] Fix up leftover from commit 6964feed8
  • [58765756] Rename moc to tqmoc
  • [4161606c] Remove documentation for Motif extension classes. Those classes are not included in tqt3 source code
  • [6964feed] Remove obsolete Netscape plugin and its classes
  • [81288cfc] Make sure to release thread resources back to the OS once the thread completes.
    Threads created with pthread are created in detach mode. Threads created using glib thread functions are instead created as joinable. The fix makes glib-created threads detached, so that the thread resources are released when the thread completes.
    This resolves TDE/amarok#30 and will benefit any place where a TQThread is used.
  • [24b42848] Fix fallover case for TQEvent::MetaCall
  • [0d546f99] Translated using Weblate (Italian)
    Currently translated at 100.0% (452 of 452 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/it/
  • [8e653076] Fix possible SEGV if the sender object list was null and thread support enabled
  • [232dd26c] Remove temporary code required for the tqinterface migration phase introduced in commit 8ac0e970
  • [87219292] Rename private q* headers into equivalent tq*
  • [6f57abfc] Rename remaining ntq[s-z]* related files to equivalent tq*
  • [0582c90a] Rename remaining ntq[m-r]* related files to equivalent tq* (except ntqmodules.h)
  • [39f8a475] Rename remaining ntq[i-l]* related files to equivalent tq*
  • [e42ec295] Rename remaining ntq[d-h]* related files to equivalent tq*
  • [0917fbb5] Rename remaining ntq[a-c]* related files to equivalent tq* (except ntqapplication.h and ntqconfig.h)
  • [7b1d2ad2] Remove obsolete ntqabstractlayout.h header
  • [367ff3fb] Rename global classes nt* related files to equivalent tq*
  • [d35eedcd] Rename style nt* related files to equivalent tq*
  • [82ecd834] Rename layout nt* related files to equivalent tq*
  • [42957a3f] Rename more widget nt* related files to equivalent tq*
  • [fef84691] Rename basic widget nt* related files to equivalent tq*
  • [8ef4ea45] Rename environment class nt* related files to equivalent tq*
  • [0e787fb7] Rename text class nt* related files to equivalent tq*
  • [1e9fa8e0] Rename graphics class nt* related files to equivalent tq* (part 2)
  • [a30f5359] Rename graphics class nt* related files to equivalent tq* (part 1)
  • [25ad1267] Fix errors in qt.dcf introduced in commit 8a071b48. This relates to
    issue #171
  • [252a2ec8] Rename IO and network class nt* related files to equivalent tq*
  • [87d29563] Rename utility class nt* related files to equivalent tq*
  • [628b0bb7] Rename drag-n-drop nt* related files to equivalent tq*
  • [7552c6d7] Rename main window nt* related files to equivalent tq*. The file
    "ntqsession.h" was totally unnecessary and has been removed.
  • [c113da20] Rename codec nt* related files to equivalent tq*.
    The qrtlcodec files have been renamed into tqhebrewcodec files, for consistency with file naming used for other codecs.
  • [aeefd3fe] Rename threading nt* related files to equivalent tq*
  • [2cbcca0d] Rename date and time nt* related files to equivalent tq*
  • [a09a6bc0] Remove documentation for QWS classes and Qt/Embedded
  • [bba3e1fa] Fix wrong documentation changes introduced in recent commits
  • [8a071b48] Remove documentation about activeqt, because the latter is part of the commercial edition of Qt3
  • [7bc57326] Rename style nt* related files to equivalent tq*
  • [ccbc1c35] Rename icon nt* related files to equivalent tq*
  • [0cf411b0] Rename text nt* related files to equivalent tq*
  • [e6077c30] Rename str nt* related files to equivalent tq*
  • [8c029298] Rename image nt* related files to equivalent tq*
  • [0881ed50] Rename ptr nt* related files to equivalent tq*
  • [1f0ce853] Rename template library nt* related files to equivalent tq*
  • [8ac0e970] Rename ntqwidget* related files to equivalent tqwidget*
  • [68b81013] Rename nt* canvas related files to equivalent tq*
  • [1702a6da] Rename nt* dom and xml related files to equivalent tq*
  • [5fffa303] Rename nt* sql related files to equivalent tq*
  • [04913ce7] Rename ntqobject*.h and qobject*.cpp to tqobject*
  • [c11c0f22] Move tqt.h from tqtinterface
  • [486211a7] Translated using Weblate (Russian)
    Currently translated at 100.0% (488 of 488 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/ru/
  • [f5bf794e] Update translations binary files
    because they are not generated during build.
  • [4bcca712] Translated using Weblate (Portuguese)
    Currently translated at 100.0% (464 of 464 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/pt/
  • [e90af998] 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/
  • [7e24b2b6] Translated using Weblate (Portuguese)
    Currently translated at 100.0% (464 of 464 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/pt/
  • [1938504e] Zero padding bytes in DndReceiverProp struct.
    This removes valgrind's complains about accessing uninitialized memory.
  • [ee0c5d58] Translated using Weblate (Russian)
    Currently translated at 100.0% (488 of 488 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/ru/
  • [a6829398] Translated using Weblate (Russian)
    Currently translated at 100.0% (488 of 488 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/ru/
  • [d2122705] Translated using Weblate (Russian)
    Currently translated at 100.0% (488 of 488 strings)
    Translation: dependencies/tqt3
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3/ru/
  • [e0a3cab4] Minor adjustments to porting documentation
  • [f2b3ea52] Drop compatibility code for TQSignal
  • [fb6884ea] Drop compatibility code for TQPalette
  • [2e817b4b] Remove dangled symlinks for droped compat headers.
  • [c3bb8881] Drop compatibility code for TQButton
  • [9492e618] Drop compatibility code for TQThread
  • [979f5621] Drop compatibility code for TQLineEdit
  • [83991feb] Remove Qt4 related stuff
  • [48ea22d0] Drop compatibility code for TQToolButton
  • [b1bfbe79] Drop compat headers
  • [bfd62a0b] Drop Qt2's TQSemiModal and TQSortedList classes
  • [a8466ab3] Translated using Weblate (Chinese (zh))
    Currently translated at 100.0% (15 of 15 strings)
    Translation: dependencies/tqt3 - examples-i18n
    Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt3-examples-i18n/zh/
  • [5350a724] Drop TQT_NO_COMPAT code from mkspecs files
  • [a75445b4] Drop Qt2 obsolete classes
  • [b6e9b6c6] Added translation using Weblate (Turkish)
  • [af9d6b11] Added translation using Weblate (Turkish)

tqtinterface

  • [a5f3aa24] Remove tqapplication, tqconfig and tqmodules header files.
    A new dummy empty header file has been added temporarily to create a
    "-dev" "package to keep TDE modules building.
    The next step will drop tqtinterface completely and the dummy file will
    no longer exists.
  • [8057a2fd] Remove uic_executable
  • [6d11f6b3] Remove tmoc
  • [cdf40894] Remove private header files
  • [bb9a995a] Remove remaining tq[s-z]* header files
  • [14559281] Remove remaining tq[m-r]* header files
  • [7d782d58] Remove remaining tq[i-l]* header files
  • [f21636e0] Remove remaining tq[d-h]* header files
  • [55060918] Remove unnecessary files
  • [ddb9cb08] Remove remaining tq[a-c]* header files
  • [79e8fd26] Remove obsolete tqabstractlayout.h
  • [dddfdbe5] Remove unused files
  • [ed6ea790] Remove global classes nt* related header files
  • [dd5e325c] Remove style nt* related header files
  • [e6e45b7b] Remove layout nt* related header files
  • [eb22102f] Remove more widget nt* related header files
  • [b5cb55e1] Remove basic widget nt* related header files
  • [2d5b7f4a] Remove environment class nt* related header files
  • [d3963bf6] Remove text class nt* related header files
  • [9c2c71c7] Remove graphics class nt* related header files (part 2)
  • [9521d868] Remove graphics class nt* related header files (part 1)
  • [98006ab0] Remove IO and network nt* related header files
  • [75ac0866] Remove utility class nt* related header files
  • [8f01e0e4] Remove drag-n-drop nt* related header files
  • [4c9db014] Remove main window nt* related header files
  • [e4f0bf1e] Remove codec nt* related header files
  • [4fe48089] Remove threading nt* related header files
  • [c05e0f3a] Remove tqvfbhdr.h, leftover from previous commit
  • [4421b232] Remove date and time nt* related header files
  • [d8f36f1b] Remove style nt* related header files
  • [854de84e] Remove icon nt* related header files
  • [c190b545] Remove text nt* related header files
  • [3c9f1a87] Remove str nt* related header files
  • [d8f7d899] Remove image nt* related header files
  • [6d3d9814] Remove ptr nt* related header files
  • [febf013b] Remove template library nt* related header files
  • [1f352d34] Remove tqwidget* header files
  • [e8de6b5c] Remove tq* canvas related header files
  • [05aba5ec] Remove tq* dom and xml related header files
  • [0cae95b2] Remove tq* sql related header files
  • [ea34bc88] Remove tqobject* header files
  • [b56bc45e] Remove check for Qt3
  • [9231ecd6] Move tqt.h to tqt3
  • [c75a4d30] Fix FTBFS caused by commit 70b3c7d
  • [70b3c7d4] Removed unused scripts
  • [2b8afac3] Remove tqt-replace, uic-tqt and moc-tqt tools
  • [9ad01120] Drop TQt'3 compat headers
  • [4746fbba] Drop Qt2's TQSemiModal and TQSortedList classes
  • [1c79e9f8] Drop Qt2 obsolete classes

avahi-tqt

pytqt

  • [b978584c] Updated after renaming of ntqconfig.h in tqt3
  • [df4895c1] Adjust to current tqt3 version
  • [aa676491] Drop compatibility code for TQPalette
  • [cba16275] Drop compatibility code for TQThread
  • [8bd235be] Addons to previous commit
  • [28273a01] Drop Qt2's TQSemiModal class.

core

tdelibs

tdebase

tdepim

tdemultimedia

tdenetwork

tdegraphics

tdetoys

tdeutils

tdeedu

tdegames

tdeaccessibility

tdeaddons

tdeadmin

tdeartwork

tdebindings

  • [62762a26] Use tq* header after last round of renaming in tqt3
  • [b8e21c74] Remove Netscape plugin and Motif extension classes
  • [5c077518] Adapt to latest tqt3 version
  • [84ec6486] Drop compatibility code for TQSignal
  • [13378021] Drop compatibility code for TQPalette
  • [02712db1] Drop compatibility code for TQButton
  • [53442b53] Drop obsolete TQLineEdit methods
  • [1b35744b] Drop compatibility code for TQToolButton
  • [476cadbf] Drop TQt'3 compat headers
  • [941081ce] Drop Qt2's TQSemiModal and TQSortedList classes.
  • [dcffc0bc] Drop Qt2 obsolete classes

tdesdk

tdevelop

tdewebdev

tde-i18n

libraries

libkdcraw

libkipi

kipi-plugins

libtqt-perl

  • [6f64d330] Use tq* header after last round of renaming in tqt3
  • [f400a45b] Remove Netscape plugin and Motif extension classes
  • [838094bf] Adapt to latest tqt3 version
  • [ea4d4023] Drop TQt'3 compat headers
  • [a8738810] Drop Qt2's TQSemiModal and TQSortedList classes
  • [076ec834] Drop Qt2 obsolete classes

pytdeextensions

applications/development

kdbg

kdiff3

kpicosim

kscope

ktechlab

kxmleditor

piklab

tdesvn

applications/games

knights

tdepacman

applications/graphics

digikam

gwenview

gwenview-i18n

ksquirrel

potracegui

applications/internet

kasablanca

kbiff

kftpgrabber

knmap

konversation

kopete-otr

kshowmail

kstreamripper

ktorrent

kvirc

kvpnc

tork

applications/misc

bibletime

desktop-effects-tde

kcmldap

kcmldapcontroller

kcmldapmanager

kerberostray

krecipes

applications/multimedia

amarok

codeine

k3b

k3b-i18n

k9copy

kaffeine

kmplayer

kplayer

mplayerthumbs

rosegarden

soundkonverter

tderadio

applications/office

basket

kbibtex

kbookreader

kile

kmymoney

knowit

koffice

  • [474e2840] Adapt to latest tqt3 version
  • [d165869a] Drop compatibility code for TQPalette
  • [c2fdb394] Fix functionality broken by commit a9bbaa83
  • [a9bbaa83] Drop Qt2's TQSortedList class

koffice-i18n

kpilot

tellico

applications/settings

kdpkg

kima

kiosktool

kkbswitch

klcddimmer

tde-systemsettings

tdenetworkmanager

tdesudo

wlassistant

applications/system

dolphin

katapult

kbfx

kcmautostart

kdbusnotification

klamav

knemo

knetload

knetstats

kooldock

krusader

kshutdown

ksystemlog

kvkbd

polkit-agent-tde

tastymenu

tdebluez

tdedocker

tdepowersave

tdesshaskpass

yakuake

applications/tdeio

tdeio-appinfo

tdeio-apt

tdeio-ftps

tdeio-gopher

tdeio-locate

tdeio-sword

tdeio-umountwrapper

applications/themes

gtk-qt-engine

kgtk-qt3

ksplash-engine-moodin

tde-style-baghira

tde-style-domino

tde-style-ia-ora

tde-style-lipstik

tde-style-qtcurve

tdmtheme

twin-style-crystal

twin-style-dekorator

twin-style-machbunt

twin-style-suse2

applications/utilities

abakus

filelight

kbarcode

kchmviewer

kcpuload

kdirstat

keep

knutclient

kompose

krename

ksensors

qalculate-tde

packaging

packaging

  • [3dca8bbc] DEB tqt3: switch ntqapplication, ntqconfig and ntqmodules files to equivalent tq*
  • [12e0186a] DEB tqt3: adapt to tquic
  • [03be3ca8] DEB tqtinterface: remove tmoc from .deb package
  • [807fa03e] DEB tqt3: adapt to tqmoc
  • [752f1174] DEB tqt3: remove nsplugin header files
  • [8698e680] RPM: re-add dependency to gcc-c++ (with condition)
  • [1144adb7] Add clang compile support
    - Add check for installed compiler, remove BuildRequires
    - Add platform option for clang when the default symlink resolves to it
    - Add OpenMandriva specific checks for required files removed during
    packaging
    - Comment missing docs, install, and headers during packaging process
    - Increment version number to latest stable release
    - Replace symlink for build-examples with the actual file, install dereferences
    - Add missing translation file for "tr"
    - Fix lib prefixes for dependencies needed in MDK/OMV for 64 bit
  • [3117a031] DEB pytqt: adjust to current tqt3 version
  • [53b4c4b9] DEB tqt3: switch remaining ntq[s-z]* header files
  • [810ea216] DEB tqt3: switch remaining ntq[m-r]* header files
  • [97f7238e] DEB tqt3: switch remaining ntq[i-l]* header files
  • [8626a06e] DEB tqt3: switch remaining ntq[d-h]* header files
  • [5e27280f] DEB tqt3: switch remaining ntq[a-c]* header files
  • [85c8c1c1] DEB tqt3: remove obsolete tqabstractlayout.h header
  • [7ac72cfb] DEB tqt3: switch global classes tq* widget files
  • [d4bdda71] DEB tqt3: switch style related tq* widget files
  • [d5fc881b] DEB tqt3: switch tq* layout files
  • [a6c0eeef] DEB tqt3: switch more tq* widget files
  • [de716d15] DEB tqt3: switch to tq* basic widget files
  • [a7e8d524] DEB tqt3: switch to tq* environment class files
  • [17e7ce1f] DEB tqt3: switch to tq* text class files
  • [b2b7389f] DEB tqt3: switch to tq* graphics class files (part 2)
  • [8044a43b] DEB tqt3: switch to tq* graphics class files (part 1)
  • [2d8ee89b] DEB tqt3: switch to tq* IO and network header files
  • [46551b1f] DEB tqt3: switch to tq* utility class files
  • [0cf4c136] DEB tqt3: switch to tq* dran-n-drop files
  • [f3fe3921] DEB tqt3: switch to tq* main window files
  • [c62bc8c3] DEB tqt3: switch to tq* codec files
  • [40dc8410] DEB tqt3: switch to tq* threading files
  • [11fcd3e7] DEB tqt3: switch to tq* date and time files
  • [355bec7d] DEB tqt3: remove Qt/embedded related files
  • [787c105f] RPM: more updates for mageia/openmandriva BuildRequires
  • [ac47c91c] RPM: synchronize redhat directory with r14.1.x branch
  • [1488354e] DEB tqt3: switch to tq* style files
  • [1141dba2] DEB tqt3: switch to tq* icon files
  • [ba843920] DEB tqt3: switch to tq* text files
  • [85a0b800] DEB tqt3: switch to tq* str files
  • [dd776b9f] DEB tqt3: switch to tq* image files
  • [18e9eea2] DEB tqt3: switch to tq* ptr files
  • [cd2dd4e9] DEB tqt3: switch to tq* template library files
  • [6839f2be] DEB tqt3: switch to tqwidget* files
  • [82ceb95a] DEB tqt3: switch to tq* canvas related files
  • [53704653] DEB tqt3: switch to tq* dom and xml related files
  • [30405ac3] DEB tqt3: switch to tq* sql related files
  • [2f4b0256] DilOS tqt3: add input context header files
  • [d0a9c398] DEB tqt3: switch to tqobject* files
  • [598468a9] DEB tqt3: move tqt.h from tqtinterface
  • [ef8e0bd1] DEB build scripts: updated after testing on Devuan Chimaera
  • [70a0160c] DEB tdebindings: remove dependency on libtqt3-compat-headers
  • [fb212c9e] DEB tqt3: drop compat files
  • [a4869e73] DEB tdebase twin: adjusted after renaming client libraries from twin3_* to twin_*. This relates to TDE/tdebase#364
  • [7b064a10] DEB tqt3: adjusted after removing Qt2's TQSemiModal and TQSortedList classes
  • [f7be243e] DEB buildscripts: update supported distros
  • [f82c8cc0] DEB: remove support for Debian Stretch and Ubuntu Xenial
  • [4721bdc6] DEB tqt3: remove Qt2 obsolete classes
  • [e6b868c8] DEB tdebase: added release notes for R14.2.x series
  • [3c5c1e60] DEB trinity-apt-archive: Set the apt repository URL to PTB.