Commit graph

292 commits

Author SHA1 Message Date
Ivailo Monev
d4fb9c2bb2 generic: remove KService profile feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-15 15:26:19 +03:00
Ivailo Monev
53efbdfa94 kdecore: remove all KSaveFile backup modes except simple
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-14 11:49:13 +03:00
Ivailo Monev
4a98f597a0 generic: static analyzer warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-13 06:27:57 +03:00
Ivailo Monev
cc54136858 kio: remove deprecated KSambaShare::smbConfPath() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-08 07:21:51 +03:00
Ivailo Monev
f29e36edd0 kio: update internal state data on share add failure/remove
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-08 06:15:21 +03:00
Ivailo Monev
32872f16d5 kio: remove unused file sharing API
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-08 05:09:56 +03:00
Ivailo Monev
7fd2f9572f kio: return key as is if there is no hash character in it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-06 17:06:58 +03:00
Ivailo Monev
28c44664ee kio: translate strings used by strigi font analyzer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-06 16:49:36 +03:00
Ivailo Monev
7f726c6bfc kio: remove kdewebkit leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-05-28 03:21:21 +03:00
Ivailo Monev
16bcb2d53e kio: correct Q_D() macro usage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-04-05 04:09:55 +03:00
Ivailo Monev
07bd46509f kio: multi-line metadata values width fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-22 14:57:20 +02:00
Ivailo Monev
e08c512097 kio: use hex string as hash for thumbnail
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-21 13:31:04 +02:00
Ivailo Monev
8cee83b339 kimgio: remove format without MIME type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-20 07:44:32 +02:00
Ivailo Monev
320d50894c kio: add some missing NFOs to translator
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-20 07:43:12 +02:00
Ivailo Monev
fe0af7c285 kio: remove redundant private KFileMetaDataWidget method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-18 00:45:41 +02:00
Ivailo Monev
95a1b9e164 kio: remove unused signals
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-18 00:18:36 +02:00
Ivailo Monev
54903318b2 kio: use SHA1 algorithm for thumbnail name
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-13 20:47:45 +02:00
Ivailo Monev
b25acb7518 generic: remove dead code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-13 20:34:31 +02:00
Ivailo Monev
3022d99c57 generic: query enabled by default thumbnail creators plugins
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-11 09:43:47 +02:00
Ivailo Monev
58d483d9df generic: enable svgthumbnail by default
fixes thumbnails generation in plasma-desktop wallpaper configuration for
wallpapers in SVG format

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-11 09:17:56 +02:00
Ivailo Monev
5e596a30ee kio: static analyzer warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-09 17:57:11 +02:00
Ivailo Monev
c12103d15e kio: fix possible null-pointer dereference
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-09 17:27:31 +02:00
Ivailo Monev
71d0c2bb5a kio: remove unused dummy strigi analyzer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-08 23:09:37 +02:00
Ivailo Monev
5f595705a8 kio: use static immutable map for translated NFOs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-07 21:37:20 +02:00
Ivailo Monev
c5accbce87 kio: use correct latin qstring constructor in KIO::number()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-01 11:32:04 +02:00
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