Ivailo Monev
59593718cc
kio: register meta type as early as possible in CopyJob constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 11:31:31 +02:00
Ivailo Monev
7a639757d1
generic: remove man and info KIO slaves leftovers
2021-02-27 15:06:05 +02:00
Ivailo Monev
73abee8849
generic: remove unused sources
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 09:09:39 +02:00
Ivailo Monev
31ee051ff4
generic: remove some compatibility bits
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 08:58:02 +02:00
Ivailo Monev
1afeeb7503
generic: introduce KStandardDirs::findRootExe() and use it
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 22:09:23 +02:00
Ivailo Monev
8be347e351
Revert "kio: use own directory watcher for directory lister cache"
...
This reverts commit dabd0b9067
.
2021-02-05 10:17:18 +02:00
Ivailo Monev
dabd0b9067
kio: use own directory watcher for directory lister cache
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 10:46:33 +02:00
Ivailo Monev
4befb6f5e6
kio: include sys/time header in slaveinterface_p header
...
fixes build on OpenBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 04:29:58 +02:00
Ivailo Monev
c891c0cd82
kio: correct logic for terminal options
...
patches from NetBSD's pkgsrc
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-23 02:24:58 +02:00
Ivailo Monev
5e4f1c1da1
generic: fix possible PID clamping
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 23:34:42 +02:00
Ivailo Monev
0aee3a46da
generic: compiler warning fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-11 09:11:23 +02:00
Ivailo Monev
f29d3e0054
kio: fix regression since 03622a4e1a
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 10:02:51 +02:00
Ivailo Monev
a0547d6810
generic: fix possible PID clamping
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-04 01:48:39 +02:00
Ivailo Monev
e3cb8c7607
kio: set the backend address to the actual QTcpServer address
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-02 22:03:02 +02:00
Ivailo Monev
70e4a81bfb
kio: shorten length of line in build file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-02 18:38:44 +02:00
Ivailo Monev
ef72a32a36
kio: do not use short value for connection timeout
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-02 06:02:49 +02:00
Ivailo Monev
d2c5598a0f
generic: DragonFly BSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:14:07 +00:00
Ivailo Monev
03622a4e1a
kimgio: remove formats supported by Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 13:41:30 +03:00
Ivailo Monev
9771b8b226
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-22 00:04:56 +00:00
Ivailo Monev
4d6fb007e7
generic: fix most of the overlinking issues
...
TODO from https://github.com/fluxer/katana/issues/7 . I've decided to
keep KDE4 and Katie libraries as PUBLIC, all other libraries as PRIVATE
for that and not use INTERFACE at all since that will not require a lot
of changes to all other sub-projects (kde-baseapps, kde-workspace and
kde-extraapps) build systems.
MusicBrainz5 CMake module was also rewritten as the actual library that
should be linked to is libmusicbrainz5cc, libmusicbrainz5 is the C
version of it.
common checks for X11 extensions where move to main config header,
eventually to be moved to separate config-x11 header.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-09 21:58:11 +00:00
Ivailo Monev
27e27502cc
kio: partially revert 2382284cb2
...
some services expect server to be up, such as favicon KDED service, this
fixes hang when those services are requested
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 19:13:19 +00:00
Ivailo Monev
1d85d63589
kio: replace QFile::exists() with QDir::exists() and QFileInfo::exists() where applicable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-03 01:05:44 +00:00
Ivailo Monev
2382284cb2
kio: establish server for address only if host is empty
...
fixes HeaderObjectTest test which uses tcp protocol without address
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 13:55:57 +00:00
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