elvisangelaccio created this revision. elvisangelaccio added reviewers: dfaure, Frameworks, Plasma. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY As discussed on plasma-devel, this patch imports the kioslaves from plasma-workspace (`remote://`, `application://` and `desktop://`) in kio. At least `remote://` is used also by Dolphin, so the idea is that this move will make possible to remove plasma-workspace as runtime dependency for whoever is using those slaves. This patch just imports the `kioslave` folder (+ history [1]) from the root of plasma-wrokspace to the root of kio, but doesn't build it yet. I will do that in another commit (I'll also need to move the 3 slaves to `src/ioslaves/`). [1] I used this script: https://gist.github.com/tsayen/f1c1c4d62d4fda77abf1586bd39f9b74 REVISION DETAIL https://phabricator.kde.org/D3530 AFFECTED FILES kioslave/CMakeLists.txt kioslave/applications/CMakeLists.txt kioslave/applications/Messages.sh kioslave/applications/applications.protocol kioslave/applications/kio_applications.cpp kioslave/applications/programs.protocol kioslave/desktop/CMakeLists.txt kioslave/desktop/ExtraDesktop.sh kioslave/desktop/Home.desktop kioslave/desktop/desktop.protocol kioslave/desktop/desktopnotifier.cpp kioslave/desktop/desktopnotifier.desktop kioslave/desktop/desktopnotifier.h kioslave/desktop/directory.desktop kioslave/desktop/directory.trash kioslave/desktop/kio_desktop.cpp kioslave/desktop/kio_desktop.h kioslave/desktop/tests/CMakeLists.txt kioslave/desktop/tests/kio_desktop_test.cpp kioslave/remote/CMakeLists.txt kioslave/remote/Messages.sh kioslave/remote/kdedmodule/CMakeLists.txt kioslave/remote/kdedmodule/remotedirnotify.cpp kioslave/remote/kdedmodule/remotedirnotify.desktop kioslave/remote/kdedmodule/remotedirnotify.h kioslave/remote/kdedmodule/remotedirnotifymodule.cpp kioslave/remote/kdedmodule/remotedirnotifymodule.h kioslave/remote/kio_remote.cpp kioslave/remote/kio_remote.h kioslave/remote/remote.protocol kioslave/remote/remoteimpl.cpp kioslave/remote/remoteimpl.h EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: elvisangelaccio, dfaure, #frameworks, #plasma Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas