Commit graph

153 commits

Author SHA1 Message Date
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
Ivailo Monev
4757091016 kfile: cleanup KRecentDocument
the QString overload for KRecentDocument::add() should not be needed since
https://github.com/fluxer/kdelibs/commit/d1c90f17

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-25 11:36:05 +00:00
Ivailo Monev
017895d3b1 generic: make Strigi recommended
building without it is possible since
https://github.com/fluxer/kdelibs/commit/6e683d46

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-24 18:42:27 +00:00
Ivailo Monev
6d903709c2 Revert "kio: avoid unnecessary loop in KSslInfoDialog"
This reverts commit 65f28c4d3e.
2016-04-22 23:06:12 +00:00
Ivailo Monev
65f28c4d3e kio: avoid unnecessary loop in KSslInfoDialog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 10:42:19 +00:00
Ivailo Monev
8493b8a06e generic: remove KDED/KCM compatility bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 20:56:30 +00:00
Ivailo Monev
d147517cd5 generic: remove redudndant kdelnk checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 20:13:10 +00:00
Ivailo Monev
6459097c59 kio: remove redundant KfsProcess
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 16:05:27 +00:00
Ivailo Monev
acc7a8b9d8 kio: remove unused KDiskFreeSpace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-21 14:25:49 +00:00
Ivailo Monev
751528cbe8 generic: remove unused functions, members and methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-19 09:27:29 +00:00
Ivailo Monev
76b834d054 generic: remove redundant KHBox and KVBox headers inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 18:42:39 +00:00
Ivailo Monev
e53de3cbb8 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-16 13:56:36 +00:00
Ivailo Monev
f71bec0b36 kio: restore http filter behavior as it was before b4a354b7
I have not noticed major malfunctions even when the hex representation is
returned but for just in case

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-12 14:24:15 +00:00
Ivailo Monev
383d2cd332 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-12 11:07:40 +00:00
Ivailo Monev
51eb0d4465 kio: update bookmark favicon when necessary
this may actually slow things down since the icon is probed via KMimeType
but it allows to sync, for an example, favourite icons in the Dolphin panel
which is (hopefully) usefull in the case of remote host favourites. also I
made KBookmarkManager::updateFavicon() operational

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-09 09:41:01 +00:00
Ivailo Monev
5a5a20c327 generic: get rid of KJS and KHTML for good
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-07 03:42:53 +00:00
Ivailo Monev
28436a530c kio: add some ssl bits needed by KHTML back
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-07 00:50:02 +00:00
Ivailo Monev
622efdd631 kio: add some ssl bits needed by KHTML back
I totally overlooked the fact that KSSL is used in KSSLKeyGen but
only when KSSL_HAVE_SSL is defined, which was not when I removed
the bits but after d93b7a68 it blew up

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-07 00:33:56 +00:00
Ivailo Monev
d93b7a681d kio: include ksslconfig in ksslkeygen
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 22:52:15 +00:00
Ivailo Monev
b30eda0d86 generic: fix khtml build regression
it was broken since b355dff9 and cd441bc5

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-05 09:52:14 +00:00
Ivailo Monev
891e7c14da generic: remove redundant kssl bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-02 07:17:17 +00:00
Ivailo Monev
b4a354b74b generic: use QCryptographicHash instead of KMD5
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-01 04:32:22 +00:00
Ivailo Monev
0c602fc82d kio: further simplify metadata reading
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-31 01:10:00 +00:00
Ivailo Monev
d9e49d1617 kio: simplify and speed up metadata reading
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-30 20:38:15 +00:00
Ivailo Monev
c78b4b267e generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-30 00:20:03 +00:00
Ivailo Monev
795fea6735 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-29 23:13:36 +00:00
Ivailo Monev
3341730586 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-29 22:56:42 +00:00
Ivailo Monev
b35e6bd543 kio: remove BIC bits
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-29 01:31:59 +00:00
Ivailo Monev
b9788987ab generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-28 16:28:57 +00:00
Ivailo Monev
d398932909 generic: drop Phonon in favour of MPV and custom player classes
kcompactdisc was remove because there is no use for it in the
current set of applications supported, if it is needed it will
need some work to make it use KMediaPlayer or whatever.

the Plasma VideoWidget class was dropped because custom widgets
(at some point) will be dropped unless absolutely needed and
hopefully getting rid of the heavy-weight QML stuff.

the new KMediaPlayer and KMediaWidgets classes are experimental
but they have been tested and they work as they should.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-20 02:43:02 +00:00
Ivailo Monev
6e683d468b kio: fix build without Strigi
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-08 14:56:51 +00:00
Ivailo Monev
376484dff8 generic: get rid of KLibrary
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-05 03:36:21 +02:00
Ivailo Monev
e7cb928c80 Revert "kio: make checkDesktopFile in kfileitem operation"
This reverts commit e89235680d.
2016-02-07 16:41:08 +00:00
Ivailo Monev
82dbf8202b generic: remove redundant classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 04:31:52 +02:00
Ivailo Monev
9dd451607a kio: drop transfer animations support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-22 00:33:15 +02:00
Ivailo Monev
f8adb969e8 kio: merge ThumbCreatorV2 and ThumbCreator classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-21 23:57:02 +02:00
Ivailo Monev
7bf9d931ee kio: remove compat header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-21 16:01:27 +02:00
Ivailo Monev
aa1e226640 genric: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-14 00:09:35 +02:00
Ivailo Monev
9ff99942ab kio: remove code for standalone kioslave
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 18:21:59 +02:00
Ivailo Monev
47a6e93394 kio: do not show content size twice
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-27 00:25:55 +00:00
Ivailo Monev
28f41fa146 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-23 05:13:07 +02:00
Ivailo Monev
e515c1bf23 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-19 22:36:56 +02:00