mio
308395a3f6
Add support for YCbCr images
...
The code has been adopted from the OpenJPEG project:
https://github.com/uclouvain/openjpeg/blob/master/src/bin/common/color.c
Full credits to the authors.
Signed-off-by: mio <stigma@disroot.org>
2 months ago
mio
984447ca74
JP2: combine sRGB and Grayscale reading functions
...
Signed-off-by: mio <stigma@disroot.org>
2 months ago
mio
d70729cff0
Use OpenJPEG to read JP2 images.
...
TDE currently uses an out-of-date Jasper for JPEG-2000 images. While
updating to use a newer version of Jasper is possible, Debian and its
derivated (i.e. Ubuntu, Devuan) don't package it. This means TDE is
responsible for packaging Jasper and providing security updates.
OpenJPEG on the other hand, is provided by all distrobutions that TDE
officially supports, has a more stable API/ABI, and receives more
frequent updates by various contributors.
Currently, this doesn't have feature parity with the Jasper
implementation. These limitations are listed in the 'jp2.cpp' file and
should be addressed before this is pulled into a release branch.
Signed-off-by: mio <stigma@disroot.org>
2 months ago
mio
5c1b76e6bf
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>
2 months ago
mio
6adcd87798
kimgio: Support TIFF transparency
...
See: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/282
Signed-off-by: mio <stigma@disroot.org>
2 months ago
Michele Calgaro
42388dbfca
Adapt to renamed tqt3 header files
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 months ago
Slávek Banko
3150a4542f
kjs - pcre: Fix crash if regexp is invalid.
...
If the regular expression is invalid and pcre2_compile ends with error,
match_data will remain uninitialized, which in turn leads to crash on
pcre2_match_data_free in RegExp destructor.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 months ago
Mavridis Philippe
8166c26c7a
Fix TDECModuleInfo::needsTest() returning always false
...
Properties such as this first make a call to the protected loadAll() method if the modules desktop files
have not been processed yet, but such a call was for some reason missing from the needsTest() function,
resulting in the method always returning false unless another function called loadAll() first.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
3 months ago
Michele Calgaro
53e7aa7eaf
tqtglobaldefines.h only contains comments, so it is an unnecessary inclusion
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro
6bf5277015
Fix display of icon for filenames with multiple dots in the icon dialog window.
...
This patch has been adapted from the equivalent patch in the Suse's KDE3 repositories created by Yasuhiko Kamata.
https://build.opensuse.org/projects/KDE:KDE3/packages/kdelibs3/files/kdelibs-multiple-dot-iconfile.patch
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro
f5c38bbee3
Check KDE start condition if TDE start condition was not found. This refers to issue #283
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro
7740e825a6
kjs: use libpcre2 instead of libpcre
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro
b59d51c679
Explicitly skip KDE xdg autostart files. This relates to issue #283
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro
e5631254bf
Improve and fix autostart support for KDE programs. This relates to issue #283
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Signed-off-by: WJaguar <wjaguar@users.sourceforge.net>
4 months ago
Michele Calgaro
ad20d79b7f
Remove __KDE_HAVE_GCC_VISIBILITY
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 months ago
TDE Gitea
5ccd857915
Reset submodule main/core/tdelibs/admin to latest HEAD
4 months ago
Michele Calgaro
0535c10ec2
Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY. Temporarily __KDE_HAVE_GCC_VISIBILITY is still provided, till renaming on all TDE code base is completed.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 months ago
TDE Gitea
f613dab3b8
Reset submodule main/core/tdelibs/admin to latest HEAD
5 months ago
Michele Calgaro
9a7c2146e7
Remove dummy kdemacros.h file
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 months ago
TDE Gitea
eeffd7f3ca
Reset submodule main/core/tdelibs/admin to latest HEAD
5 months ago
Michele Calgaro
1307964495
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>
5 months ago
Michele Calgaro
6f4c529b36
Use tq* headers instead of ntq* ones
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 months ago
Alejo Fernández
5d1bee81c1
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 100.0% (333 of 333 strings)
Translation: tdelibs/mimetypes
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdelibs/mimetypes/es_AR/
5 months ago
Alejo Fernández
8a70d5cd9e
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 0.0% (0 of 2 strings)
Translation: tdelibs/knotify - knotify.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdelibs/knotify-knotifydesktop/es_AR/
5 months ago
Alejo Fernández
2d3173aa4d
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 85.7% (18 of 21 strings)
Translation: tdelibs/tdeio - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdelibs/tdeio-desktop-files/es_AR/
5 months ago
Alejo Fernández
dc9d10b2c5
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 20.0% (2 of 10 strings)
Translation: tdelibs/tdeioslave - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdelibs/tdeioslave-desktop-files/es_AR/
5 months ago
Alejo Fernández
1da84e1f8f
Translated using Weblate (Spanish (Argentina))
...
Currently translated at 100.0% (179 of 179 strings)
Translation: tdelibs/all languages
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdelibs/all-languages/es_AR/
5 months ago
Slávek Banko
d71e489688
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
07dae95701
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
df2cc3129d
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
6ee815d4a8
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
7715aa29c8
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
5f59767425
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
b997cf38d9
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
1c2d2a3587
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
391e315762
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
b18a5730ad
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
45372e2793
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
5fc507a79e
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
93e86eef9c
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
356211743f
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
85cb6cbdeb
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
c726740c07
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
dc9bb26ce0
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
79c48bca22
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
1abd475612
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
82343c63d0
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
f1b3a71714
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
e38e0d200b
Added translation using Weblate (Spanish (Argentina))
5 months ago
Slávek Banko
88d6f9645b
Added translation using Weblate (Spanish (Argentina))
5 months ago