Ivailo Monev
94848a3941
kget: do not attempt actions that require network when the KNetworkManager status is unknown
...
see the following commit kde-workspace repo:
66ad0076b14393b3fe84cc056e329086f2a2b996
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-15 23:28:44 +03:00
Ivailo Monev
698d7f49c7
generic: use Solid::PowerManagement for power management
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-09 18:24:04 +03:00
Ivailo Monev
3cbd1dc700
kget: port to the new knetworkmanager library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-08 08:54:23 +03:00
Ivailo Monev
65248f8b71
kget: fix possible miscalculation of elapsed time due to clock jumps
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 22:44:40 +03:00
Ivailo Monev
602730bac1
generic: adjust to KUrl changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 20:57:07 +03:00
Ivailo Monev
04c0f02df7
generic: adjust to KUrl changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-26 01:41:35 +03:00
Ivailo Monev
6c56337516
kget: show the server address in label
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 03:19:30 +03:00
Ivailo Monev
a6eaf629e1
kget: remove redundant debug area codes
...
already defaulting to it by defining KDE_DEFAULT_DEBUG_AREA
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 02:47:50 +03:00
Ivailo Monev
29171a58d1
kget: remove bogus TODO
...
see ea9977cf4b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:57:39 +03:00
Ivailo Monev
5ff9f32fb2
generic: replace use of QTime as timer with QElapsedTimer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 13:42:51 +03:00
Ivailo Monev
60ac26eab1
kget: remove unused header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 21:55:01 +03:00
Ivailo Monev
44dc6b2101
kget: remove unused DataSourceFactory class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 21:52:07 +03:00
Ivailo Monev
ea9977cf4b
kget: remove unused Transfer constructor argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 12:26:01 +03:00
Ivailo Monev
9ba0346970
kget: minor JSON history store optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-01 12:01:23 +03:00
Ivailo Monev
6e18f266ef
kget: adjust to KIO::NetAccess::synchronousRun() changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-23 02:13:04 +02:00
Ivailo Monev
6f59ec70de
kget: const-ify iterator value in KGetGlobalJob::update()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-22 20:06:47 +02:00
Ivailo Monev
e6a0f5bef7
kget: read the file in chunks from Verifier::checksum()
...
may slow the hashing of large files but will require less memory for such
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 13:33:44 +02:00
Ivailo Monev
45dcabf7f8
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 15:37:30 +02:00
Ivailo Monev
e3912937d8
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 15:25:57 +03:00
Ivailo Monev
edac2decf2
generic: use freedesktop interfaces for power management
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-19 07:35:40 +03:00
Ivailo Monev
063e7f750b
kget: drop signature verification support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 01:16:37 +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
b91457910b
generic: fix bad usage of mutable iterators
...
most of which could be immutable, fixes crashes when scrolling quickly
trought pages in Okular for example
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 02:45:06 +02:00
Ivailo Monev
3c648adff3
kget: drop support for Md4 checksums verification
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-24 00:47:08 +02:00
Ivailo Monev
90cabe1ee0
kget: save changes to disk on item deletion from JSON history backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 09:53:10 +03:00
Ivailo Monev
fff145cbcf
kget: do not deep-copy the key in JsonStore::load()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 04:34:21 +03:00
Ivailo Monev
1a4577dd10
kget: replace SQL with JSON history backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-10-02 04:14:44 +03:00
Ivailo Monev
b5b89d531e
kget: remove redundant break statement in TransferHistoryStore::getStore()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-21 19:00:28 +03:00
Ivailo Monev
f9bf1997b4
kget: deal with TODO related to torrent file model
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-12 23:47:14 +03:00
Ivailo Monev
860bd826dd
kget: deal with FIXME related to torrent seeding
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-12 04:23:37 +03:00
Ivailo Monev
87134567cd
kget: KGet torrent plugin rewrite
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-11 06:24:15 +03:00
Ivailo Monev
c63c446be8
kget: correct MD4 checksum length
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-09 03:55:43 +03:00
Ivailo Monev
eddd15b312
kget: deal with TODO related to SHA-256/SHA-512 checksums support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-08 07:09:09 +03:00
Ivailo Monev
61dc613eb2
kget: deal with TODO related to MD4 checksums support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-08 06:54:50 +03:00
Ivailo Monev
f90a2e33fc
kget: check during runtime for SQLite
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-09 15:30:33 +02:00
Ivailo Monev
c6ea3e1d94
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-22 12:34:24 +00:00
Ivailo Monev
59190d3194
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:12:24 +00:00
Ivailo Monev
6b94b117c8
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 02:12:07 +00:00
Ivailo Monev
e166af4e02
generic: replace forward declarations with headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 00:08:45 +00:00
Ivailo Monev
b18fb74de7
generic: substitue some Boost types with Qt/std alternatives
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 01:01:17 +00:00
Ivailo Monev
05841041c7
kget: remove nepomuk leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 02:17:12 +00:00
Ivailo Monev
71ef284c08
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-02 17:00:14 +00:00
Ivailo Monev
834866b93f
generic: use QCryptographicHash instead of KMD5
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-01 06:06:57 +00:00
Ivailo Monev
14b7c327c9
generic: make changes required for building against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-25 10:40:41 +00:00
Ivailo Monev
245e672f40
kget: fix header restoration
...
sadly, this exposes another issue - now if one of the sections
gets "hidden" by the user then it's check state gets reversed.
2015-09-25 07:21:05 +00:00
Ivailo Monev
4215946466
kget: increase transfer events timer to 1000ms (1sec)
2015-05-20 01:49:09 +00:00
Ivailo Monev
c135cfa6bf
generic: adjust for CMake moc
2015-02-27 11:02:43 +00:00
Ivailo Monev
8a70a057ef
kget: fix infinite notification when all tasks finish
...
this happens because transfersChangedEvent() is executed too often,
as a workaround asign a variable that is changed just before the
notifications is emmited and reset on transfer add/remove. I'm not
sure if it has to be reset in the group actions so that may break
the notification in some cases, in any case KGet is far less
annoying now
2015-02-12 02:55:37 +00:00
Ivailo Monev
88fc5ae59f
kget: apply upstream 27ca316a
...
SVN_SILENT made messages (.desktop file)
2014-12-31 14:43:13 +00:00
Ivailo Monev
e39a6338b6
removed kget dependency on boost
2014-11-24 23:33:32 +00:00