Commit Graph

47 Commits (fa29eceb5f8cb1e8c105cf1a5e9e22fcc2b38cbd)

Author SHA1 Message Date
mio c5c7697c1e
Improve JasPer 3/4 support
Versions prior to 3 registered an atexit hander which performed resource
cleanup with 'jas_cleanup', this was removed in version 3 meaning we
were leaking resources.

The 'jas_init' and 'jas_cleanup' functions were deprecated in version 3,
so we use the newer jas_init_library/jas_init_thread functions.

The max memory that JasPer can use has been limited to (at most) 512 MB.
Without this change, JasPer will use whatever JAS_DEFAULT_MAX_MEM_USAGE
is configured to, which is 1 GB by default.

Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit cb2ce97afa)
5 months ago
mio 4ba000750e
Fix FTBFS introduced by PR #302
LibTIFF versions 4.2.0 and older used custom integer types, causing
distributions with those versions to fail when building.

In 4.3.0 and newer, the 'uint16' and 'uint32' types are deprecated,
so this removes the deprecation warnings and keeps compatibility with
any versions of LibTIFF where uint16 and uint32 did not equal their
stdint.h counterparts.

Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit 5c1b76e6bf)
5 months ago
mio e2732d3866
kimgio: Support TIFF transparency
See: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/282
Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit 6adcd87798)
5 months ago
Michele Calgaro 417373531b
Rename kdemacros.* files to tdemacros.*
A dummy 'kdemacros.h' has been added to allow TDE to built till renaming is carried out across the whole code base. It will then be removed.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 1307964495)
8 months ago
Slávek Banko c1ea702133
kimgio: Add kimgio desktop files to the translation.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 0e7cc4a531)
9 months ago
Alex Kent Hajnal 8414af176d
Adds WebP read support to kimgio
Signed-off-by: Alex Kent Hajnal <software@alephnull.net>
(cherry picked from commit 347a546d9d)
9 months ago
Michele Calgaro 4864f9daf6
Replace KDE_Q_EXPORT_PLUGIN, KDE_PACKED and KDE_WEAK_SYMBOL with TDE_* equivalent
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 0f0c5a4d07)
9 months ago
Michele Calgaro 62949e0a61
Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit bba3128085)
10 months ago
Michele Calgaro 773b8e234e
cmake files: change keywords to lower case
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8f539c5a7c)
12 months ago
Michele Calgaro 4c9f3f02c0
Replaced various '#define' with actual strings - part 3
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8d79c40791)
1 year ago
Michele Calgaro 04d3532360
Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 4c0dae60b2)
1 year ago
Slávek Banko 813d99d124
Add support for Jasper 3.x.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 years ago
Michele Calgaro ed8e30bc6d
Removed code formatting modelines.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
gregory guy 88428d3b51
fix FTBFS, error: ‘dup’ was not declared in this scope
Signed-off-by: gregory guy <gregory-tde@laposte.net>
5 years ago
OBATA Akio 9e6c88287f
Change to define __STDC_LIMIT_MACROS first
<stdint.h> (or other system headers handling the macro) may be included
indirectly from other header files (<sys/types.h> is a reasonable one).
6 years ago
Michele Calgaro 0c5985ae03
LIB_QT -> LIB_TQT conversion to align to updated admin module
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Slávek Banko d9ca160680 kimgio: Enable STDC_LIMIT_MACROS for jasper
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Slávek Banko e7d1b8fe33 Revert commit 1d498994 11 years ago
Timothy Pearson 1d498994f8 Include xrender library directory when linking
This relates to Bug 1199
11 years ago
Slávek Banko 62ac96e110 Fix tdecore directories of linked libraries 11 years ago
Darrell Anderson 72849e2a6f Fix remnant QMIN/QMAX to TQMIN/TQMAX. 11 years ago
Timothy Pearson ed99a30644 Rename additional header files to avoid conflicts with KDE4 12 years ago
Timothy Pearson 8bd62a3b0d Rename common header files for consistency with class renaming 12 years ago
Timothy Pearson 5159cd2beb Rename a number of libraries and executables to avoid conflicts with KDE4 12 years ago
Francois Andriot 9b523bbf41 Fix openexr include flags 12 years ago
Timothy Pearson 77f4891c22 Fix a number of tdelibs build warnings 13 years ago
Timothy Pearson a51cd9949c Remove additional unneeded tq method conversions 13 years ago
Timothy Pearson 984c25aa69 Rename old tq methods that no longer need a unique name 13 years ago
Timothy Pearson 56160bf4df Revert "Rename a number of old tq methods that are no longer tq specific"
This reverts commit 13281e2856.
13 years ago
Timothy Pearson 13281e2856 Rename a number of old tq methods that are no longer tq specific 13 years ago
Timothy Pearson 3b1405169d Additional renaming of kde to tde 13 years ago
Timothy Pearson 97f0944cf7 Rename KDE_VERSION to TDE_VERSION 13 years ago
Timothy Pearson fb652a2be4 Fix kdelibs FTBFS on native TQt3 13 years ago
Timothy Pearson 46850422d6 Rename additional instances of KDE to TDE 14 years ago
Timothy Pearson 0ae5679aa1 Additional kde to tde renaming 14 years ago
Timothy Pearson 1e81063308 Rename kde libraries to tde 14 years ago
tpearson 374d939d8a Allow kdelibs to function correctly with TQt for Qt4
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1220926 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 2fa036d589 Aviod conflicts with Qt4 namespace members
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1217530 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson f7e71d4771 Initial conversion for TQt for Qt4 3.4.0 TP2
This will also compile with TQt for Qt3, and should not cause any problems
with dependent modules such as kdebase.  If it does then it needs to be fixed!


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1214149 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian 0ba4e3c0a4 [kdelibs] move "-include tqt.h" directive to CMAKE_CXX_FLAGS; move TQT_CFLAGS_OTHER definitions to main CMakeLists.txt; remove useless defintions
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1213800 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 10308be19e Revert automated changes
Sorry guys, they are just not ready for prime time
Work will continue as always


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1212479 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 560378aaca Automated conversion for enhanced compatibility with TQt for Qt4 3.4.0 TP1
NOTE: This will not compile with Qt4 (yet), however it does compile with Qt3


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1211081 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian 7ffba8afee [kdelibs] added initial cmake support
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1182854 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson 8f14fb0418 TQt conversion fixes
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1158447 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson ffe8a83e05 Trinity Qt initial conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1157647 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson 865f314dd5 kdelibs update to Trinity v3.5.11
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1061230 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
toma ce4a32fe52 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago