Ivailo Monev
d1623a08e0
kio: adjust expected data of KDirModelTest::testDeleteDirectory() test case
...
the signal is emited 3 times, one for each directory from the URL, because
KDirWatch is recursive now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 12:57:31 +00:00
Ivailo Monev
ce1a80fac2
kio: initialize SocketConnectionBackend::tcpServer member to 0
...
fixes assert in SocketConnectionBackend::listenForRemote()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 00:12:32 +00:00
Ivailo Monev
7d469fdd5b
kio: include required stat header in kioslavetest source file
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-01 21:14:31 +00:00
Ivailo Monev
dfb95e9e13
kio: do not create widgets for empty metadata values
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 13:52:47 +00:00
Ivailo Monev
4357dbf7a4
kio: plug KFileMetaDataWidget memory leak
2020-01-30 13:51:17 +00:00
Ivailo Monev
9ee607bc7c
kio: call slotDataChangeFinished() after metadata has been read
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 13:39:07 +00:00
Ivailo Monev
6e0f9c880a
kio: fix race condition in KFileMetaDataConfigurationWidget::Private::loadMetaData()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 12:47:35 +00:00
Ivailo Monev
b49dc4c836
kio: fix Strigi build-time checks
...
the module for Strigi was removed in 5cf0eafa90
since it provides CMake config file so the check should be for camel-case
not upper-case variable name
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-30 11:54:07 +00:00
Ivailo Monev
ea7976dbb8
kio: move sys/stat header inclusion from global header to source files
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-03 17:46:56 +00:00
Ivailo Monev
5d6db58b4d
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-17 01:08:55 +00:00
Ivailo Monev
8111d6c3b1
kio: make use of static QString::number() constructors
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-30 17:55:25 +00:00
Ivailo Monev
c0e06f8215
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-04 23:59:42 +00:00
Ivailo Monev
58e118b3f6
kio: test KFileMetaInfo only of Strigi is found
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 12:29:34 +00:00
Ivailo Monev
1058287085
kio: KFileItemDelegate::Private cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 11:55:33 +00:00
Ivailo Monev
45bd3f0bed
generic: register types required by properties
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-28 19:44:58 +00:00
Ivailo Monev
c0f9e23fa1
kio: limit number of tries in KDirListerTest::testRenameAndOverwrite()
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-20 21:06:20 +00:00
Ivailo Monev
aede58befc
generic: reimplement KDirWatch
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 12:18:09 +00:00
Ivailo Monev
f993043c4b
generic: various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 00:26:21 +00:00
Ivailo Monev
0606a081fb
generic: fix build with QT_NO_IMAGE_TEXT defined
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 17:17:48 +00:00
Ivailo Monev
59395b6c16
kio: no need to link kmailservice to kdeui now
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 01:33:24 +00:00
Ivailo Monev
c10a61a5c7
generic: KApplication cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 23:52:26 +00:00
Ivailo Monev
bc28637562
generic: get rid of KLocalSocket and KTcpSocket
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-04 19:49:49 +00:00
Ivailo Monev
6cdb77afd3
generic: various cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-07-17 15:35:02 +00:00
Ivailo Monev
e1a9316608
generic: avoid use of legacy QString::null, QString::Null, QChar::Null and QChar::null
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-07-09 18:42:03 +00:00
Ivailo Monev
61333c4671
generic: namespaced Qt4/Katie build fixes
...
most of the changes were done trought Katie's namefsck script which
convertes forward class declarations to include directives, however
other fixes here and there were needed as well as some questionable
changes to Q_DECLARE_TYPEINFO() macro calls because they most likely
have to do the namespacing themselfs (QT_BEGIN/END_NAMESPACE, and
probably will be in Katie) meaning that some of the changes may be
temporary and reverted later.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-08-04 09:24:39 +00:00
Ivailo Monev
f704f54de1
kio: make use of QHostInfo::lookupHost()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-11-07 00:33:43 +00:00
Ivailo Monev
1e3b872a26
generic: get rid of the QStringBuilder requirement
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-29 05:06:31 +00:00
Ivailo Monev
fdc5c56557
kio: mark the empty address case unlikely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-28 18:10:30 +00:00
Ivailo Monev
07cc8f1395
kio: fix regression since e993c547
...
prior to e993c547
the address did not matter for local connections (a
temporary file was used for the socket) - now it does and if it is empty
the connection is not made at all, to fix this get the address from the
backend to support the old behaviour
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-28 17:19:20 +00:00
Ivailo Monev
07586a7632
generic: fix build against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-19 03:06:11 +00:00
Ivailo Monev
e14def2fb2
kio: remove binary compatibility bits from scheduler
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-22 03:06:46 +00:00
Ivailo Monev
3c010908fb
generic: fix build of tests against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-20 15:38:13 +00:00
Ivailo Monev
3716d95998
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-16 02:33:29 +00:00
Ivailo Monev
2521d5167f
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-13 05:03:08 +00:00
Ivailo Monev
7d30db4487
generic: remove use of Q_NOREPLY, it is no-op
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-12 01:27:43 +00:00
Ivailo Monev
1e26bf4a5d
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-03 00:05:54 +00:00
Ivailo Monev
35a5ce1afe
generic: remove some binary compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-02 23:23:14 +00:00
Ivailo Monev
dc3ad1014d
kio: no need to forward-declare QMimeSource in paste header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-18 06:34:04 +00:00
Ivailo Monev
8024c8cbec
generic: fix indentation compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-11 19:34:32 +00:00
Ivailo Monev
3e64cf90bd
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-03 22:16:21 +00:00
Ivailo Monev
7419f793b0
generic: replace kdesu with kdesudo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-15 02:06:56 +00:00
Ivailo Monev
e993c547f2
kio: always use QTcpSocket for connection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-13 00:47:18 +00:00
Ivailo Monev
1c9366aabe
generic: get rid of redundant KMimeTypeValidator and KStringListValidator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-03 01:15:11 +00:00
Ivailo Monev
3828e55f8a
generic: cleanup configuration checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-02 18:10:43 +00:00
Ivailo Monev
cd1ca7c87e
generic: replace KProcess with QProcess where feasable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 06:09:02 +00:00
Ivailo Monev
1b558d29f3
kio: merge KRun overloads
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 02:33:42 +00:00
Ivailo Monev
3d12c6d2e8
generic: use QFilesystemWatcher instead of inotify directly
...
this allows for less complexity and more abstraction offloaded to
Qt itself which supports dnotify, inotify, kqueue and fsevents.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-29 15:28:27 +00:00
Ivailo Monev
bd64d588b6
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 21:48:43 +00:00
Ivailo Monev
1f34f5ad73
generic: use CMake export header generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
bd72097a15
generic: fix some compiler warnings
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-25 18:14:50 +00:00