Ivailo Monev
00f95b629b
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 02:20:16 +03:00
Ivailo Monev
912a4c6fd3
kio: pass the local file URL to QFileInfo in PreviewJobPrivate::statResultThumbnail()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 22:28:54 +03:00
Ivailo Monev
adda86c541
kio: remove unused KIO::UDSEntry object in PreviewJobPrivate::statResultThumbnail()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 22:28:09 +03:00
Ivailo Monev
fc968ddd58
kio: remove irrelevant TODO
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 16:12:38 +03:00
Ivailo Monev
1988ee1c94
kio: indent switch cases in KIO::JobUiDelegate::askDeleteConfirmation()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 16:12:22 +03:00
Ivailo Monev
025dae464b
generic: remove smb and nfs slave leftovers, default to sftp for remote protocol
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 14:58:53 +03:00
Ivailo Monev
63b685c3dd
kio: remove unused SchedulerPrivate::setupSlave() argument
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 14:23:09 +03:00
Ivailo Monev
567c893b1e
kio: remove unused internal metadata feature
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 12:24:12 +03:00
Ivailo Monev
f999bb4754
kio: remove unused private KIO::Scheduler slots and non-operational signals
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 12:11:37 +03:00
Ivailo Monev
9864a7a630
generic: drop SMB and NFS support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 02:19:35 +03:00
Ivailo Monev
3c078e3579
kio: remove unused slave definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 01:37:20 +03:00
Ivailo Monev
691b17959b
kio: remove unused scheduler header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 16:51:31 +03:00
Ivailo Monev
4a85ee6cae
kio: KIO::Schedueler documentation update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 16:51:14 +03:00
Ivailo Monev
41babc2d25
kio: remove unused KIO::Scheduler methods
...
I expect some race-conditions to manifest from such changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 16:19:17 +03:00
Ivailo Monev
8035a87caf
kio: remove redundant KIO::Scheduler methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 15:39:01 +03:00
Ivailo Monev
f7ac083851
kio: remove unused KProtocolManager methods
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-02 11:56:00 +03:00
Ivailo Monev
08f290fa8b
generic: cast pointers with QObject as base class via qobject_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 18:06:11 +00:00
Ivailo Monev
4a4c85431e
kdecore: move K_EXPORT_PLUGIN() macro to kpluginfactory header [ci reset]
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-31 09:06:11 +03:00
Ivailo Monev
e4c7b66490
kdecore: move K_EXPORT_PLUGIN() macro to kpluginloader header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-30 22:01:35 +03:00
Ivailo Monev
2bf6c7b236
kio: do not use resource files for KACLEditWidget images
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 15:34:01 +03:00
Ivailo Monev
0f9d407bb8
kio: elide metadata values
...
TODO from 6197c25884
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 05:38:19 +03:00
Ivailo Monev
e742262399
kio: remove unused headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 19:48:22 +03:00
Ivailo Monev
ede7d4d831
kio: do not transition the preview image
...
fixes image not showing sometimes due to race-conditions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 19:46:14 +03:00
Ivailo Monev
05ab33ea75
kio: show disabled inode-directory image when the item is directory and preview fails
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 14:57:28 +03:00
Ivailo Monev
2aca2619c3
kio: KFileMetaDataConfigurationWidget optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-28 07:24:19 +03:00
Ivailo Monev
34f0c59d46
kio: sort metadata by name
...
better everyday (even on sundays):
https://ibb.co/MnGq4dx
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 15:32:32 +03:00
Ivailo Monev
01ebf503a2
kio: remove unused kfilemetainfoitem header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 14:37:33 +03:00
Ivailo Monev
c5ae3ee607
kio: KFileMetaInfoItem::isValid() shall return false if key and value are empty
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 14:36:16 +03:00
Ivailo Monev
fa7414c709
kio: remove redundant KFileMetaInfoItem forward declaration in kmetaprops header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-27 14:35:32 +03:00
Ivailo Monev
8696681c5c
generic: process all events and use KJob::exec() instead of QEventLoop
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 15:56:30 +03:00
Ivailo Monev
77ee0ccbe6
kio: remove unused CacheDir session metadata
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 03:15:00 +03:00
Ivailo Monev
bdbf00ee85
kio: remove unused code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 01:30:49 +03:00
Ivailo Monev
78a7998bfa
kio: remove unused and private KIO::SlaveBasePrivate::slaveid member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 01:21:30 +03:00
Ivailo Monev
96868b9922
kio: remove setup for signals KCrash::setCrashHandler() already sets
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 16:18:13 +03:00
Ivailo Monev
08bcf8ccba
kio: remove data protocol leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 09:42:58 +03:00
Ivailo Monev
926345627a
generic: bump minimum Katie version requirement to 4.12.0
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 03:54:07 +03:00
Ivailo Monev
6e9cca36ab
kio: process events instead of terminating the host information thread
...
nss resolver really does not like it when its thread is terminated/canceled
and randomly causes exception to be raised or segmentation fault
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 20:34:23 +03:00
Ivailo Monev
c42a8327a2
kio: do not call terminate() from the host information lookup thread destructor
...
apparently that resolves to std::terminate() instead of
QThread::terminate(), symbols resolution..
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 20:03:48 +03:00
Ivailo Monev
060fd60d88
kio: use QFileInfo::exists() to check for local file/directory existence in NetAccess::exists()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 18:13:02 +03:00
Ivailo Monev
f974c6e156
kio: implement virtual KRun::error() method
...
fixes two KRun test cases too
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 17:25:29 +03:00
Ivailo Monev
7598d6eebd
kio: use even more bogus URL in the invalid URL test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 15:53:20 +03:00
Ivailo Monev
1ca6bbb3ee
kio: use QDir::exists() to check for directory existence in test case
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-20 15:49:58 +03:00
Ivailo Monev
02b95a9623
kio: resolve hosts in thread from KUriFilterPlugin::resolveName()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 18:39:35 +03:00
Ivailo Monev
695d21cc89
kio: replace host info agent with direct QHostInfo method calls
...
QHostInfo already caches results
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 06:07:48 +03:00
Ivailo Monev
5ba90d9136
generic: remove unused QHostInfo header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-17 04:56:04 +03:00
Ivailo Monev
4c53fe58fe
kio: drop SMB support
...
with the kdirshare service in place I have no intention to support it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 23:48:09 +03:00
Ivailo Monev
4997ae3779
kio: minor SlaveBase::openPasswordDialog() optimization for the case when "no-auth-prompt" equals true
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 06:10:45 +03:00
Ivailo Monev
0c6d9f7d70
kio: remove unused struct member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-15 04:58:03 +00:00
Ivailo Monev
2691bef810
kio: do not open password dialog if no-auth-prompt metadata is set to true
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 16:43:36 +00:00
Ivailo Monev
58545f174e
kio: remove unused slave interface enum
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-14 09:27:24 +00:00