Ivailo Monev
7027e26278
gwenview: merge URL kind enums for images
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 23:54:23 +03:00
Ivailo Monev
dfd25bc1f0
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>
2022-05-20 23:42:44 +03:00
Ivailo Monev
1ff037cb73
generic: install in AppVeyor environment for the tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 22:59:47 +03:00
Ivailo Monev
06a3fab72f
generic: enable testing in AppVeyor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 22:10:53 +03:00
Ivailo Monev
c60f0b668f
gwenview: remove now unused chrono system header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 16:00:15 +03:00
Ivailo Monev
b79f94a9fc
gwenview: fix HistoryModel items existences check for directories
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 04:41:36 +03:00
Ivailo Monev
729b5a7604
gwenview: disable copying of HistoryModel class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 04:40:52 +03:00
Ivailo Monev
c6bdf9491d
gwenview: test image scaler with PPM image, skip it if document size is unknown
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 03:49:01 +03:00
Ivailo Monev
cc96595607
gwenview: exec the sub-job from the save job to ensure it is not reaped
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 02:53:18 +03:00
Ivailo Monev
5f4c2cdcaa
gwenview: start loading image data if no image has been loaded yet when metainfo is loaded
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 02:28:51 +03:00
Ivailo Monev
0b9943643c
gwenview: check for error before adding sub-job from the save job
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 02:27:33 +03:00
Ivailo Monev
fe05413b08
gwenview: use threaded document job for the save job
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 02:12:42 +03:00
Ivailo Monev
7eb1689025
gwenview: different take on async execution
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 23:54:12 +03:00
Ivailo Monev
330867efdf
gwenview: reset future watchers pointers once the futures finish
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 23:08:38 +03:00
Ivailo Monev
e9d0bf1e52
gwenview: link library to pthread
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 20:07:45 +03:00
Ivailo Monev
2903a9b6b6
gwenview: remove now unused QtConcurrentRun header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 19:40:24 +03:00
Ivailo Monev
07c75837f5
gwenview: comment out code used for tracing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 19:12:52 +03:00
Ivailo Monev
cdfe6fab07
gwenview: reimplement metadata, image data and save job via QThread and std::future<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 18:19:37 +03:00
Ivailo Monev
70766dbae0
gwenview: reimplement ThreadedDocumentJob via QThread and std::future<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 06:05:18 +03:00
Ivailo Monev
48fa074955
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>
2022-05-19 04:25:47 +03:00
Ivailo Monev
42e3ab6a4d
gwenview: save files to temporary files and then move them
...
fixes saving in some cases
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-19 04:14:19 +03:00
Ivailo Monev
2088b65d44
gwenview: remove unused QFuture and QFutureWatcher headers inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-18 03:55:49 +03:00
Ivailo Monev
df0a8cb438
kdeplasma-addons: replace QReadWriteLock with QMutex and use scoped lockers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 12:28:43 +03:00
Ivailo Monev
202b9108d9
partitionmanager: remove unused qreadwritelock header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 12:20:23 +03:00
Ivailo Monev
1022d1fff0
kmix: remove unused QWaitCondition header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 09:56:12 +03:00
Ivailo Monev
3f7fde17ef
generic: AppVeyor dependencies update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 06:39:26 +03:00
Ivailo Monev
7f22a2beb4
filelight: fix possible crashes when attempting to navigate the radial map
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 03:07:10 +03:00
Ivailo Monev
bdf203fff9
ksystemlog: prepare for KIO changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 04:18:20 +03:00
Ivailo Monev
7dccfa6223
kget: prepare for KIO changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 04:03:59 +03:00
Ivailo Monev
9cb1669538
kget: use KIO::stat() to ping for checksums
...
requires:
12e9b231b7
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-13 00:56:16 +03:00
Ivailo Monev
e2620acde7
generic: version bump
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-12 16:39:18 +03:00
Ivailo Monev
e204b92b01
kget: adjust to KHTTP changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-10 14:57:21 +03:00
Ivailo Monev
b0d3473621
kget: minor HTTP server optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-10 02:57:50 +03:00
Ivailo Monev
7a05002202
kget: remove TODO
...
realm is the application name, kget in this case
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-10 02:52:05 +03:00
Ivailo Monev
ce1fa9466a
kdenetwork-filesharing: remove it, replacing SMB with custom directory sharing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 17:51:24 +03:00
Ivailo Monev
b103a7d6b9
kget: port web interface extension to KHTTP
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-09 01:05:46 +03:00
Ivailo Monev
c91b7545dd
krdc: use vnc factory for rfb services
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 00:29:28 +03:00
Ivailo Monev
d4c9980def
krdc: associate with inode/vnd.kde.service.rfb MIME type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-06 00:28:54 +03:00
Ivailo Monev
37c3c8e323
generic: ajdust to kdnssd library changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 18:59:55 +03:00
Ivailo Monev
1b786143e5
kget: shrink the torrent transfers resume data vector just in case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 19:08:30 +03:00
Ivailo Monev
1b839262dd
kget: reset torrent transfers resume data when priorities change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 16:54:06 +03:00
Ivailo Monev
e823d8cd6a
okular: implement permissions for poppler generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 15:20:01 +03:00
Ivailo Monev
98527fb7b9
kget: use LIBTORRENT_VERSION_NUM definition for libtorrent version checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 14:56:47 +03:00
Ivailo Monev
811d387b31
kget: fix build with libtorrent older than v1.2.0
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 13:55:20 +03:00
Ivailo Monev
4ebc0e2473
kget: save and restore resume data of torrent transfers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 13:33:01 +03:00
Ivailo Monev
37d56eafaf
kget: ensure torrent is started for seeding after settings are loaded
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-02 12:36:53 +03:00
Ivailo Monev
cc9f001d92
okular: disable editformstest test
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 21:20:53 +03:00
Ivailo Monev
040d222cda
okular: adjust part test to poppler generator changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-01 21:16:55 +03:00
Ivailo Monev
f7a58c30d5
okular: remove non-operational live connect extension
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 16:42:47 +03:00
Ivailo Monev
b7cff504bc
okular: remove declaration of non-existing spectre generator method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-26 06:35:43 +03:00