Commit graph

4187 commits

Author SHA1 Message Date
Ivailo Monev
90e5a4a087 kio: unwatch the directory before listing new one in KDirLister
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 20:14:52 +03:00
Ivailo Monev
29628e9f4e kfile: remove redundant KDirOperatorDetailView destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 20:02:29 +03:00
Ivailo Monev
bbacbaf373 kfile: KDirOperator::Private::checkPreviewInternal() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 20:02:15 +03:00
Ivailo Monev
7b2e97c1c9 kfile: remove redundant KDirOperatorDetailView::currentChanged() method
the QTreeView::currentChanged() method is not virtual

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 19:49:41 +03:00
Ivailo Monev
aafc5e9e02 kio: remove redundant KDirModel::sort() reimplementation
QAbstractItemModel::sort() does nothing

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 19:46:30 +03:00
Ivailo Monev
4e0c236efe kio: KDirListerPrivate::_k_slotFileRenamed() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 19:46:02 +03:00
Ivailo Monev
70b373514b kio: stop listing before anything else in KDirLister::openUrl()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 12:18:24 +03:00
Ivailo Monev
8d249d0b7d kio: implemented but disabled partial updates for local directories
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 11:50:52 +03:00
Ivailo Monev
7e543894d9 plasma: remove forward-declarations of non-existing Plasma::AccessAppletJob class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 08:52:33 +03:00
Ivailo Monev
68e45cdb69 kio: test KDirLister::items()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 07:24:14 +03:00
Ivailo Monev
3849efb2b0 kio: test KDirLister::openUrl()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 07:14:12 +03:00
Ivailo Monev
ce3c7b0195 kio: include required headers in kiotesthelper header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 07:13:47 +03:00
Ivailo Monev
cf582314f8 kio: register KFileItemList as metatype
used by KDirLister signals for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 07:13:31 +03:00
Ivailo Monev
6d73fbab66 kio: fix the KDirModelTest test and copyright KDirLister to me
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 07:01:59 +03:00
Ivailo Monev
087c38ad42 kio: KDirLister hacks for remote directories
see kde-workspace/kioslave/trash/ktrash.cpp for example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 06:37:19 +03:00
Ivailo Monev
fd93fbbecc kio: reimplement KDirLister
has to be done to fix the caching issues, bonus points for being much
simpler and cleaner

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 06:18:59 +03:00
Ivailo Monev
82998dfd97 kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 17:59:50 +03:00
Ivailo Monev
e6aeab27f8 kdecore: remove redundant KCompositeJob::slotInfoMessage() proxy slot
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 01:54:59 +03:00
Ivailo Monev
2f1255c32b generic: remove redundant IN_IDE_PARSER definition checks
major league, baby! no kdevelop required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 01:26:02 +03:00
Ivailo Monev
5306620781 kdecore: remove unused QProcess header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 00:53:41 +03:00
Ivailo Monev
367e5a561f kdecore: replace KMimeType::checkEssentialMimeTypes() with its body
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 00:47:41 +03:00
Ivailo Monev
16af83af0d kdecore: use proper types for KServiceTypePrivate members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 00:42:52 +03:00
Ivailo Monev
cdc25a904b kdecore: KServiceTypePrivate::m_strComment member no longer has to be mutable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 00:41:29 +03:00
Ivailo Monev
9423183828 kdecore: update KMimeType::is() documentation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 00:36:02 +03:00
Ivailo Monev
6a738b1bbe kdecore: merge KFolderMimeType into KMimeType
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-30 00:09:28 +03:00
Ivailo Monev
8133f7f73a kdecore: initialize KSycocaFactory::Private::m_sycocaDict member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 23:42:26 +03:00
Ivailo Monev
fdce619651 kdecore: document KMimeType::name() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 23:17:01 +03:00
Ivailo Monev
7786e71e32 kdecore: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 23:04:35 +03:00
Ivailo Monev
f944d36719 kdecore: const-ify KMimeTypePrivate::m_path member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 21:29:39 +03:00
Ivailo Monev
f1cf12c891 kdecore: plug KMimeType memory leak
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 21:23:06 +03:00
Ivailo Monev
4cbca1ef49 kdecore: KMimeTypePrivate::ensureXmlDataLoaded() optimization
the full path is already passed by KMimeTypeRepository, also the fatal
message is redundant since the tag is checked at the top

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 21:16:02 +03:00
Ivailo Monev
5290bf44e0 kdecore: deal with KMimeType TODO
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 19:51:10 +03:00
Ivailo Monev
63a5c48126 kdecore: KMimeTypeFactory::entryOffset() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 19:05:35 +03:00
Ivailo Monev
38107cb5c7 kdecore: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 19:04:56 +03:00
Ivailo Monev
962b0b0ef1 kdecore: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 19:00:26 +03:00
Ivailo Monev
5454997f02 kdecore: KMimeType::is() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 18:56:17 +03:00
Ivailo Monev
f0e8eb2ebe kdecore: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 18:55:52 +03:00
Ivailo Monev
98e678b6de kdecore: KMimeType::isBinaryData() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 18:47:29 +03:00
Ivailo Monev
10df9d4184 kdecore: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 18:46:54 +03:00
Ivailo Monev
45658d0d7c kdeui: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 18:20:49 +03:00
Ivailo Monev
b600997970 kdeui: initialize KTipDatabase::Private member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 08:38:58 +03:00
Ivailo Monev
38bdfc6e82 solid: remove redundant check in StorageAccess::filePath()
the device links (DEVLINKS property) includes the label link

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 08:13:29 +03:00
Ivailo Monev
c882cf5442 kioslave: map 504 HTTP(S) status to KIO::ERR_SERVER_TIMEOUT
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 06:10:52 +03:00
Ivailo Monev
1955668732 kdeui: do not look for tip icons in <prefix>/share/kdewizard/pics
nothing installs icons there

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:57:44 +03:00
Ivailo Monev
aaeaa0a20c kdeui: remove empty KReplaceDialog code examples
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:54:22 +03:00
Ivailo Monev
01d26adc48 kdeui: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:53:43 +03:00
Ivailo Monev
6a60f0d43a kdeui: remove redundant RegExpAction and PlaceHolderAction members
QAction has a text() method which will return the same string (the
string passed to the QAction constructor)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 05:37:47 +03:00
Ivailo Monev
3ff69a4d6b kio: format and indent
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 04:22:57 +03:00
Ivailo Monev
a1e03f282b kio: return the result from SlaveBase::waitForAnswer()
fixes possible compiler warning (if the inner-loop code is changed)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 04:17:07 +03:00
Ivailo Monev
1f67d424e7 kdeui: initialize variable in KDialogQueue::Private::slotShowQueuedDialog()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-29 04:03:57 +03:00