Ivailo Monev
de42cd34be
kio: someone's typos
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 10:19:46 +03:00
Ivailo Monev
2ba9d8b546
kio: move private KBookmarkDialog members to data pointer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 09:04:01 +03:00
Ivailo Monev
25bc94ac0e
kio: remove unused KBookmarkExporterBase, KBookmarkImporterBase and KXBELBookmarkImporterImpl classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 08:16:00 +03:00
Ivailo Monev
1127336fa0
kio: remove unused KFileMetaDataConfigurationWidget::Private class member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 22:13:30 +03:00
Ivailo Monev
369cb4457c
kio: remove redundant KFileMetaDataProvider::label() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 22:10:22 +03:00
Ivailo Monev
b1074b5998
kdecore: adjust to KDED favicons module changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 20:58:43 +03:00
Ivailo Monev
040e1275cc
kio: format and indent
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 13:46:11 +03:00
Ivailo Monev
8609952af1
generic: replace use of QTime as timer with QElapsedTimer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 12:21:32 +03:00
Ivailo Monev
1f3dd717e6
kio: SlaveBase and SlaveBasePrivate friendship has been broken
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 07:59:39 +03:00
Ivailo Monev
c9cf5f213f
kio: move private KIO::SlaveBase members to KIO::SlaveBasePrivate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 07:45:56 +03:00
Ivailo Monev
b96a60672a
kio: replace KIO::SlaveBase::connectSlave() with its body
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 07:15:37 +03:00
Ivailo Monev
f6268257c0
kio: remove code for always false condition in KIO::SlaveBase
...
KIO::SlaveBasePrivate::passwdStore() creates the password store on demand
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 05:53:20 +03:00
Ivailo Monev
6ab5bcc1eb
kio: remove bits for always false condition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 05:25:49 +03:00
Ivailo Monev
c63f00ec2a
kio: move KDynamicJobTracker to kdeui and export it as public class
...
to be used by kprintjobs and possibly more, also added camelcase header
for KUiServerJobTracker
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 03:09:21 +03:00
Ivailo Monev
606a146a9e
kio: remove KBookmarkManager hack
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:30:26 +03:00
Ivailo Monev
43429280bd
kio: remove unused KBookmarkOwner destructor and private member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:24:47 +03:00
Ivailo Monev
7862c2ca66
kio: remove unused KBookmarkDomBuilder class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:06:47 +03:00
Ivailo Monev
9202a67e68
kio: initialize the flags variables in KIO::SlaveBase::dispatch()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 11:58:09 +03:00
Ivailo Monev
09b8c2916d
kio: make KBookmarkImporterBase::setupSignalForwards() static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 11:38:04 +03:00
Ivailo Monev
915739b2b8
kio: remove unused and internal KImportedBookmarkMenu, KBookmarkMenuImporter and KImportedBookmarkActionMenu classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 11:07:58 +03:00
Ivailo Monev
4966846ed7
generic: drop sub-URL support
...
was used by the archive KIO slave for example (which is no longer
maintained)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 08:34:19 +03:00
Ivailo Monev
d9eca4f771
kio: remove unused KIO::FileJob class and random access I/O API
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 23:06:32 +03:00
Ivailo Monev
b5e3c91104
kio: remove unused and internal KIO::AuthInfo extra field
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 17:45:09 +03:00
Ivailo Monev
6f78051c91
kdecore: implement option to download the icon from KMimeType::favIconForUrl()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 08:18:03 +03:00
Ivailo Monev
f6aba57553
kio: remove obsolete hack related to file dialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 05:08:03 +03:00
Ivailo Monev
669c8caa3b
generic: format kimageio and krecentdirs source/header files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 02:47:05 +03:00
Ivailo Monev
470d7f91f9
kio: drop support for native dialogs
...
very much broken (with some TODOs, obviously not finished). on the TODO is
to get rid of KFileDialogQtOverride class and hook via QGuiPlatformPlugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 16:47:53 +03:00
Ivailo Monev
37a9dbe351
kio: deal with FIXME related to KIO::ERR_COULD_NOT_CLOSEDIR
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 03:10:58 +03:00
Ivailo Monev
c09633b359
kio: remove unused and private KIO::JobUiDelegate member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 02:50:10 +03:00
Ivailo Monev
77672fbe46
kio: remove deprecated and unused KIO::SlaveInterface methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 01:30:50 +03:00
Ivailo Monev
7e6a2f1a90
kio: assume dontAskAgainName is send by KIO::SlaveBase::messageBox()
...
it is send always
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 14:29:33 +03:00
Ivailo Monev
530f122fa5
kio: use the same integer type as KIO::SlaveBase::messageBox() in KIO::SlaveInterface::dispatch()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 14:25:55 +03:00
Ivailo Monev
9d65dc3c96
kio: KIO::SlaveInterface review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 14:02:02 +03:00
Ivailo Monev
cb8f778490
kio: remove unused KIO::SlaveInterface methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 13:43:16 +03:00
Ivailo Monev
004e03252f
kio: merge KIO::Slave into KIO::SlaveInterface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 13:37:11 +03:00
Ivailo Monev
a5ae838a0e
kio: const-ify KIO::Slave::suspended() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 12:34:19 +03:00
Ivailo Monev
03a53c8cb9
kio: rename KIO::Slave::slave_pid() to KIO::Slave::pid() and correct its return type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 12:32:46 +03:00
Ivailo Monev
d55ce7bf9c
kio: de-virtualize KIO::Slave methods
...
no class inherits from it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 12:30:24 +03:00
Ivailo Monev
9e177e6fa9
kio: remove unused and redundant KIO::Slave::slaveProtocol() method
...
returns the same as KIO::Slave::protocol()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 12:15:15 +03:00
Ivailo Monev
6d6b5a85fd
kio: remove reference to KIO slave that is no longer maintained
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 02:05:48 +03:00
Ivailo Monev
a50ed438a3
kio: remove compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 14:52:50 +03:00
Ivailo Monev
23618df1b5
kio: remove duplicate header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 12:03:16 +03:00
Ivailo Monev
4c7a71e55a
kio: disable ASN for services without entry path
...
it should not be assumed that applications support ASN to begin with but
currently is
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-21 06:12:46 +03:00
Ivailo Monev
53fda3a2f6
kdeui: remove the unused and non-standard LAUNCHED_BY ASN info
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-21 05:23:54 +03:00
Ivailo Monev
e9f6bd28d3
kio: const-ify KIO::Slave getters
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-20 05:49:45 +03:00
Ivailo Monev
219bea5656
kio: deprecation warning fix
...
next time just change the poppler::time_type typedef (less ifdef spaghetti)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-01-01 21:51:17 +02:00
Ivailo Monev
550ed43ba7
kio: lower the idle slaves life-time to 1 minute
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-01-01 06:15:52 +02:00
Ivailo Monev
4cb8afa14d
generic: remove unused KIO protocol input/output information
...
KIO slaves are either helper (e.g. vnc/rdp), not source (e.g. thumbnail
which is also helper in a way) or have listing capability (e.g. file
which is filesystem type)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-01-01 02:46:51 +02:00
Ivailo Monev
5e7a19f6f7
generic: store KIO slaves listing capability as boolean
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-01-01 00:57:27 +02:00
Ivailo Monev
c9ee5d3195
kio: add note about a gap in the HTTP RFC
...
HTTP is a one-way street, do I really want to keep a server up until a file
transfer is finished tho (not in the case of KDirShare - the directory may
be unshared because the system is about to be rebooted or shutdown)?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-29 08:51:56 +02:00