OSDN Git Service
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Ivailo Monev [Wed, 19 Oct 2022 17:04:22 +0000 (20:04 +0300)]
gwenview: comment correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Ivailo Monev [Sat, 15 Oct 2022 22:04:41 +0000 (01:04 +0300)]
gwenview: minor optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Ivailo Monev [Thu, 29 Sep 2022 23:04:12 +0000 (02:04 +0300)]
kdeplasma-addons: make use of KRandom::randomMax()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Sep 2022 22:55:09 +0000 (01:55 +0300)]
gwenview: randomize the slideshow URLs via KRandom::randomize()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Sep 2022 22:33:22 +0000 (01:33 +0300)]
okular: adjust to KCursor change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Sep 2022 22:31:45 +0000 (01:31 +0300)]
filelight: remove unused KCursor header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Sep 2022 13:39:16 +0000 (16:39 +0300)]
okular: adjust check for Text-To-Speech service
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Sep 2022 12:25:31 +0000 (15:25 +0300)]
jovie: remove it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 29 Sep 2022 12:24:59 +0000 (15:24 +0300)]
okular: use the new kspeech library for Text-To-Speech
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 28 Sep 2022 14:34:57 +0000 (17:34 +0300)]
gwenview: remove unused header inclusion in sidebar source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 28 Sep 2022 11:02:18 +0000 (14:02 +0300)]
gwenview: update MIME types in desktop files and remove test images for unsupported formats
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 17:42:33 +0000 (20:42 +0300)]
ksystemlog: remove obsolete inter-dependancy workaround
ksystemlog build system was rewritten some time ago, what's interesting is
that ksystemlog_config is not valid target
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 16:39:37 +0000 (19:39 +0300)]
kdeplasma-addons: proper fix for the inter-depency of kcm_krunner_charrunner and krunner_charrunner targets
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 16:08:21 +0000 (19:08 +0300)]
partitionmanager: use fatlabel program from dosfstools to set the label of FAT16 filesystems
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 15:56:22 +0000 (18:56 +0300)]
partitionmanager: update dosfstools URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 15:02:01 +0000 (18:02 +0300)]
ark: rename extracthere plugin to match the .desktop file name
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 14:28:17 +0000 (17:28 +0300)]
generic: use the new kde4_optional_add_subdirectory() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 13:48:00 +0000 (16:48 +0300)]
krfb: use the new kde4_bool_to_01() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 13:18:13 +0000 (16:18 +0300)]
kdeplasma-addons: correct installation directory for mediabuttonsrc file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 12:39:27 +0000 (15:39 +0300)]
kdeplasma-addons: get rid of the custom qt4_add_dbus_interface_ex() macro by setting INCLUDE property on interface file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 12:04:14 +0000 (15:04 +0300)]
kget: use the new kde4_add_dbus_service() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Sep 2022 11:26:04 +0000 (14:26 +0300)]
kget: make use of the dbus_add_activation_service() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 26 Sep 2022 09:06:05 +0000 (12:06 +0300)]
generic: make use of the new KRandom::randomMax() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>