OSDN Git Service
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>
Ivailo Monev [Mon, 26 Sep 2022 08:42:20 +0000 (11:42 +0300)]
kdeplasma-addons: replace KRandomSequence::randomize() with KRandom::randomize()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Sep 2022 15:45:40 +0000 (18:45 +0300)]
generic: remove authorization checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 24 Sep 2022 02:59:56 +0000 (05:59 +0300)]
generic: remove workflow and CI files, new home
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 23 Sep 2022 13:12:16 +0000 (16:12 +0300)]
generic: remove checks for system headers that should be present
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 23 Sep 2022 12:13:56 +0000 (15:13 +0300)]
jovie: remove deprecated method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 23 Sep 2022 01:11:32 +0000 (04:11 +0300)]
okular: no style inherits KStyle
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Sep 2022 10:39:37 +0000 (13:39 +0300)]
kdeplasma-addons: converter runner string correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Sep 2022 05:05:41 +0000 (08:05 +0300)]
kdeplasma-addons: sync exchange rates URL with kde-workspace runner
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Sep 2022 04:56:14 +0000 (07:56 +0300)]
kdeplasma-addons: read settings before checking if exchange rates should be updated
fixes exchange rates update on startup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 22 Sep 2022 03:16:15 +0000 (06:16 +0300)]
generic: use static QProcess::startDetached() method instead of creating objects
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 21 Sep 2022 11:32:58 +0000 (14:32 +0300)]
ark: adjust to kparts changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 21 Sep 2022 09:26:27 +0000 (12:26 +0300)]
kmix: remove config bug hack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 21 Sep 2022 07:30:26 +0000 (10:30 +0300)]
kmix: do not use QStringListIterator for iterating
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 20 Sep 2022 08:05:29 +0000 (11:05 +0300)]
kget: create password store if required for saving the web interface password but not created yet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 26 Jun 2022 16:14:22 +0000 (19:14 +0300)]
kdeplasma-addons: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 15 Jun 2022 01:31:27 +0000 (04:31 +0300)]
okular: remove check for kpdfpartrc config
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 14 Jun 2022 21:16:23 +0000 (00:16 +0300)]
generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 11 Jun 2022 19:55:22 +0000 (22:55 +0300)]
kemu: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 9 Jun 2022 03:09:20 +0000 (06:09 +0300)]
gwenview: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 6 Jun 2022 14:07:13 +0000 (17:07 +0300)]
kdeplasma-addons: unitconverter optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 6 Jun 2022 13:52:05 +0000 (16:52 +0300)]
kdeplasma-addons: remove redundant uniconverter applet description label
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 6 Jun 2022 11:49:42 +0000 (14:49 +0300)]
generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 4 Jun 2022 08:47:20 +0000 (11:47 +0300)]
kmix: fix volume shortcuts
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 3 Jun 2022 16:00:09 +0000 (19:00 +0300)]
kmix: fix default ALSA card probing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 2 Jun 2022 22:03:51 +0000 (01:03 +0300)]
kmix: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 1 Jun 2022 19:55:34 +0000 (22:55 +0300)]
Merge branch 'master' of ssh://github.com/fluxer/kde-extraapps
Ivailo Monev [Wed, 1 Jun 2022 19:53:32 +0000 (22:53 +0300)]
generic: cast pointers with QObject as base class via qobject_cast<T>()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 1 Jun 2022 17:08:52 +0000 (17:08 +0000)]
okular: cast pointers with QObject as base class via qobject_cast<T>() [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 1 Jun 2022 12:03:54 +0000 (14:03 +0200)]
okular: cast the part pointer via qobject_cast<T>() in Shell::openDocument()
fixes crash on startup on FreeBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 31 May 2022 13:17:01 +0000 (16:17 +0300)]
partitionmanager: do not use semantic markup in application name
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 31 May 2022 07:13:14 +0000 (10:13 +0300)]
generic: include now required kdeversion header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 29 May 2022 20:18:10 +0000 (23:18 +0300)]
about-distro: only Katie is supported now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 29 May 2022 13:05:21 +0000 (16:05 +0300)]
kvkbd: do not use resource files for standart theme
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 29 May 2022 09:55:00 +0000 (12:55 +0300)]
ksystemlog: do not use resource files for tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 27 May 2022 16:34:50 +0000 (19:34 +0300)]
okulars: skip some tests if there is no window manager
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 27 May 2022 05:18:13 +0000 (08:18 +0300)]
generic: faster installation in AppVeyor environment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 27 May 2022 03:59:16 +0000 (06:59 +0300)]
gwenview: attempt to load all images that are not one of the static MIME types
fixes loading of HEIF images for example which ImageMagick can load but is
not registered from gvpart.desktop and gwenview.desktop
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 26 May 2022 14:10:26 +0000 (17:10 +0300)]
gwenview: execute the move job via KIO::NetAccess::synchronousRun() and set its UI delegate to the document UI delegate
fixes rare hang, there is a bug lurking somewhere - the job progress is
shown only the first time the test is run if not in full session
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 26 May 2022 12:26:23 +0000 (15:26 +0300)]
gwenview: process all events while waiting for document to be loaded and MIME type to be determined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 26 May 2022 01:30:57 +0000 (04:30 +0300)]
gwenview: increase wait time in PlaceTreeModelTest::testListUrl1()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 22 May 2022 04:31:34 +0000 (07:31 +0300)]
generic: launch a session bus in AppVeyor environment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 22 May 2022 01:04:43 +0000 (04:04 +0300)]
generic: bump minimum Katie version requirement to 4.12.0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 21 May 2022 06:02:55 +0000 (09:02 +0300)]
okular: tell the document to not by annoying in annotations test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 21 May 2022 05:14:20 +0000 (08:14 +0300)]
okular: tell the document to not by annoying in annotations test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 21 May 2022 04:45:28 +0000 (07:45 +0300)]
okular: tell the document to not by annoying in annotations test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 21 May 2022 04:41:04 +0000 (07:41 +0300)]
gwenview: mark 4frames test case as expected fail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 21 May 2022 04:07:08 +0000 (07:07 +0300)]
okular: tell the document to not by annoying in annotations test
fixes the hang in AppVeyor, the messagebox is interactive
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 21 May 2022 03:20:52 +0000 (06:20 +0300)]
ksystemlog: build manual tests as such
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 21 May 2022 02:31:25 +0000 (05:31 +0300)]
gwenview: adjust the rotated load test case
nef image not tested
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 23:05:39 +0000 (02:05 +0300)]
generic: do not use ctest to run tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 20:55:41 +0000 (23:55 +0300)]
generic: install ariya-icons in AppVeyor environment for the tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 20:54:23 +0000 (23:54 +0300)]
gwenview: merge URL kind enums for images
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 20:42:44 +0000 (23:42 +0300)]
gwenview: adjust document editor test case
same document editor is used for raster and svg images now so there is
editor (of sorts, saving svg images is not possible but applying
transformation and saving in different format is)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 19:59:47 +0000 (22:59 +0300)]
generic: install in AppVeyor environment for the tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 19:10:53 +0000 (22:10 +0300)]
generic: enable testing in AppVeyor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 13:00:15 +0000 (16:00 +0300)]
gwenview: remove now unused chrono system header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 01:41:36 +0000 (04:41 +0300)]
gwenview: fix HistoryModel items existences check for directories
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 01:40:52 +0000 (04:40 +0300)]
gwenview: disable copying of HistoryModel class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 20 May 2022 00:40:04 +0000 (03:40 +0300)]
gwenview: test image scaler with PPM image, skip it if document size is unknown
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 23:49:27 +0000 (02:49 +0300)]
gwenview: exec the sub-job from the save job to ensure it is not reaped
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 23:28:51 +0000 (02:28 +0300)]
gwenview: start loading image data if no image has been loaded yet when metainfo is loaded
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 23:27:33 +0000 (02:27 +0300)]
gwenview: check for error before adding sub-job from the save job
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 23:12:42 +0000 (02:12 +0300)]
gwenview: use threaded document job for the save job
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 20:54:12 +0000 (23:54 +0300)]
gwenview: different take on async execution
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 20:08:38 +0000 (23:08 +0300)]
gwenview: reset future watchers pointers once the futures finish
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 17:07:45 +0000 (20:07 +0300)]
gwenview: link library to pthread
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 16:40:24 +0000 (19:40 +0300)]
gwenview: remove now unused QtConcurrentRun header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 16:12:52 +0000 (19:12 +0300)]
gwenview: comment out code used for tracing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 15:19:37 +0000 (18:19 +0300)]
gwenview: reimplement metadata, image data and save job via QThread and std::future<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 03:05:18 +0000 (06:05 +0300)]
gwenview: reimplement ThreadedDocumentJob via QThread and std::future<T>
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 01:24:44 +0000 (04:24 +0300)]
gwenview: adjust document test case
note the comment at:
https://github.com/fluxer/kde-extraapps/blob/master/gwenview/lib/document/animateddocumentloadedimpl.cpp#L66
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 19 May 2022 00:25:55 +0000 (03:25 +0300)]
gwenview: save files to temporary files and then move them
fixes saving in some cases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>