Commit graph

213 commits

Author SHA1 Message Date
Ivailo Monev
94dfed3125 kget: remove borked and disabled panelbar applet
kget usually sits in the tray (on the panel), ready to be clicked

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-17 01:23:44 +03:00
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
80fa18c5e3 kget: drop mmsthreads transfer plugin
see 702d9b67aaa6ee2d79934c1ab3de2d8d7718c89c in kdelibs

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-15 02:20:22 +03:00
Ivailo Monev
ceaacbb460 generic: adjust to KUniqueApplication changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-13 18:24:25 +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
db8a6a3842 generic: do not install kcfg files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-09 05:53:59 +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
cbcc360722 kget: remove reference to desktop KIO slave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 03:02:25 +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
9ce106cc55 kget: replace kError()/abort() with kFatal() calls
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-21 02:55:11 +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
a4017a3a68 generic: preperations for kde-workspace changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 03:49:28 +03:00
Ivailo Monev
93e394f1ca generic: preperations for kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:28:51 +03:00
Ivailo Monev
b6844782b2 generic: do not include quiet packages in the feature summary
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:30:26 +03:00
Ivailo Monev
05397d9ddf generic: adjust to kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:39:16 +03:00
Ivailo Monev
00be4db03d 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>
2023-06-10 19:39:22 +03:00
Ivailo Monev
3c86d5b7e3 kget: associate with application/x-kgetlist
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 19:32:02 +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
aacb9ab8be generic: remove irrelevant TODO files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:19:58 +03:00
Ivailo Monev
d38afb016f kget: somewhat fix tests
TODO: test with other checksum types

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 12:49:09 +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
bb9d28fa2e kget: set X-DBUS-StartupType and set X-DBUS-ServiceName
X-DBUS-ServiceType is invalid

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-01 01:17:22 +03:00
Ivailo Monev
bbcf46ce92 kget: use the new KHTTP::setServerID() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-25 18:38:14 +02:00
Ivailo Monev
1a139f28fc kget: adjust to KHTTP changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-25 18:16:30 +02:00
Ivailo Monev
0850213099 kget: show notification if KHTTP::setAuthenticate() returns false
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-25 05:26:39 +02:00
Ivailo Monev
fec523dc14 kget: lower the default web interface refresh interval to 2 seconds
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-25 05:10:20 +02:00
Ivailo Monev
a49dd6ad09 kget: adjust to KHTTP changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-25 05:04:57 +02: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
8ab815bc95 kget: use the KMainWindow auto-save feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-22 14:34:01 +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
1be339edc2 kget: adjust to KIO changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 04:34:04 +02:00
Ivailo Monev
57abca60ad generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 22:09:47 +02:00
Ivailo Monev
28a9ce4234 kget: cache the font used by ProxyWidget
that KIcon("kget").paint() in ProxyWidget::paint() looks expensive.. may
have to cache the KIcon object aswell and update it when the system icon
theme changes

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-28 00:24:19 +02:00
Ivailo Monev
80c0e15ea7 kget: remove unused KGetAppletUtils class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-28 00:07:54 +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
6ccf553d1e generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:21:09 +03:00
Ivailo Monev
3621d10a53 generic: show feature and package summary when building from subdirectory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 20:32:24 +03:00
Ivailo Monev
4476b8778c generic: use the new kde4_optional_find_package() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 13:35:46 +03:00
Ivailo Monev
3f9dfd0f09 kget: use the new kde4_add_dbus_service() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 15:04:14 +03:00
Ivailo Monev
e6a52949a6 kget: make use of the dbus_add_activation_service() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 14:26:04 +03:00
Ivailo Monev
4815a57d62 generic: make use of the new KRandom::randomMax() function
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 12:06:05 +03:00
Ivailo Monev
b77042ff62 generic: remove workflow and CI files, new home
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 05:59:56 +03:00