[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Oct 14 14:28:22 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=c7cee37
The following commit has been merged in the master branch:
commit c7cee37330ca1a477a936eeb3a885886e68b90b8
Author: Aleix Pol <aleixpol at kde.org>
Date: Thu Mar 19 16:36:53 2015 +0100
Port away from KServiceTrader
Uses KPluginLoader+KPluginMetadata instead.
Describes plugins in json instead of desktop files. These desktop files are
then embedded into the .so file. All the plugins will be in a kdeconnect/
directory, and those will be the ones to look for.
Note it doesn't drop the KService dependency as KIOCore is a KDE Connect
dependency as well.
REVIEW: 123042
---
CMakeLists.txt | 2 +
KDEConnectMacros.cmake | 35 +++++++++++
core/daemon.h | 1 -
core/device.cpp | 9 +--
core/pluginloader.cpp | 48 ++++++---------
core/pluginloader.h | 10 ++--
interfaces/CMakeLists.txt | 1 -
kcm/kcm.cpp | 6 +-
plugins/battery/CMakeLists.txt | 5 +-
plugins/battery/batteryplugin.cpp | 2 +-
plugins/battery/kdeconnect_battery.desktop | 63 -------------------
plugins/battery/kdeconnect_battery.json | 69 +++++++++++++++++++++
plugins/clipboard/CMakeLists.txt | 5 +-
plugins/clipboard/clipboardplugin.cpp | 2 +-
plugins/clipboard/kdeconnect_clipboard.desktop | 65 --------------------
plugins/clipboard/kdeconnect_clipboard.json | 70 ++++++++++++++++++++++
plugins/mousepad/CMakeLists.txt | 5 +-
plugins/mousepad/kdeconnect_mousepad.desktop | 54 -----------------
plugins/mousepad/kdeconnect_mousepad.json | 59 ++++++++++++++++++
plugins/mousepad/mousepadplugin.cpp | 2 +-
plugins/mpriscontrol/CMakeLists.txt | 6 +-
.../mpriscontrol/kdeconnect_mpriscontrol.desktop | 62 -------------------
plugins/mpriscontrol/kdeconnect_mpriscontrol.json | 68 +++++++++++++++++++++
plugins/mpriscontrol/mpriscontrolplugin.cpp | 2 +-
plugins/notifications/CMakeLists.txt | 5 +-
.../notifications/kdeconnect_notifications.desktop | 63 -------------------
.../notifications/kdeconnect_notifications.json | 69 +++++++++++++++++++++
plugins/notifications/notificationsplugin.cpp | 2 +-
plugins/pausemusic/CMakeLists.txt | 6 +-
plugins/pausemusic/kdeconnect_pausemusic.desktop | 61 -------------------
plugins/pausemusic/kdeconnect_pausemusic.json | 67 +++++++++++++++++++++
plugins/pausemusic/pausemusicplugin.cpp | 2 +-
plugins/ping/CMakeLists.txt | 5 +-
plugins/ping/kdeconnect_ping.desktop | 64 --------------------
plugins/ping/kdeconnect_ping.json | 70 ++++++++++++++++++++++
plugins/ping/pingplugin.cpp | 2 +-
plugins/screensaver-inhibit/CMakeLists.txt | 5 +-
.../kdeconnect_screensaver_inhibit.desktop | 45 --------------
.../kdeconnect_screensaver_inhibit.json | 52 ++++++++++++++++
.../screensaverinhibitplugin.cpp | 2 +-
plugins/sftp/CMakeLists.txt | 5 +-
plugins/sftp/kdeconnect_sftp.desktop | 58 ------------------
plugins/sftp/kdeconnect_sftp.json | 64 ++++++++++++++++++++
plugins/sftp/sftpplugin.cpp | 2 +-
plugins/share/CMakeLists.txt | 6 +-
plugins/share/kdeconnect_share.desktop | 59 ------------------
plugins/share/kdeconnect_share.json | 65 ++++++++++++++++++++
plugins/share/shareplugin.cpp | 2 +-
plugins/telephony/CMakeLists.txt | 5 +-
plugins/telephony/kdeconnect_telephony.desktop | 63 -------------------
plugins/telephony/kdeconnect_telephony.json | 69 +++++++++++++++++++++
plugins/telephony/telephonyplugin.cpp | 2 +-
52 files changed, 812 insertions(+), 759 deletions(-)
The diff has been stripped from this email because it exceeds 50KB
--
kdeconnect packaging
More information about the pkg-kde-commits
mailing list