OSDN Git Service

kde/kde-extraapps.git
12 months agogwenview: remove now redundant KExiv2Property checks
Ivailo Monev [Fri, 7 Jul 2023 20:39:34 +0000 (23:39 +0300)]
gwenview: remove now redundant KExiv2Property checks

see 3521d07234beab1822bc7e30f5bdf451a5cebc3c in kdelibs repo

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokget: fix possible miscalculation of elapsed time due to clock jumps
Ivailo Monev [Fri, 7 Jul 2023 19:44:40 +0000 (22:44 +0300)]
kget: fix possible miscalculation of elapsed time due to clock jumps

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: apply style sheet override selectively
Ivailo Monev [Fri, 7 Jul 2023 19:16:34 +0000 (22:16 +0300)]
gwenview: apply style sheet override selectively

because KUrlRequested creates a KFileDialog parented to it, inheriting the
style sheet for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: set font property for titles instead of using style sheet
Ivailo Monev [Fri, 7 Jul 2023 19:09:53 +0000 (22:09 +0300)]
gwenview: set font property for titles instead of using style sheet

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: set the thumbnail page widget style sheet programatically
Ivailo Monev [Fri, 7 Jul 2023 18:51:03 +0000 (21:51 +0300)]
gwenview: set the thumbnail page widget style sheet programatically

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agookular: remove redundant style sheet override
Ivailo Monev [Fri, 7 Jul 2023 18:43:45 +0000 (21:43 +0300)]
okular: remove redundant style sheet override

the widget flat property is set to true which makes it have no border

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokdeplasma-addons: remove bogus tooltip widget style sheet override
Ivailo Monev [Fri, 7 Jul 2023 18:28:57 +0000 (21:28 +0300)]
kdeplasma-addons: remove bogus tooltip widget style sheet override

see the following commit in kdelibs:
f83e176dcf43e0307b8b20a5e7e5574a60d47618

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogeneric: remove redundant styleSheet properties in UI files
Ivailo Monev [Fri, 7 Jul 2023 17:31:48 +0000 (20:31 +0300)]
generic: remove redundant styleSheet properties in UI files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: update comment in LoadingDocumentImplPrivate::loadMetaInfo()
Ivailo Monev [Fri, 7 Jul 2023 14:08:30 +0000 (17:08 +0300)]
gwenview: update comment in LoadingDocumentImplPrivate::loadMetaInfo()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: do not emit Document::saved() twice when the undo stack is clean
Ivailo Monev [Fri, 7 Jul 2023 14:07:43 +0000 (17:07 +0300)]
gwenview: do not emit Document::saved() twice when the undo stack is clean

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: remove obsolete comment about the hint
Ivailo Monev [Fri, 7 Jul 2023 13:41:12 +0000 (16:41 +0300)]
gwenview: remove obsolete comment about the hint

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: DocumentLoadedImpl::applyTransformation() optimization
Ivailo Monev [Fri, 7 Jul 2023 13:38:18 +0000 (16:38 +0300)]
gwenview: DocumentLoadedImpl::applyTransformation() optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: comment corrections
Ivailo Monev [Fri, 7 Jul 2023 13:28:53 +0000 (16:28 +0300)]
gwenview: comment corrections

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agookular: do not show the forms message if form actions are not enabled
Ivailo Monev [Fri, 7 Jul 2023 13:20:25 +0000 (16:20 +0300)]
okular: do not show the forms message if form actions are not enabled

was showing an empty message with two buttons at start when something to
open was not specified, the check now matches the one done in
Okular::Part::openFile()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agookular: remove bogus check for HasUnsupportedXfaForm metadata
Ivailo Monev [Fri, 7 Jul 2023 13:10:53 +0000 (16:10 +0300)]
okular: remove bogus check for HasUnsupportedXfaForm metadata

not set by the poppler generator

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: call constructors
Ivailo Monev [Thu, 6 Jul 2023 19:25:22 +0000 (22:25 +0300)]
gwenview: call constructors

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agofilelight: use the static KFileDialog::getExistingDirectoryUrl() method
Ivailo Monev [Thu, 6 Jul 2023 03:05:01 +0000 (06:05 +0300)]
filelight: use the static KFileDialog::getExistingDirectoryUrl() method

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agookular: handle URLs in the part the same way it is done by the shell
Ivailo Monev [Thu, 6 Jul 2023 01:14:55 +0000 (04:14 +0300)]
okular: handle URLs in the part the same way it is done by the shell

