OSDN Git Service
Ivailo Monev [Thu, 8 Jun 2023 11:44:29 +0000 (14:44 +0300)]
generic: remove QT_KATIE definition checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 8 Jun 2023 10:56:07 +0000 (13:56 +0300)]
keditbookmarks: use "Open Location" as text for openlink action
konqueror is no longer maintained, even if it was the link may be opened
with different application depending on the default web browser choice
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 8 Jun 2023 10:53:52 +0000 (13:53 +0300)]
keditbookarms: call QMimeData constructor in ActionsImpl::slotCopy()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 8 Jun 2023 10:03:37 +0000 (13:03 +0300)]
libs: copyright favicons KDED module to me
rewrote it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 8 Jun 2023 09:59:57 +0000 (12:59 +0300)]
libs: delete the transfer job as soon as its data is copied in FavIconsModule::slotFinished()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 8 Jun 2023 09:59:27 +0000 (12:59 +0300)]
konsole: include now required KLocale header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 8 Jun 2023 06:30:45 +0000 (09:30 +0300)]
libs: use solid to check the network status in favicons KDED module test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 8 Jun 2023 05:10:35 +0000 (08:10 +0300)]
keditbookmarks: remove unused header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 18:22:55 +0000 (21:22 +0300)]
libs: remove unused header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 18:21:24 +0000 (21:21 +0300)]
libs: favicons KDED module documentation review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 18:15:39 +0000 (21:15 +0300)]
libs: replace FavIconsModule::startDownload() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 17:57:44 +0000 (20:57 +0300)]
libs: favicons KDED module rewrite
saves a lot of I/O and network trafic if there are multiple bookmarks to
the same host and multiple queries are made (which essentially will end up
being many jobs for the same icon). also implemented fallback to
alternative http://foo.bar/favicon.png and added tests for more cases,
bonus points?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 09:57:37 +0000 (12:57 +0300)]
generic: replace use of QTime as timer with QElapsedTimer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 03:12:52 +0000 (06:12 +0300)]
kcontrol: do not transpose the mode size used in startup commands
fixes screen setup on startup in case 90/270 rotation is specified
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 01:48:36 +0000 (04:48 +0300)]
plasma: remove redundant DeviceNotificationsEngine::init() reimplementation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 7 Jun 2023 01:45:43 +0000 (04:45 +0300)]
plasma: do not clear the data from FaviconsEngine::sourceRequestEvent()
already done by FaviconsEngine::updateSourceEvent() on error
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 6 Jun 2023 13:03:06 +0000 (16:03 +0300)]
kinfocenter: thread-safety issue fix
issue noticed due to
6ae96c3c1ddd6d3b7f8376a6b5f1ef2c5431b541 in kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 6 Jun 2023 10:56:43 +0000 (13:56 +0300)]
keditbookmarks: remove unused kbookmarkdombuilder header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 6 Jun 2023 08:29:00 +0000 (11:29 +0300)]
keditbookmarks: implement save action
also default to the currently opened bookmark file when opening/saving as
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 20:08:05 +0000 (23:08 +0300)]
kioslave: adjust to KIO slave interface changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 17:00:54 +0000 (20:00 +0300)]
knetattach: update the create button icon and tooltip on page change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 16:11:40 +0000 (19:11 +0300)]
knetattach: use KUrl::url() method for getting the URL to write
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 15:13:37 +0000 (18:13 +0300)]
kurifilter-plugins: specify charset for providers that assume/require one
also updated cia and google_movie providers URLs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 14:58:57 +0000 (17:58 +0300)]
kioslave: remove unused protocol descriptions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 11:58:27 +0000 (14:58 +0300)]
knetattach: implement option to specify password
security wise it is bad idea to store the password as is but it is the only
way to save and connect to connection that requires password right now
because the connection is verified (see KNetAttach::doConnectionTest())
the option to not save the connection and a big warning are in place tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 11:44:51 +0000 (14:44 +0300)]
plasma: remove useless buggywords file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 05:24:49 +0000 (08:24 +0300)]
plasma: simplify favicons data engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 04:52:45 +0000 (07:52 +0300)]
plasma: use the new option/argument of KMimeType::favIconForUrl() in bookmarks runner
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 04:22:15 +0000 (07:22 +0300)]
keditbookmarks: remove unused FavIconUpdater::setIconUrl() slot
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 03:53:04 +0000 (06:53 +0300)]
kurifilter-plugins: use IANA charset names in .desktop files
also updated technorati and technoratitags providers URLs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 02:48:14 +0000 (05:48 +0300)]
kcontrol: executeXmodmap() function optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 02:06:57 +0000 (05:06 +0300)]
qguiplatformplugin_kde: remove kDebug() calls
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 00:40:12 +0000 (03:40 +0300)]
qguiplatformplugin_kde: mark KQGuiPlatformPlugin methods as final
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 00:34:05 +0000 (03:34 +0300)]
qguiplatformplugin_kde: qt2KdeFilter() and kde2QtFilter() functions optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 5 Jun 2023 00:09:33 +0000 (03:09 +0300)]
generic: remove irrelevant TODO files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 15:13:38 +0000 (18:13 +0300)]
kgreeter: change the rectangle frame shape only when resetting its image
fixes excessive CPU usage due to frame paint update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 14:00:54 +0000 (17:00 +0300)]
kdepasswd: show inline preview for all files like other dialogs for opening images
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 11:51:57 +0000 (14:51 +0300)]
plasma: use the file name of URLs as text in kickoff items
the basename of "/foo/bar.tar.gz" is "bar" and empty for "/foo/.bar", the
file name of "/foo/bar.tar.gz" is "bar.tar.gz" and ".bar" for "/foo/.bar".
obviously better
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 08:47:41 +0000 (11:47 +0300)]
kwin: uncomment code for debug type build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 08:46:51 +0000 (11:46 +0300)]
kwin: compiler warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 08:46:27 +0000 (11:46 +0300)]
kioslave: testing build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 08:09:53 +0000 (11:09 +0300)]
kcontrol: debug type build fix
compile-time assert could cause the build to fail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 08:05:05 +0000 (11:05 +0300)]
kcontrol: add note about the theme cache size suffix translation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 07:55:17 +0000 (10:55 +0300)]
plasma: MOC warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 07:55:08 +0000 (10:55 +0300)]
kcontrol: compiler warnings fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 07:31:31 +0000 (10:31 +0300)]
systemsettings: get rid of BaseData
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 07:21:52 +0000 (10:21 +0300)]
systemsettings: remove redundant BaseData::configGroup() method
BaseMode::config() already provides access to KConfigGroup object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 07:15:22 +0000 (10:15 +0300)]
plasma: remove unused desktopscriptengine header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 07:15:02 +0000 (10:15 +0300)]
systemsettings: use the internal root module pointer instead of accessing global data
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 4 Jun 2023 02:44:55 +0000 (05:44 +0300)]
generic: drop support for default layout scripts
for a long time default layout has been done by providing
plasma-desktoprc and the feature is unused. also size contraints, screen
changes, etc. are handled here and there
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 3 Jun 2023 13:52:36 +0000 (16:52 +0300)]
plasma: notification applet warnings fix
requires
30ed152379f89649211ad4fcc349674d740dd60a from kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 3 Jun 2023 11:57:32 +0000 (14:57 +0300)]
plasma: someone's typo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 3 Jun 2023 03:03:30 +0000 (06:03 +0300)]
kcontrol: make the logic match the variable name in workspaceoptions KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 22:22:02 +0000 (01:22 +0300)]
plasma: drop support for passing plugin loader to plasma KPart
unused
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 11:53:47 +0000 (14:53 +0300)]
libs: remove compatibility bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 10:49:36 +0000 (13:49 +0300)]
kcontrol: implement option to disable/enable plasma theme cache and change its size
site note: 100 MB pixmap cache is more than enough
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 08:50:42 +0000 (11:50 +0300)]
plasma: remove now invalid package structure directory definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 05:07:14 +0000 (08:07 +0300)]
keditbookmarks: show the application in menus
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 04:51:26 +0000 (07:51 +0300)]
plasma: a bit more flexible Seek and SetPosition mpris2 operations
in case the type is float, double or any other integer smaller than
qlonglong
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 2 Jun 2023 04:02:43 +0000 (07:02 +0300)]
plasma: adjust to Plasma::Service changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 23:47:16 +0000 (02:47 +0300)]
plasma: adjust to Plasma::ServiceJob changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 22:24:10 +0000 (01:24 +0300)]
plasma: prepare for Plasma::ConfigLoader changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 1 Jun 2023 10:13:11 +0000 (13:13 +0300)]
plasma: remove unused bits in dirmodel declarative import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 31 May 2023 22:07:38 +0000 (01:07 +0300)]
ksystraycmd: update error string
there is no K3ShellProcess class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 30 May 2023 01:16:11 +0000 (04:16 +0300)]
generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 29 May 2023 22:06:19 +0000 (01:06 +0300)]
kcontrol: correct directory existence checks in desktoppaths module
QFile::exists() returns true only if the path is file now, bonus points for
optimizing one destination check by doing it only once
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 28 May 2023 17:57:12 +0000 (20:57 +0300)]
plasma: port to the new KDBusMenuImporter class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 24 May 2023 20:36:11 +0000 (23:36 +0300)]
generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 24 May 2023 18:21:26 +0000 (21:21 +0300)]
kcontrol: adjust to KIconTheme changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Wed, 24 May 2023 16:31:29 +0000 (19:31 +0300)]
kate: consistent index checks in katebuild-plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 15:43:57 +0000 (18:43 +0300)]
kate: return null pointer from KateBuildView::currentTargetSet() if the target list is empty
fixes crash when the katebuild-plugin is enabled and "Build Target..."
action is activated without restarting kate, the action will do nothing
until kate is restarted tho which is something that needs a fix too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 14:24:36 +0000 (17:24 +0300)]
kate: set icons for the template manager buttons
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 02:28:03 +0000 (05:28 +0300)]
kate: fix template properties layout and add label for the icon
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 02:07:28 +0000 (05:07 +0300)]
kate: remove useless commit policy file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 02:04:32 +0000 (05:04 +0300)]
kate: correct KAboutData application name for mailfiles addon
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 00:54:00 +0000 (03:54 +0300)]
kate: remove TODO for templates selection feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 00:42:49 +0000 (03:42 +0300)]
kate: templates rewrite and implement cursor
I guess selection was something unfinished/experimental
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 23 May 2023 00:09:17 +0000 (03:09 +0300)]
kate: remove always null KateTemplateInfoWidget member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 22 May 2023 21:43:50 +0000 (00:43 +0300)]
kate: adjust to ktexteditor changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 22 May 2023 20:02:30 +0000 (23:02 +0300)]
kate: remove unused and private KateFileTemplates members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 22 May 2023 18:38:44 +0000 (21:38 +0300)]
kate: drop lumen addon
there is auto-completion for words that exists in the document already
and will have to do
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 22 May 2023 00:06:16 +0000 (03:06 +0300)]
plasma: sync copies of Plasma::DataEngineConsumer class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 21 May 2023 18:41:01 +0000 (21:41 +0300)]
plasma: drop JS animations
can be done with QML code which most plasma packages use anyway, also
the 0.9 scaling is slightly more noticable than the 0.95 for arrow this
small and 0.9 is a value that other QML widgets use
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 20 May 2023 02:24:26 +0000 (05:24 +0300)]
plasma: remove unused and mapped animations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 20 May 2023 00:31:50 +0000 (03:31 +0300)]
plasma: remove remote service/dataengine leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 20 May 2023 00:18:27 +0000 (03:18 +0300)]
plasma: remove unused Plasma::DataSource members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Fri, 19 May 2023 06:06:39 +0000 (09:06 +0300)]
kcontrol: drop support for old color schemes
also save the chosen URL and filter the unsupported files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 18 May 2023 23:05:21 +0000 (02:05 +0300)]
plasma: remove now unused static QString object
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Thu, 18 May 2023 23:03:07 +0000 (02:03 +0300)]
plasma: fix support information generation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 1 Jan 2023 17:47:38 +0000 (19:47 +0200)]
kcontrol: install fonts KCM images in kcmfonts/pics sub-directory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 1 Jan 2023 00:42:24 +0000 (02:42 +0200)]
generic: adjust to KIO protocol changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 31 Dec 2022 23:15:54 +0000 (01:15 +0200)]
generic: adjust to KIO protocol changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sat, 31 Dec 2022 21:37:46 +0000 (23:37 +0200)]
plasma: do not copy the data in WetterComIon::setup_slotDataArrived()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Dec 2022 17:20:37 +0000 (19:20 +0200)]
plasma: bookmarks runner optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Tue, 27 Dec 2022 15:37:15 +0000 (17:37 +0200)]
kdirshare: implement favicon
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Mon, 26 Dec 2022 15:57:11 +0000 (17:57 +0200)]
kdirshare: thread the server again
the initial testing was done with a small buffer (QT_BUFFSIZE) which
did not block long while reading file chunks but to reach the disk I/O
limit a larger buffer may be used by KHTTP in the future
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 18:08:04 +0000 (20:08 +0200)]
kdirshare: include only the MIME type in Content-Type for files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 16:35:07 +0000 (18:35 +0200)]
kdirshare: use the new KHTTP::setServerID() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 16:15:21 +0000 (18:15 +0200)]
kdirshare: adjust to KHTTP changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
Ivailo Monev [Sun, 25 Dec 2022 03:02:36 +0000 (05:02 +0200)]
kdirshare: adjust to KHTTP changes
KHTTP no longer has to be threaded to not block the current thread
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>