OSDN Git Service

kde/kde-extraapps.git
19 months agookular: correct breaks scope in document source file
Ivailo Monev [Sun, 27 Nov 2022 20:04:20 +0000 (22:04 +0200)]
okular: correct breaks scope in document source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agookular: map the sound action volume to value appropriate for KAudioPlayer
Ivailo Monev [Sun, 27 Nov 2022 19:35:10 +0000 (21:35 +0200)]
okular: map the sound action volume to value appropriate for KAudioPlayer

fixes regression since the port to KAudioPlayer, the use of qBound() is
there to make sure speakers (or head-phones) do not blow up while the
assert is for developers to know that Okular generator is trying to use
value outside the range

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agookular: pass the data size to the static QString constructor from epub generator
Ivailo Monev [Sun, 27 Nov 2022 18:48:08 +0000 (20:48 +0200)]
okular: pass the data size to the static QString constructor from epub generator

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agookular: hack for KMediaPlayer
Ivailo Monev [Sun, 27 Nov 2022 18:24:02 +0000 (20:24 +0200)]
okular: hack for KMediaPlayer

see 47ec3236740662c482f4359bb07a971a3e14e580

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agookular: use QTextCodec::codecForHtml() instead of QTextCodec::codecForUtfText() in...
Ivailo Monev [Sun, 27 Nov 2022 01:55:16 +0000 (03:55 +0200)]
okular: use QTextCodec::codecForHtml() instead of QTextCodec::codecForUtfText() in markdown generator

QTextCodec::codecForHtml() can detect non-unicode character sets and
character set specified via HTML meta header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agoark: hack for KMediaPlayer part
Ivailo Monev [Sun, 27 Nov 2022 00:10:04 +0000 (02:10 +0200)]
ark: hack for KMediaPlayer part

note that it is MPV itself that requires it thus the media classes (such as
KMediaPlayer, KMediaWidget, etc.) require it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agogeneric: set the parts object name
Ivailo Monev [Sat, 26 Nov 2022 22:49:53 +0000 (00:49 +0200)]
generic: set the parts object name

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agoMerge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-extraapps
Ivailo Monev [Sat, 26 Nov 2022 21:26:55 +0000 (23:26 +0200)]
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kde-extraapps

19 months agothumbnailers: set the initial ps thumbnailer preference to 2
Ivailo Monev [Sat, 26 Nov 2022 21:56:31 +0000 (23:56 +0200)]
thumbnailers: set the initial ps thumbnailer preference to 2