also adjusted the tests to the KUrl changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agookular: testing build fix
Ivailo Monev [Wed, 5 Jul 2023 23:29:26 +0000 (02:29 +0300)]
okular: testing build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: replace qDebug() with kDebug() calls
Ivailo Monev [Wed, 5 Jul 2023 07:24:42 +0000 (10:24 +0300)]
gwenview: replace qDebug() with kDebug() calls

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: fix rotated test for the case of dsd_1838.nef
Ivailo Monev [Wed, 5 Jul 2023 01:36:18 +0000 (04:36 +0300)]
gwenview: fix rotated test for the case of dsd_1838.nef

note that the image was not loaded from the updated url variable, it was
orient6.jpg that was transformed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: stabilize the RecursiveDirModel test
Ivailo Monev [Tue, 4 Jul 2023 22:13:15 +0000 (01:13 +0300)]
gwenview: stabilize the RecursiveDirModel test

note that this race that was observed by the author of the test will happen
outside the test - if files are created while the KDirLister is listing
(because an automatic update was issued for example) some files may not be
listed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: use the new recursive listing feature of KDirLister
Ivailo Monev [Tue, 4 Jul 2023 19:27:23 +0000 (22:27 +0300)]
gwenview: use the new recursive listing feature of KDirLister

requires the following commit from kdelibs:
5d60973ab442fb6c3ccad7027d96da18f4fdeaea

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: remove semantic info leftovers
Ivailo Monev [Tue, 4 Jul 2023 15:10:56 +0000 (18:10 +0300)]
gwenview: remove semantic info leftovers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: do not list non-readable directories from RecrusiveDirModel
Ivailo Monev [Tue, 4 Jul 2023 13:09:21 +0000 (16:09 +0300)]
gwenview: do not list non-readable directories from RecrusiveDirModel

directores such as "lost+found" may not be readable, if the main directory
is not readable an error will be shown still (as it should be).

requires 268eac6790195fe72afeb8525f930e289276eaf9 from kdelibs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: drop the tree view
Ivailo Monev [Tue, 4 Jul 2023 12:29:18 +0000 (15:29 +0300)]
gwenview: drop the tree view

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: clear the dir listers list on reset
Ivailo Monev [Mon, 3 Jul 2023 18:17:22 +0000 (21:17 +0300)]
gwenview: clear the dir listers list on reset

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: drop places tab
Ivailo Monev [Mon, 3 Jul 2023 18:12:01 +0000 (21:12 +0300)]
gwenview: drop places tab

already half file manager

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: fix RecursiveDirModel regression
Ivailo Monev [Mon, 3 Jul 2023 14:25:28 +0000 (17:25 +0300)]
gwenview: fix RecursiveDirModel regression

not sure if I want to keep it tho, I can already see it choke on symlinks
because they are not tracked

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: adjust to KDirLister changes
Ivailo Monev [Mon, 3 Jul 2023 10:46:14 +0000 (13:46 +0300)]
gwenview: adjust to KDirLister changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: purge manual tests
Ivailo Monev [Mon, 3 Jul 2023 04:17:35 +0000 (07:17 +0300)]
gwenview: purge manual tests

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogeneric: adjust to kfile changes
Ivailo Monev [Mon, 3 Jul 2023 00:12:02 +0000 (03:12 +0300)]
generic: adjust to kfile changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogwenview: adjust to KDirLister changes
Ivailo Monev [Sat, 1 Jul 2023 03:17:05 +0000 (06:17 +0300)]
gwenview: adjust to KDirLister changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokrdc: fix build of konsole plugin
Ivailo Monev [Wed, 28 Jun 2023 22:20:38 +0000 (01:20 +0300)]
krdc: fix build of konsole plugin

it is still stub tho, obviously not finished (echoes the user and host
in terminal)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogeneric: adjust to KUrl changes
Ivailo Monev [Mon, 26 Jun 2023 17:57:07 +0000 (20:57 +0300)]
generic: adjust to KUrl changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogeneric: adjust to KUrl changes
Ivailo Monev [Sun, 25 Jun 2023 22:41:35 +0000 (01:41 +0300)]
generic: adjust to KUrl changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogeneric: adjust to KUrl changes
Ivailo Monev [Fri, 23 Jun 2023 14:42:59 +0000 (17:42 +0300)]
generic: adjust to KUrl changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agogeneric: adjust to KUrl changes
Ivailo Monev [Fri, 23 Jun 2023 07:43:43 +0000 (10:43 +0300)]
generic: adjust to KUrl changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokdeplasma-desktop: remove hack for desktop KIO slave
Ivailo Monev [Thu, 22 Jun 2023 00:02:52 +0000 (03:02 +0300)]
kdeplasma-desktop: remove hack for desktop KIO slave

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokget: remove reference to desktop KIO slave
Ivailo Monev [Thu, 22 Jun 2023 00:02:25 +0000 (03:02 +0300)]
kget: remove reference to desktop KIO slave

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokget: show the server address in label
Ivailo Monev [Wed, 21 Jun 2023 00:19:30 +0000 (03:19 +0300)]
kget: show the server address in label

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokget: replace kError()/abort() with kFatal() calls
Ivailo Monev [Tue, 20 Jun 2023 23:55:11 +0000 (02:55 +0300)]
kget: replace kError()/abort() with kFatal() calls

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agokget: remove redundant debug area codes
Ivailo Monev [Tue, 20 Jun 2023 23:47:45 +0000 (02:47 +0300)]
kget: remove redundant debug area codes

