Commit graph

3895 commits

Author SHA1 Message Date
Ivailo Monev
005cfba13a kdeui: show the spell checking information message conditionally
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 22:09:17 +03:00
Ivailo Monev
10796df474 kutils: build fix for the case when build with Exiv2 v0.28.0+
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 21:34:19 +03:00
Ivailo Monev
7f7eb09b35 kdeui: spelling classes reimplementation
not leaking enchant dictionaries, simpler implementation and its not
spread across 2 libraries (kdecore and kdeui)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 20:45:52 +03:00
Ivailo Monev
be20483256 kio: bookmark classes review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 18:53:06 +03:00
Ivailo Monev
ef6c4b0c32 kioslave: remove useless DEBUG.howto file
no info on the page

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 16:25:02 +03:00
Ivailo Monev
2778dbed9c kio: remove unused feature to show bookmark folders in toolbars
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 16:11:21 +03:00
Ivailo Monev
c8119cf861 kio: disable copying of KBookmarkMenu
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 15:45:47 +03:00
Ivailo Monev
8d6cbd657c kio: remove unused KBookmark::showInToolbar() and KBookmark::setShowInToolbar() methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 15:23:20 +03:00
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
871151e83c generic: remove QT_KATIE definition checks
only Katie is supported now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:38:36 +03:00
Ivailo Monev
a05e71695c kfile: drop support for reading bookmarks from user-places.xbel
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:32:21 +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
98e133548c kfile: include required QTimer header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:20:42 +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
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