summaryrefslogtreecommitdiffstats
path: root/kimgio
Commit message (Collapse)AuthorAgeFilesLines
* Improve JasPer 3/4 supportmio2024-09-221-7/+84
| | | | | | | | | | | | | | | 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>
* Fix FTBFS introduced by PR #302mio2024-09-151-3/+10
| | | | | | | | | | | | 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>
* kimgio: Support TIFF transparencymio2024-09-151-3/+25
| | | | | See: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/282 Signed-off-by: mio <stigma@disroot.org>
* Rename kdemacros.* files to tdemacros.*Michele Calgaro2024-06-301-1/+1
| | | | | | 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>
* kimgio: Add kimgio desktop files to the translation.Slávek Banko2024-05-2726-1803/+25
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Adds WebP read support to kimgioAlex Kent Hajnal2024-05-214-0/+263
| | | | Signed-off-by: Alex Kent Hajnal <software@alephnull.net>
* Replace KDE_Q_EXPORT_PLUGIN, KDE_PACKED and KDE_WEAK_SYMBOL with TDE_* ↵Michele Calgaro2024-05-201-1/+1
| | | | | | equivalent Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-0114-27/+27
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* cmake files: change keywords to lower caseMichele Calgaro2024-03-081-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-242-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-2513-74/+74
| | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add support for Jasper 3.x.Slávek Banko2022-04-271-0/+9
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Removed code formatting modelines.Michele Calgaro2020-09-275-11/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* fix FTBFS, error: ‘dup’ was not declared in this scopegregory guy2020-07-301-1/+1
| | | | Signed-off-by: gregory guy <gregory-tde@laposte.net>
* Change to define __STDC_LIMIT_MACROS firstOBATA Akio2019-01-251-5/+5
| | | | | <stdint.h> (or other system headers handling the macro) may be included indirectly from other header files (<sys/types.h> is a reasonable one).
* LIB_QT -> LIB_TQT conversion to align to updated admin moduleMichele Calgaro2018-09-171-13/+13
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* kimgio: Enable STDC_LIMIT_MACROS for jasperSlávek Banko2017-01-031-0/+3
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Revert commit 1d498994Slávek Banko2014-04-051-1/+0
|
* Include xrender library directory when linkingTimothy Pearson2014-04-021-0/+1
| | | | This relates to Bug 1199
* Fix tdecore directories of linked librariesSlávek Banko2014-01-211-1/+1
|
* Fix remnant QMIN/QMAX to TQMIN/TQMAX.Darrell Anderson2013-11-282-2/+2
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-156-6/+6
|
* Rename common header files for consistency with class renamingTimothy Pearson2013-02-141-1/+1
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-272-2/+2
|
* Fix openexr include flagsFrancois Andriot2013-01-261-1/+2
|
* Fix a number of tdelibs build warningsTimothy Pearson2012-02-261-2/+2
|
* Remove additional unneeded tq method conversionsTimothy Pearson2011-12-1913-90/+90
|
* Rename old tq methods that no longer need a unique nameTimothy Pearson2011-12-1813-38/+38
|
* Revert "Rename a number of old tq methods that are no longer tq specific"Timothy Pearson2011-12-1613-90/+90
| | | | This reverts commit 13281e2856a2ef43bbab78c5528470309c23aa77.
* Rename a number of old tq methods that are no longer tq specificTimothy Pearson2011-12-1513-90/+90
|
* Additional renaming of kde to tdeTimothy Pearson2011-11-163-3/+3
|
* Rename KDE_VERSION to TDE_VERSIONTimothy Pearson2011-11-151-1/+1
|
* Fix kdelibs FTBFS on native TQt3Timothy Pearson2011-11-151-1/+1
|
* Rename additional instances of KDE to TDETimothy Pearson2011-11-061-1/+1
|
* Additional kde to tde renamingTimothy Pearson2011-11-062-16/+16
|
* Rename kde libraries to tdeTimothy Pearson2011-11-051-1/+1
|
* Allow kdelibs to function correctly with TQt for Qt4tpearson2011-02-1510-33/+33
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1220926 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Aviod conflicts with Qt4 namespace memberstpearson2011-01-271-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1217530 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Initial conversion for TQt for Qt4 3.4.0 TP2tpearson2011-01-1316-363/+363
| | | | | | | | 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
* [kdelibs] move "-include tqt.h" directive to CMAKE_CXX_FLAGS; move ↵samelian2011-01-111-5/+0
| | | | | | 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
* Revert automated changestpearson2011-01-0716-359/+359
| | | | | | | | 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
* Automated conversion for enhanced compatibility with TQt for Qt4 3.4.0 TP1tpearson2011-01-0316-359/+359
| | | | | | | 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
* [kdelibs] added initial cmake supportsamelian2010-10-051-0/+181
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1182854 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* TQt conversion fixestpearson2010-08-0212-13/+13
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1158447 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Trinity Qt initial conversiontpearson2010-07-3129-412/+412
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1157647 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* kdelibs update to Trinity v3.5.11tpearson2009-12-111-9/+9
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1061230 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.toma2009-11-2559-0/+9977
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da