already defaulting to it by defining KDE_DEFAULT_DEBUG_AREA

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
12 months agoksnapshot: log debug messages to special area
Ivailo Monev [Tue, 20 Jun 2023 22:36:31 +0000 (01:36 +0300)]
ksnapshot: log debug messages to special area

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agookular: remove redundant icon loader glue
Ivailo Monev [Tue, 20 Jun 2023 15:49:23 +0000 (18:49 +0300)]
okular: remove redundant icon loader glue

there is always only one icon loader and it is KIconLoader::global()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agookular: remove the TOC observer before closing the document
Ivailo Monev [Tue, 20 Jun 2023 15:34:58 +0000 (18:34 +0300)]
okular: remove the TOC observer before closing the document

fixes crash in case the part is embeded and the parent is closed

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agoark: log debug messages to special area
Ivailo Monev [Tue, 20 Jun 2023 07:01:34 +0000 (10:01 +0300)]
ark: log debug messages to special area

13 months agoark: implement session restoration
Ivailo Monev [Tue, 20 Jun 2023 06:53:24 +0000 (09:53 +0300)]
ark: implement session restoration

altough there are bits for that in main() the URL the part loaded was not
saved and restored when that had to happen, now it is

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: log debug messages to special area
Ivailo Monev [Tue, 20 Jun 2023 01:13:03 +0000 (04:13 +0300)]
gwenview: log debug messages to special area

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: preperations for kde-workspace changes
Ivailo Monev [Sun, 18 Jun 2023 00:49:28 +0000 (03:49 +0300)]
generic: preperations for kde-workspace changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: preperations for kdelibs changes
Ivailo Monev [Sat, 17 Jun 2023 20:28:51 +0000 (23:28 +0300)]
generic: preperations for kdelibs changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: do not include quiet packages in the feature summary
Ivailo Monev [Sat, 17 Jun 2023 16:30:26 +0000 (19:30 +0300)]
generic: do not include quiet packages in the feature summary

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: adjust to kdelibs changes
Ivailo Monev [Sat, 17 Jun 2023 15:39:16 +0000 (18:39 +0300)]
generic: adjust to kdelibs changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agookular: testing build fix
Ivailo Monev [Fri, 16 Jun 2023 22:48:47 +0000 (01:48 +0300)]
okular: testing build fix

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokcalc: remove unused long double API
Ivailo Monev [Fri, 16 Jun 2023 22:38:55 +0000 (01:38 +0300)]
kcalc: remove unused long double API

was breaking unity build because config-kcalc header was not included by
knumber and knumber_float headers, also no type check was actually done
by the build system

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokcalc: remove redundant QtGlobal header inclusions
Ivailo Monev [Fri, 16 Jun 2023 22:30:52 +0000 (01:30 +0300)]
kcalc: remove redundant QtGlobal header inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma-addons: correct return value in MediaButtons::isMediaApp()
Ivailo Monev [Fri, 16 Jun 2023 04:06:56 +0000 (07:06 +0300)]
kdeplasma-addons: correct return value in MediaButtons::isMediaApp()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: do not assume some MIME types are supported in Gwenview::MimeTypeUtils...
Ivailo Monev [Thu, 15 Jun 2023 20:39:46 +0000 (23:39 +0300)]
gwenview: do not assume some MIME types are supported in Gwenview::MimeTypeUtils::imageMimeTypes() function

I found more intelligent way - image format plugins now have mimeTypes()
method to query the supported MIME types (which is wrapped by
KImageIO::mimeTypes()), so if a plugin is not installed for the MIME types
that were previously hardcoded gwenview will no longer suggest to open such
when opening files via the dialog for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: update expected data in tests
Ivailo Monev [Thu, 15 Jun 2023 02:27:54 +0000 (05:27 +0300)]
gwenview: update expected data in tests

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: simplify the save job
Ivailo Monev [Thu, 15 Jun 2023 01:26:18 +0000 (04:26 +0300)]
gwenview: simplify the save job

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: remove obsolete format hack
Ivailo Monev [Thu, 15 Jun 2023 00:59:27 +0000 (03:59 +0300)]
gwenview: remove obsolete format hack

