Commit graph

1234 commits

Author SHA1 Message Date
Ivailo Monev
5b2b387a37 okular: set the password store ID before opening it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 16:22:35 +03:00
Ivailo Monev
9d6895e488 generic: port to KPasswdStore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-05 01:40:28 +03:00
Ivailo Monev
dcf5fe10d3 kget: stretch the first horizontal header column in torrent settings dialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 19:41:32 +03:00
Ivailo Monev
4aae226a23 kget: add link to libtorrent site at the bottom of the torrent settings dialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 19:33:57 +03:00
Ivailo Monev
f01c72efc2 kget: do not assume sftp protocol is supported
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 19:14:24 +03:00
Ivailo Monev
47c1daf0ea kget: save and load checksums of KIO transfer plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-28 22:21:56 +03:00
Ivailo Monev
8600db397d kget: start checksums probing before the actual transfer job from KIO plugin
depending on how long the checksums probing and transfer takes the result
still may be too late for automatic verification on finished transfer

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-28 02:28:41 +03:00
Ivailo Monev
d260ad1e59 kget: hide checksum jobs progress
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-28 02:21:32 +03:00
Ivailo Monev
b7fdac6b48 kget: add more checksum search strings
verified working with:
https://ftp2.nluug.nl/windowing/gnome/sources/glib/2.72/glib-2.72.0.tar.xz
https://ftp2.nluug.nl/windowing/gnome/sources/glib/2.72/glib-2.72.0.sha256sum

and:
https://github.com/facebook/zstd/releases/download/v1.5.2/zstd-1.5.2.tar.gz
https://github.com/facebook/zstd/releases/download/v1.5.2/zstd-1.5.2.tar.gz.sha256

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-28 01:35:44 +03:00
Ivailo Monev
3795f5a49b kget: do checksum search once transfer is finished from KIO transfer plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-28 01:24:43 +03:00
Ivailo Monev
3057987bc5 kget: fix one checkums case, break other
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-28 01:19:30 +03:00
Ivailo Monev
5a8ef4a718 kget: simplify checksums probing
requires:
96b145819b

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-28 01:18:23 +03:00
Ivailo Monev
71743115e9 kdeplasma-addons: use new API key for the initial flickr.com provider query
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 19:17:40 +03:00
Ivailo Monev
147b1c7f31 kdeplasma-addons: drop previewer applet
the preview action is basically the same as opening the file with
associated application:
https://ibb.co/NCRM433

the previewer applet is not something I want to clutter my desktop with:
https://ibb.co/v1NVXc6

it would rather be dictionary, calculator, anything other than applet
showing a static image.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 17:40:58 +03:00
Ivailo Monev
7e4734330a kget: drop support for metalink
for reference:
265b14d6b3

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 12:41:00 +03:00
Ivailo Monev
436d6226e1 kget: delete partial files from KIO transfer plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-26 13:11:01 +02:00
Ivailo Monev
0e3ddf0613 ark: typo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-26 11:14:36 +02:00
Ivailo Monev
529adc613c kget: do not override KIO auto-resume option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-26 09:21:23 +02:00
Ivailo Monev
5bb4e39849 kget: remove unused splash image
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-26 09:06:16 +02:00
Ivailo Monev
293acd88d0 kget: fix transfer size when destination already exists
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-26 09:02:47 +02:00
Ivailo Monev
5342cc8b3b kget: ftp, sftp and http slaves can resume
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-26 08:38:51 +02:00
Ivailo Monev
fda1c192be kget: drop mirror search and multi-segment transfer plugins
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-25 16:27:09 +02:00
Ivailo Monev
660e727abc kget: implement file model for KIO transfer plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-25 16:18:31 +02:00
Ivailo Monev
ba6cc178e3 kget: fix KIO transfer files deletion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-25 15:54:51 +02:00
Ivailo Monev
ce2892aa7b kget: simplify KIO transfer plugin
fixes status on error too, setError() was not called from
TransferKio::slotResult()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-25 15:30:20 +02:00
Ivailo Monev
bb4925ea1a kget: log KIO transfer plugin errors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-25 14:48:33 +02:00
Ivailo Monev
eade51b5a6 kget: fix KIO transfer plugin status on finished transfer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-25 14:29:07 +02:00
Ivailo Monev
0c8850be99 kget: if torrent settings file is deleted apply default settings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-25 12:20:40 +02:00
Ivailo Monev
51ed22dcc7 kget: fix for torrent settings of boolean type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-24 17:35:09 +02:00
Ivailo Monev
4e750202f8 kget: forbid torrent alert mask setting override
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-24 17:30:01 +02:00
Ivailo Monev
a0f4566345 kget: fix for torrent settings of boolean type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-24 17:18:31 +02:00
Ivailo Monev
a1779579e0 kget: use QSpinBox for torrent settings of integer type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-24 17:10:52 +02:00
Ivailo Monev
7aa19717c6 kget: implement default torrent transfer plugin settings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-24 13:48:14 +02:00
Ivailo Monev
a72410b481 kget: implement torrent transfer plugin settings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-24 13:20:28 +02:00
Ivailo Monev
e9d05084af ark: partially implement bz2, gz and xz writing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-23 09:17:36 +02:00
Ivailo Monev
fc3ff6c252 generic: replace QUuid with QString and qRandomUuid()
implement new FileSystem::createUUID() method to de-duplicated code while
at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-22 15:25:38 +02:00
Ivailo Monev
90b1789d62 ark: crude crash fix for application/x-archive with weird directory entry
e.g. the libkspeech.a static library created by cmake

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 22:16:59 +02:00
Ivailo Monev
cf11d60529 okular: remove now unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 17:35:55 +02:00
Ivailo Monev
b2d12f6623 okular: remove redundant annotation unique name creation code
already done by Okular::Page::addAnnotation()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 08:29:58 +02:00
Ivailo Monev
416c668abf partitionmanager: simplify NTFS UUID update
upstream commit:
a412564b00

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 08:08:48 +02:00
Ivailo Monev
97c2720a62 partitionmanager: NILFS fixes
upstream commits:
f7ff5f2d30
29c6578351

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-21 07:51:21 +02:00
Ivailo Monev
1124fa3fa7 kdeplasma-addons: remove code for always false condition [ci reset]
for reference:
671bcee7ce

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-20 16:14:42 +02:00
Ivailo Monev
ede34d42ab generic: remove reference to now non-existing include directory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-20 16:12:39 +02:00
Ivailo Monev
3fa78a6e92 generic: removing akregator, bluedevil, kfloppy, kgpg, kompare, libksane, skanlite, syndication and yakuake
call it spring cleanup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-14 08:16:04 +02:00
Ivailo Monev
a932a2e3c1 print-manager: removing it, use the web browser interface instead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-14 08:03:06 +02:00
Ivailo Monev
9945d17ddc ksnapshot: remove unsupported KWin effect reference
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-13 01:19:15 +00:00
Ivailo Monev
52da45aca1 kdeplasma-addons: remove broken qml wallpapers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 09:08:42 +02:00
Ivailo Monev
59072e21a7 kdeplasma-addons: fix error in hunyango qml wallpaper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 08:59:10 +02:00
Ivailo Monev
c3e740dc21 ark: do not use static buffer in KArchiveInterface::permissionsString()
make it protected so that it is reusable and implement permissions
for LibArchiveInterface via it while at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 08:19:18 +02:00
Ivailo Monev
9949a8a353 ksnapshot: jpeg is no longer writable format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 07:43:21 +02:00