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
3e39cad107
plasma: Plasma::Service debug messages corrections
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 08:25:55 +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
43239c5d96
kdeui: simplify compositor ownership check in KWindowSystemPrivate::x11Event()
...
it does not matter what window the event is comming from when it comes to
the compositor atom - it is supposed to be only one
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 06:51:11 +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
ed0a14faf8
solid: create a static KDeviceDatabase instance instead of one per-device
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 05:14:20 +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
4ba42b20e1
kdeui: implement hidden KUiServerJobTracker feature to override the application name and icon
...
also updated the D-Bus interface file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 19:33:17 +03:00
Ivailo Monev
6ae96c3c1d
kdecore: do not block while parsing files in KDeviceDatabase
...
parsing ~30k lines and filling maps for the entries takes some time and
could block the events of kinfocenter for example which is noticable
because the parsing of files is delayed until a KDeviceDatabase query is
made
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 16:07:14 +03:00
Ivailo Monev
f0c713f831
kdeclarative: QImage binding optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 15:11:54 +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
ea7d508307
kfile: mark KFileBookmarkHandler reimplementations as final
...
also KFileBookmarkHandler::openBookmark() is not used as slot
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:22:22 +03:00
Ivailo Monev
004a32ab63
kfile: remove declaration of non-existing KFileBookmarkHandler::popupMenu() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:14:53 +03:00
Ivailo Monev
dc77272b5d
kfile: remove unused KFileBookmarkHandler member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:09:27 +03:00
Ivailo Monev
57b0640985
kfile: remove declaration of non-existing KFileBookmarkHandler::importOldBookmarks() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 14:08:39 +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
88eaab0058
kdeui: remove deprecated KDialog::layoutHintChanged() signal
...
unused
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 10:11:44 +03:00
Ivailo Monev
98a981bdd2
plasma: remove unused and deprecated Plasma::AbstractRunner::serviceQuery() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-06 08:35:21 +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
d2dbb40e6e
kimgio: remove redundant destructors
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 07:29:15 +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
0d50d69dbb
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 02:50:54 +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
a2a4d1b774
kdecore: PCI IDs database update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 11:30:26 +03:00
Ivailo Monev
49904fd247
kdecore: KTemporaryFile optimization
...
assuming that default constructed KComponentData is invalid and the
temporary directory is the same as that returned by the global
KStandardDirs isntance the private data pointer is redundant
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 09:37:45 +03:00
Ivailo Monev
8a985288c1
kdeclarative: remove stub and unused KDeclarative::runtimePlatform() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 06:25:04 +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
22fcc8aef5
kdeclarative: correct copyright for QImage binding
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 02:40:20 +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
30ed152379
kdeclarative: minimal QImage type binding
...
to be used in fixing notifications applet warning
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-03 16:50:36 +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