Commit graph

811 commits

Author SHA1 Message Date
Ivailo Monev
234e78c1cb kio: remove reference to non-existing KBookmarkBar class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 15:17:26 +03:00
Ivailo Monev
451ad3c859 kio: remove redundant bookmark classes destructors
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 13:19:33 +03:00
Ivailo Monev
af33cfc7d0 kio: bookmark classes review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:58:56 +03:00
Ivailo Monev
43c73d1093 kio: move private KBookmarkMenu members to the data pointer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:21:37 +03:00
Ivailo Monev
d80666eb12 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 11:27:51 +03:00
Ivailo Monev
3efa855e0a kio: MOC warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 11:26:53 +03:00
Ivailo Monev
0754183a1c kio: drop support for temporary bookmark managers
when importing the bookmark opened by manager should be filled with
bookmarks, when exporting it is probably done to format the bookmark
manager does not know how to handle (JSON?) now that import/export feature
is not a thing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 10:38:06 +03:00
Ivailo Monev
447ca7c010 kio: make KBookmarkDialog::initLayoutPrivate() and KBookmarkDialog::fillGroup() private
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 10:20:24 +03:00
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