the plugin for it accepts only "jpg" as format now and gwenview no longer
has hacks that assume "jpeg", fixes saving of jpg/jpeg images

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: do not thread document jobs
Ivailo Monev [Thu, 15 Jun 2023 00:05:27 +0000 (03:05 +0300)]
gwenview: do not thread document jobs

threading it does not help when an image requires gigabytes of memory to
store to begin with (such as when the image is resized to 30000x20000,
it requires a bit less than 2GB of memory and that's because its ARGB),
the document jobs were not thread-safe either

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: remove redundant tooltip
Ivailo Monev [Wed, 14 Jun 2023 22:56:31 +0000 (01:56 +0300)]
gwenview: remove redundant tooltip

shows exactly the same information as the text bellow the image in the
model, see the FIXME in the removed code

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: use the application palette as fullscreen palette
Ivailo Monev [Wed, 14 Jun 2023 22:04:34 +0000 (01:04 +0300)]
gwenview: use the application palette as fullscreen palette

note that besides the config option there was no interface option to
change it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: merge MIME type functions
Ivailo Monev [Wed, 14 Jun 2023 21:46:39 +0000 (00:46 +0300)]
gwenview: merge MIME type functions

also mimeTypeKind() was not checking if the result of rawImageMimeTypes()
contains the MIME type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogwenview: remove unused Gwenview::MimeTypeUtils::urlMimeTypeByContent() function
Ivailo Monev [Wed, 14 Jun 2023 21:38:45 +0000 (00:38 +0300)]
gwenview: remove unused Gwenview::MimeTypeUtils::urlMimeTypeByContent() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agookular: adjust to KProcess changes
Ivailo Monev [Wed, 14 Jun 2023 20:40:52 +0000 (23:40 +0300)]
okular: adjust to KProcess changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agookular: adjust to KUser changes
Ivailo Monev [Wed, 14 Jun 2023 02:21:15 +0000 (05:21 +0300)]
okular: adjust to KUser changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: exclude some source files from the unity build
Ivailo Monev [Mon, 12 Jun 2023 10:00:24 +0000 (13:00 +0300)]
generic: exclude some source files from the unity build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokrfb: de-duplicate clientGoneHookNoop() function
Ivailo Monev [Mon, 12 Jun 2023 09:55:53 +0000 (12:55 +0300)]
krfb: de-duplicate clientGoneHookNoop() function

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokrfb: remove unused X11 header inclusion
Ivailo Monev [Mon, 12 Jun 2023 09:42:22 +0000 (12:42 +0300)]
krfb: remove unused X11 header inclusion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokcalc: move constants variable to the KCalcConstMenu class
Ivailo Monev [Mon, 12 Jun 2023 09:23:54 +0000 (12:23 +0300)]
kcalc: move constants variable to the KCalcConstMenu class

fixes ODR issue

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokvkbd: remove unused headers inclusions and undefine defaults definitions
Ivailo Monev [Mon, 12 Jun 2023 09:12:34 +0000 (12:12 +0300)]
kvkbd: remove unused headers inclusions and undefine defaults definitions

fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agookular: add include-guards to document and okular_main headers, rename the status...
Ivailo Monev [Mon, 12 Jun 2023 09:00:18 +0000 (12:00 +0300)]
okular: add include-guards to document and okular_main headers, rename the status enum

fixes ODR issues

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma-addons: remove redundant ColorIconEngine destructor
Ivailo Monev [Mon, 12 Jun 2023 08:41:46 +0000 (11:41 +0300)]
kdeplasma-addons: remove redundant ColorIconEngine destructor

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma: remove redundant X11 headers inclusions
Ivailo Monev [Mon, 12 Jun 2023 08:41:31 +0000 (11:41 +0300)]
kdeplasma: remove redundant X11 headers inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma-addons: change the native widget icon regardless if the color is in the...
Ivailo Monev [Mon, 12 Jun 2023 08:30:31 +0000 (11:30 +0300)]
kdeplasma-addons: change the native widget icon regardless if the color is in the menu history

when picking the same color twice (or more) the icon was not changing to
the currently picked color (as if no pixel was grabbed)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma-addons: adjust to Katie changes
Ivailo Monev [Sun, 11 Jun 2023 16:16:13 +0000 (19:16 +0300)]
kdeplasma-addons: adjust to Katie changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: adjust to konq library changes
Ivailo Monev [Sat, 10 Jun 2023 20:32:22 +0000 (23:32 +0300)]
generic: adjust to konq library changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: remove build variable used to specify library type
Ivailo Monev [Sat, 10 Jun 2023 20:05:38 +0000 (23:05 +0300)]
generic: remove build variable used to specify library type

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokrdc: build tests if ENABLE_TESTING is set
Ivailo Monev [Sat, 10 Jun 2023 16:40:14 +0000 (19:40 +0300)]
krdc: build tests if ENABLE_TESTING is set

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokget: use the common NDEBUG defintion as guard
Ivailo Monev [Sat, 10 Jun 2023 16:39:22 +0000 (19:39 +0300)]
kget: use the common NDEBUG defintion as guard

NDEBUG is added to KDE4_DEFINITIONS by
kdelibs/cmake/modules/FindKDE4Internal.cmake if the build type is not
"Debug"

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokget: associate with application/x-kgetlist
Ivailo Monev [Sat, 10 Jun 2023 16:32:02 +0000 (19:32 +0300)]
kget: associate with application/x-kgetlist

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma-addons: prepare for KTextEdit changes
Ivailo Monev [Fri, 9 Jun 2023 21:52:43 +0000 (00:52 +0300)]
kdeplasma-addons: prepare for KTextEdit changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: port to the new spelling classes
Ivailo Monev [Fri, 9 Jun 2023 17:31:53 +0000 (20:31 +0300)]
generic: port to the new spelling classes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: remove QT_KATIE definition checks
Ivailo Monev [Thu, 8 Jun 2023 11:45:37 +0000 (14:45 +0300)]
generic: remove QT_KATIE definition checks

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokget: remove bogus TODO
Ivailo Monev [Thu, 8 Jun 2023 10:57:39 +0000 (13:57 +0300)]
kget: remove bogus TODO

see ea9977cf4be4822853d784e1c484a219ab9a93d1

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokrdc: forward-declare KMenu class
Ivailo Monev [Thu, 8 Jun 2023 10:12:50 +0000 (13:12 +0300)]
krdc: forward-declare KMenu class

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: replace use of QTime as timer with QElapsedTimer
Ivailo Monev [Wed, 7 Jun 2023 10:17:28 +0000 (13:17 +0300)]
generic: replace use of QTime as timer with QElapsedTimer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma-addons: include now required QMutex header
Ivailo Monev [Tue, 6 Jun 2023 06:55:11 +0000 (09:55 +0300)]
kdeplasma-addons: include now required QMutex header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agookular: adjust to KUrl changes
Ivailo Monev [Tue, 6 Jun 2023 04:48:04 +0000 (07:48 +0300)]
okular: adjust to KUrl changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokget: remove unused header inclusion
Ivailo Monev [Mon, 5 Jun 2023 18:55:01 +0000 (21:55 +0300)]
kget: remove unused header inclusion

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokget: remove unused DataSourceFactory class
Ivailo Monev [Mon, 5 Jun 2023 18:52:07 +0000 (21:52 +0300)]
kget: remove unused DataSourceFactory class

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokdeplasma-addons: update incommingmsg applet
Ivailo Monev [Mon, 5 Jun 2023 05:35:03 +0000 (08:35 +0300)]
kdeplasma-addons: update incommingmsg applet

KMail is e-mail sender only now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agogeneric: remove irrelevant TODO files
Ivailo Monev [Mon, 5 Jun 2023 00:18:44 +0000 (03:18 +0300)]
generic: remove irrelevant TODO files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokmix: make use of QT_QDBUS_EXECUTABLE variable
Ivailo Monev [Sun, 4 Jun 2023 10:05:29 +0000 (13:05 +0300)]
kmix: make use of QT_QDBUS_EXECUTABLE variable

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokget: somewhat fix tests
Ivailo Monev [Sun, 4 Jun 2023 09:49:09 +0000 (12:49 +0300)]
kget: somewhat fix tests

TODO: test with other checksum types

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agokget: remove unused Transfer constructor argument
Ivailo Monev [Sun, 4 Jun 2023 09:26:01 +0000 (12:26 +0300)]
kget: remove unused Transfer constructor argument

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agoark: remove now bogus compressAsRar popup menu action
Ivailo Monev [Fri, 2 Jun 2023 12:46:27 +0000 (15:46 +0300)]
ark: remove now bogus compressAsRar popup menu action

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
13 months agoark: drop CLI interface and rar plugin
Ivailo Monev [Fri, 2 Jun 2023 12:32:18 +0000 (15:32 +0300)]
ark: drop CLI interface and rar plugin

hint: don't do interface on top of CLI tools, it is going to break under
your nose

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