the generic image thumbnailer uses a glob that matches image/* and the ps
thumbnailer handles image/x-eps thus the generic image thumbnailer should
have lower preference (its InitialPreference value is set to 1)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agoark: set the part object name
Ivailo Monev [Sat, 26 Nov 2022 21:26:42 +0000 (23:26 +0200)]
ark: set the part object name

used by debug message in kdelibs/kparts/part.cpp

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agookular: fix xps generator font loading regression
Ivailo Monev [Fri, 25 Nov 2022 15:51:14 +0000 (17:51 +0200)]
okular: fix xps generator font loading regression

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agookular: do not thread the xps generator
Ivailo Monev [Fri, 25 Nov 2022 15:03:36 +0000 (17:03 +0200)]
okular: do not thread the xps generator

it is not thread-safe

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 months agookular: adjust xps generator to KArchive behaviour
Ivailo Monev [Fri, 25 Nov 2022 15:03:09 +0000 (17:03 +0200)]
okular: adjust xps generator to KArchive behaviour

trying to generate entry paths (absolute or otherwise) is the wrong thing
to do, they should be checked if they are in the archive instead (with or
without leading slash)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agokrdc: VNC client low quality option fix
Ivailo Monev [Fri, 18 Nov 2022 20:30:44 +0000 (22:30 +0200)]
krdc: VNC client low quality option fix

note that the depth can be 32 for any quality, the quality it is tuned by
setting other options too (e.g. compression level which I believe has
nothing to do with rendering quality, assuming compression is lossless)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agogwenview: prepare for Katie changes
Ivailo Monev [Mon, 14 Nov 2022 00:09:37 +0000 (02:09 +0200)]
gwenview: prepare for Katie changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agokrdc: prepare for Katie changes
Ivailo Monev [Sun, 13 Nov 2022 23:12:06 +0000 (01:12 +0200)]
krdc: prepare for Katie changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agogeneric: prepare for Katie changes
Ivailo Monev [Sun, 13 Nov 2022 13:37:30 +0000 (15:37 +0200)]
generic: prepare for Katie changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agookular: make use of KStringHandler::naturalCompare() in comicbook generator
Ivailo Monev [Fri, 11 Nov 2022 20:37:15 +0000 (22:37 +0200)]
okular: make use of KStringHandler::naturalCompare() in comicbook generator

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agookular: drop non-native printing support
Ivailo Monev [Fri, 11 Nov 2022 10:57:18 +0000 (12:57 +0200)]
okular: drop non-native printing support

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agookular: connect to the paintRequested() signal of QPrintPreviewDialog
Ivailo Monev [Fri, 11 Nov 2022 03:06:48 +0000 (05:06 +0200)]
okular: connect to the paintRequested() signal of QPrintPreviewDialog

printing to the QPrinter of QPrintPreviewDialog must be done on demand,
fixes print preview in general

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agokdeplasma-addons: check for MPRIS interface instead of relying on categories
Ivailo Monev [Tue, 8 Nov 2022 18:32:58 +0000 (20:32 +0200)]
kdeplasma-addons: check for MPRIS interface instead of relying on categories

generally speaking trying to guess MPRIS interfaces is brute-force guess - it
works kinda. the check that was used before this change however does not
account for applications that are not categorized as audio or music player
but do have MPRIS interface (chromium does).

side note: tested only the MPRIS v2 interface

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agokdeplasma-addons: minor icontasks optimizations
Ivailo Monev [Tue, 8 Nov 2022 17:55:17 +0000 (19:55 +0200)]
kdeplasma-addons: minor icontasks optimizations

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agokdeplasma-addons: use the now exported Plasma::DialogShadows class
Ivailo Monev [Mon, 7 Nov 2022 16:26:30 +0000 (18:26 +0200)]
kdeplasma-addons: use the now exported Plasma::DialogShadows class

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agoksnapshot: replace qDebug() with kDebug()
Ivailo Monev [Sun, 6 Nov 2022 15:09:23 +0000 (17:09 +0200)]
ksnapshot: replace qDebug() with kDebug()

this has to be done it a lot more places

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agoksnapshot: ungrab the X11 server after pointer is queried in windowUnderCursor()...
Ivailo Monev [Sun, 6 Nov 2022 17:48:32 +0000 (19:48 +0200)]
ksnapshot: ungrab the X11 server after pointer is queried in windowUnderCursor() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agogeneric: use sysconf() to get the total memory
Ivailo Monev [Sat, 5 Nov 2022 17:18:38 +0000 (19:18 +0200)]
generic: use sysconf() to get the total memory

available on non-Linux and non-FreeBSD, getFreeMemory() remains
unimplemented for other platforms tho

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agogwenview: update MIME types in .desktop files
Ivailo Monev [Thu, 27 Oct 2022 22:21:35 +0000 (01:21 +0300)]
gwenview: update MIME types in .desktop files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agoksystemlog: link the library used for testing to the required libraries
Ivailo Monev [Thu, 27 Oct 2022 21:26:07 +0000 (00:26 +0300)]
ksystemlog: link the library used for testing to the required libraries

fixes testing build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agogwenview: update MIME types in .desktop files
Ivailo Monev [Wed, 26 Oct 2022 16:02:18 +0000 (19:02 +0300)]
gwenview: update MIME types in .desktop files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agookular: use KTemporaryFile instead of QTemporaryFile in Movie constructor
Ivailo Monev [Sun, 23 Oct 2022 15:34:52 +0000 (18:34 +0300)]
okular: use KTemporaryFile instead of QTemporaryFile in Movie constructor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agokdeplasma-addons: remove redundant qsrand() calls
Ivailo Monev [Sun, 23 Oct 2022 05:25:23 +0000 (08:25 +0300)]
kdeplasma-addons: remove redundant qsrand() calls

KRandom does not require seeding

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agookular: prepare for KDebug change
Ivailo Monev [Sat, 22 Oct 2022 23:49:36 +0000 (02:49 +0300)]
okular: prepare for KDebug change

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agogwenview: do not overwrite kdebugrc when testing
Ivailo Monev [Sat, 22 Oct 2022 21:23:50 +0000 (00:23 +0300)]
gwenview: do not overwrite kdebugrc when testing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agookular: log poppler generator messages to specialized area
Ivailo Monev [Sat, 22 Oct 2022 20:02:49 +0000 (23:02 +0300)]
okular: log poppler generator messages to specialized area

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agoksystemlog: log messages to specialized area
Ivailo Monev [Sat, 22 Oct 2022 19:54:09 +0000 (22:54 +0300)]
ksystemlog: log messages to specialized area

87400 is reserved for kcron

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
20 months agoksystemlog: prepare for KDebug changes
Ivailo Monev [Sat, 22 Oct 2022 15:20:09 +0000 (18:20 +0300)]
ksystemlog: prepare for KDebug changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: error message correction
Ivailo Monev [Wed, 19 Oct 2022 17:04:46 +0000 (20:04 +0300)]
okular: error message correction

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: comment correction
Ivailo Monev [Wed, 19 Oct 2022 17:04:22 +0000 (20:04 +0300)]
gwenview: comment correction

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: query for the preferred service from the viewer
Ivailo Monev [Tue, 18 Oct 2022 21:36:50 +0000 (00:36 +0300)]
ark: query for the preferred service from the viewer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: check for Exif date in the same order as the list
Ivailo Monev [Tue, 18 Oct 2022 21:11:45 +0000 (00:11 +0300)]
gwenview: check for Exif date in the same order as the list

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: skip some Exif/IPTC/XMP properties
Ivailo Monev [Tue, 18 Oct 2022 18:10:02 +0000 (21:10 +0300)]
gwenview: skip some Exif/IPTC/XMP properties

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: do not warn if image has no Exif date
Ivailo Monev [Tue, 18 Oct 2022 15:54:38 +0000 (18:54 +0300)]
gwenview: do not warn if image has no Exif date

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: test animated document loader with WebP image
Ivailo Monev [Tue, 18 Oct 2022 15:40:22 +0000 (18:40 +0300)]
gwenview: test animated document loader with WebP image

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogeneric: link to karchive library for KCompressor and KDecompressor references
Ivailo Monev [Tue, 18 Oct 2022 01:44:55 +0000 (04:44 +0300)]
generic: link to karchive library for KCompressor and KDecompressor references

moved to karchive library

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: use the complete file name for output in add dialog
Ivailo Monev [Mon, 17 Oct 2022 21:39:46 +0000 (00:39 +0300)]
ark: use the complete file name for output in add dialog

that way the extension of the file is preserved, i.e. CMakeLists.txt will
be CMakeLists.txt.gz which previously would be CMakeLists.gz

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: reuse constant in singlefileplugin source file
Ivailo Monev [Mon, 17 Oct 2022 21:16:13 +0000 (00:16 +0300)]
ark: reuse constant in singlefileplugin source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: check for LibDeflate instead of ZLIB
Ivailo Monev [Mon, 17 Oct 2022 15:19:01 +0000 (18:19 +0300)]
ark: check for LibDeflate instead of ZLIB

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogeneric: port to the new KCompressor and KDecompressor classes
Ivailo Monev [Mon, 17 Oct 2022 15:14:21 +0000 (18:14 +0300)]
generic: port to the new KCompressor and KDecompressor classes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: return fileData as is from Manifest::decryptFile()
Ivailo Monev [Sun, 16 Oct 2022 23:00:22 +0000 (02:00 +0300)]
okular: return fileData as is from Manifest::decryptFile()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokdeplasma-addons: initialize private LCD::Private class members
Ivailo Monev [Sun, 16 Oct 2022 22:40:44 +0000 (01:40 +0300)]
kdeplasma-addons: initialize private LCD::Private class members

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokdeplasma-addons: remove unused QRegExp object in lcd source file
Ivailo Monev [Sun, 16 Oct 2022 22:25:37 +0000 (01:25 +0300)]
kdeplasma-addons: remove unused QRegExp object in lcd source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokdeplasma-addons: remove code that does nothing in pastemacroexpander source file
Ivailo Monev [Sun, 16 Oct 2022 18:11:21 +0000 (21:11 +0300)]
kdeplasma-addons: remove code that does nothing in pastemacroexpander source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokrfb: obscure keys used to store passwords
Ivailo Monev [Sun, 16 Oct 2022 14:34:19 +0000 (17:34 +0300)]
krfb: obscure keys used to store passwords

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokrfb: base64 encode passwords as fallback
Ivailo Monev [Sun, 16 Oct 2022 16:27:57 +0000 (19:27 +0300)]
krfb: base64 encode passwords as fallback

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: minor optimizations
Ivailo Monev [Sat, 15 Oct 2022 22:04:41 +0000 (01:04 +0300)]
gwenview: minor optimizations

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: adjust to KExiv2 changes
Ivailo Monev [Sat, 15 Oct 2022 21:47:42 +0000 (00:47 +0300)]
gwenview: adjust to KExiv2 changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: port to KExiv2
Ivailo Monev [Sat, 15 Oct 2022 23:33:13 +0000 (02:33 +0300)]
gwenview: port to KExiv2

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoksystemlog: adjust to KToolInvocation::invokeMailer() change
Ivailo Monev [Sat, 15 Oct 2022 09:57:50 +0000 (12:57 +0300)]
ksystemlog: adjust to KToolInvocation::invokeMailer() change

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoksystemlog: adjust to KToolInvocation::invokeMailer() change
Ivailo Monev [Sat, 15 Oct 2022 02:29:19 +0000 (05:29 +0300)]
ksystemlog: adjust to KToolInvocation::invokeMailer() change

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogeneric: prepare for Katie changes
Ivailo Monev [Fri, 14 Oct 2022 13:21:09 +0000 (16:21 +0300)]
generic: prepare for Katie changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: correct the exec command for epub generator
Ivailo Monev [Thu, 13 Oct 2022 16:40:50 +0000 (19:40 +0300)]
okular: correct the exec command for epub generator

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: do not thread the comicbook generator
Ivailo Monev [Thu, 13 Oct 2022 16:48:06 +0000 (19:48 +0300)]
okular: do not thread the comicbook generator

transforming document images is not thread-safe

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: associate comicbook generator with all MIME types it can handle
Ivailo Monev [Thu, 13 Oct 2022 16:42:03 +0000 (19:42 +0300)]
okular: associate comicbook generator with all MIME types it can handle

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: associate fictionbook generator with application/x-zip-compressed-fb2 MIME...
Ivailo Monev [Thu, 13 Oct 2022 16:27:57 +0000 (19:27 +0300)]
okular: associate fictionbook generator with application/x-zip-compressed-fb2 MIME type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: deal with FIXME in fictionbook generator
Ivailo Monev [Thu, 13 Oct 2022 16:25:29 +0000 (19:25 +0300)]
okular: deal with FIXME in fictionbook generator

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: associate fictionbook generator with application/x-zip-compressed-fb2 MIME...
Ivailo Monev [Thu, 13 Oct 2022 16:24:11 +0000 (19:24 +0300)]
okular: associate fictionbook generator with application/x-zip-compressed-fb2 MIME type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: update MIME types in desktop files
Ivailo Monev [Wed, 12 Oct 2022 17:10:51 +0000 (20:10 +0300)]
gwenview: update MIME types in desktop files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agothumbnailers: new PDF-specialized thumbnailer with options
Ivailo Monev [Tue, 11 Oct 2022 13:23:09 +0000 (16:23 +0300)]
thumbnailers: new PDF-specialized thumbnailer with options

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: implement overwrite query for libarchive plugin
Ivailo Monev [Tue, 11 Oct 2022 10:45:18 +0000 (13:45 +0300)]
ark: implement overwrite query for libarchive plugin

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: connect to the KArchive progress signal
Ivailo Monev [Sun, 9 Oct 2022 18:03:42 +0000 (21:03 +0300)]
ark: connect to the KArchive progress signal

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: implement extraction of password-protected files
Ivailo Monev [Sun, 9 Oct 2022 12:39:40 +0000 (15:39 +0300)]
ark: implement extraction of password-protected files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoksystemlog: remove unused QTemporaryFile header inclusion in testUtil source file
Ivailo Monev [Sat, 8 Oct 2022 21:10:05 +0000 (00:10 +0300)]
ksystemlog: remove unused QTemporaryFile header inclusion in testUtil source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: make use of KTemporaryFile::filePath()
Ivailo Monev [Sat, 8 Oct 2022 21:05:23 +0000 (00:05 +0300)]
okular: make use of KTemporaryFile::filePath()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: KSpeech job does not have to be removed when finished
Ivailo Monev [Sat, 8 Oct 2022 17:17:10 +0000 (20:17 +0300)]
okular: KSpeech job does not have to be removed when finished

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: make use of KTemporaryFile::filePath()
Ivailo Monev [Fri, 7 Oct 2022 19:30:18 +0000 (22:30 +0300)]
okular: make use of KTemporaryFile::filePath()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokvkbd: remove commented-out code
Ivailo Monev [Fri, 7 Oct 2022 11:43:41 +0000 (14:43 +0300)]
kvkbd: remove commented-out code

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: comicbook generator no longer requires kpty library linkage
Ivailo Monev [Thu, 6 Oct 2022 22:23:03 +0000 (01:23 +0300)]
okular: comicbook generator no longer requires kpty library linkage

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: only UNIX-like Operating Systems are supported
Ivailo Monev [Thu, 6 Oct 2022 19:51:54 +0000 (22:51 +0300)]
okular: only UNIX-like Operating Systems are supported

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: emit entries for added files from libarchive plugin
Ivailo Monev [Thu, 6 Oct 2022 18:33:53 +0000 (21:33 +0300)]
ark: emit entries for added files from libarchive plugin

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agoark: report the actual error from libarchive plugin
Ivailo Monev [Thu, 6 Oct 2022 16:57:07 +0000 (19:57 +0300)]
ark: report the actual error from libarchive plugin

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogeneric: use the new karchive library
Ivailo Monev [Thu, 6 Oct 2022 12:55:39 +0000 (15:55 +0300)]
generic: use the new karchive library

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agothumbnailers: copy the whole picture list instead of getting it twice in audio thumbn...
Ivailo Monev [Tue, 4 Oct 2022 02:08:33 +0000 (05:08 +0300)]
thumbnailers: copy the whole picture list instead of getting it twice in audio thumbnailer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agothumbnailers: check if the attached pictures frame pointer is null in audio thumbnailer
Ivailo Monev [Tue, 4 Oct 2022 01:57:26 +0000 (04:57 +0300)]
thumbnailers: check if the attached pictures frame pointer is null in audio thumbnailer

fixes possible crash

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agothumbnailers: minor review
Ivailo Monev [Mon, 3 Oct 2022 18:37:13 +0000 (21:37 +0300)]
thumbnailers: minor review

ffmpegthumbs and gsthumbnail thumbnailers were rewritten by me

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogwenview: remove win support leftovers
Ivailo Monev [Mon, 3 Oct 2022 15:41:02 +0000 (18:41 +0300)]
gwenview: remove win support leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokdeplasma-addons: drop dock manager support in icontasks applet
Ivailo Monev [Mon, 3 Oct 2022 17:55:28 +0000 (20:55 +0300)]
kdeplasma-addons: drop dock manager support in icontasks applet

DockManager project is no longer supported, for reference:
https://launchpad.net/dockmanager

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogeneric: show feature and package summary when building from subdirectory
Ivailo Monev [Mon, 3 Oct 2022 17:32:24 +0000 (20:32 +0300)]
generic: show feature and package summary when building from subdirectory

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agopartitionmanager: update filesystem tools URLs
Ivailo Monev [Mon, 3 Oct 2022 11:03:29 +0000 (14:03 +0300)]
partitionmanager: update filesystem tools URLs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agookular: merge OkularConfigureChecks.cmake into main CMKaeLists.txt file
Ivailo Monev [Mon, 3 Oct 2022 10:46:20 +0000 (13:46 +0300)]
okular: merge OkularConfigureChecks.cmake into main CMKaeLists.txt file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokemu: set the runner match types to Plasma::QueryMatch::HelperMatch
Ivailo Monev [Mon, 3 Oct 2022 01:27:12 +0000 (04:27 +0300)]
kemu: set the runner match types to Plasma::QueryMatch::HelperMatch

that way the runner trigger term is stored in the history instead of
the match text which does not trigger the action

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokrdc: remove sources for NX technology support
Ivailo Monev [Mon, 3 Oct 2022 01:07:45 +0000 (04:07 +0300)]
krdc: remove sources for NX technology support

support for it was disabled long ago (not by me) and it is apparently
closed source since 2013. for reference:
https://en.wikipedia.org/wiki/NX_technology

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agofilelight: build the radial map sources as part of filelightpart target
Ivailo Monev [Sun, 2 Oct 2022 19:53:59 +0000 (19:53 +0000)]
filelight: build the radial map sources as part of filelightpart target

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokdeplasma-addons: indent switch cases in alife source file
Ivailo Monev [Sun, 2 Oct 2022 14:48:02 +0000 (17:48 +0300)]
kdeplasma-addons: indent switch cases in alife source file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokdeplasma-addons: deal with TODO related to KSMServer suspend/resume in virus wallaper
Ivailo Monev [Sun, 2 Oct 2022 14:47:40 +0000 (17:47 +0300)]
kdeplasma-addons: deal with TODO related to KSMServer suspend/resume in virus wallaper

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokdeplasma-addons: remove redundant minimum CMake version setup
Ivailo Monev [Sun, 2 Oct 2022 14:17:55 +0000 (17:17 +0300)]
kdeplasma-addons: remove redundant minimum CMake version setup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogeneric: prepare for kdelibs changes
Ivailo Monev [Sun, 2 Oct 2022 14:11:01 +0000 (17:11 +0300)]
generic: prepare for kdelibs changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agogeneric: use the new kde4_optional_find_package() macro
Ivailo Monev [Sun, 2 Oct 2022 10:35:46 +0000 (13:35 +0300)]
generic: use the new kde4_optional_find_package() macro

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agofilelight: name the LocalLister class error macro such that it is unlikely to clash...
Ivailo Monev [Sat, 1 Oct 2022 22:04:05 +0000 (01:04 +0300)]
filelight: name the LocalLister class error macro such that it is unlikely to clash with something

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agofilelight: do not undefine VERSION, PACKAGE and PRETTYNAME
Ivailo Monev [Sat, 1 Oct 2022 22:00:06 +0000 (01:00 +0300)]
filelight: do not undefine VERSION, PACKAGE and PRETTYNAME

not defined anywhere

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
21 months agokrfb: remove unused KSystemTimeZone header inclusion
Ivailo Monev [Sat, 1 Oct 2022 10:32:14 +0000 (13:32 +0300)]
krfb: remove unused KSystemTimeZone header inclusion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>