[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498

Maximiliano Curia maxy at moszumanska.debian.org
Fri Oct 14 14:26:43 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=37de065

The following commit has been merged in the master branch:
commit 37de0654df38fe9ca88ad1e70efad0d8a0fd0114
Author: Albert Vaca <albertvaka at gmail.com>
Date:   Tue Aug 13 05:14:46 2013 +0200

    Rename PackageInterface -> Plugin
---
 daemon/CMakeLists.txt                                      |  2 +-
 daemon/daemon.cpp                                          |  3 ---
 daemon/daemon.h                                            |  1 -
 daemon/device.cpp                                          |  3 ++-
 daemon/device.h                                            |  7 +++----
 daemon/plugins/CMakeLists.txt                              |  2 +-
 .../plugins/{packageinterface.cpp => kdeconnectplugin.cpp} |  6 +++---
 daemon/plugins/{packageinterface.h => kdeconnectplugin.h}  | 13 ++++---------
 daemon/plugins/ping/CMakeLists.txt                         |  4 ++--
 .../ping/{pingpackageinterface.cpp => pingplugin.cpp}      | 10 +++++-----
 .../plugins/ping/{pingpackageinterface.h => pingplugin.h}  | 14 +++++++-------
 daemon/plugins/pluginloader.cpp                            |  9 ++++-----
 daemon/plugins/pluginloader.h                              |  5 ++---
 13 files changed, 34 insertions(+), 45 deletions(-)

diff --git a/daemon/CMakeLists.txt b/daemon/CMakeLists.txt
index 82cd429..d65c51c 100644
--- a/daemon/CMakeLists.txt
+++ b/daemon/CMakeLists.txt
@@ -9,7 +9,7 @@ set(kded_kdeconnect_SRCS
     devicelinks/echodevicelink.cpp
     devicelinks/tcpdevicelink.cpp
 
-    plugins/packageinterface.cpp
+    plugins/kdeconnectplugin.cpp
     plugins/pluginloader.cpp
 
     networkpackage.cpp
diff --git a/daemon/daemon.cpp b/daemon/daemon.cpp
index b8cff21..f58cc21 100644
--- a/daemon/daemon.cpp
+++ b/daemon/daemon.cpp
@@ -22,9 +22,6 @@
 
 #include "networkpackage.h"
 
-#include "plugins/packageinterface.h"
-#include "plugins/pluginloader.h"
-
 #include "linkproviders/broadcasttcplinkprovider.h"
 #include "linkproviders/avahitcplinkprovider.h"
 #include "linkproviders/loopbacklinkprovider.h"
diff --git a/daemon/daemon.h b/daemon/daemon.h
index e69cd6e..c4cb119 100644
--- a/daemon/daemon.h
+++ b/daemon/daemon.h
@@ -39,7 +39,6 @@
 #include <KConfig>
 
 #include "device.h"
-#include "plugins/packageinterface.h"
 #include "devicelinks/devicelink.h"
 #include "linkproviders/linkprovider.h"
 
diff --git a/daemon/device.cpp b/daemon/device.cpp
index 1b46d78..5d36191 100644
--- a/daemon/device.cpp
+++ b/daemon/device.cpp
@@ -10,6 +10,7 @@
 
 #include <QDebug>
 
+#include "plugins/kdeconnectplugin.h"
 #include "plugins/pluginloader.h"
 #include "devicelinks/devicelink.h"
 #include "linkproviders/linkprovider.h"
@@ -80,7 +81,7 @@ void Device::reloadPlugins()
         qDebug() << pluginName << "enabled:" << enabled;
 
         if (enabled) {
-            PackageInterface* plugin = loader->instantiatePluginForDevice(pluginName, this);
+            KdeConnectPlugin* plugin = loader->instantiatePluginForDevice(pluginName, this);
 
             connect(this, SIGNAL(receivedPackage(const NetworkPackage&)),
                     plugin, SLOT(receivePackage(const NetworkPackage&)));
diff --git a/daemon/device.h b/daemon/device.h
index 813a8ff..52e3a5b 100644
--- a/daemon/device.h
+++ b/daemon/device.h
@@ -25,10 +25,9 @@
 #include <QDBusConnection>
 #include <QString>
 #include <qvector.h>
-#include "devicelinks/devicelink.h"
 
 class DeviceLink;
-class PackageInterface;
+class KdeConnectPlugin;
 
 class Device
     : public QObject
@@ -49,7 +48,7 @@ public:
     //(not supported yet, do we need it or we can rely on the device presenging itself?)
     //Device(const QString& id, DeviceLink* dl);
 
-    QString id() const{ return m_deviceId; }
+    QString id() const { return m_deviceId; }
     QString name() const { return m_deviceName; }
 
     //Add and remove links
@@ -84,7 +83,7 @@ private:
     QString m_deviceId;
     QString m_deviceName;
     QList<DeviceLink*> m_deviceLinks;
-    QList<PackageInterface*> m_plugins;
+    QList<KdeConnectPlugin*> m_plugins;
     bool m_knownIdentiy;
 
 
diff --git a/daemon/plugins/CMakeLists.txt b/daemon/plugins/CMakeLists.txt
index b710c04..a6e89f6 100644
--- a/daemon/plugins/CMakeLists.txt
+++ b/daemon/plugins/CMakeLists.txt
@@ -1,5 +1,5 @@
 
-install(FILES kdeconnect_package_interface.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR})
+install(FILES kdeconnect_plugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR})
 
 add_subdirectory(ping)
 
diff --git a/daemon/plugins/packageinterface.cpp b/daemon/plugins/kdeconnectplugin.cpp
similarity index 89%
rename from daemon/plugins/packageinterface.cpp
rename to daemon/plugins/kdeconnectplugin.cpp
index efa8dd4..9a9d0bf 100644
--- a/daemon/plugins/packageinterface.cpp
+++ b/daemon/plugins/kdeconnectplugin.cpp
@@ -18,19 +18,19 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#include "packageinterface.h"
+#include "kdeconnectplugin.h"
 
 #include <QPointer>
 
 #include "../device.h"
 
-PackageInterface::PackageInterface(QObject* parent, const QVariantList& args)
+KdeConnectPlugin::KdeConnectPlugin(QObject* parent, const QVariantList& args)
     : QObject(parent)
 {
     mDevice = qvariant_cast< Device* >(args.first());
 }
 
-Device* PackageInterface::device()
+Device* KdeConnectPlugin::device()
 {
     return mDevice;
 }
diff --git a/daemon/plugins/packageinterface.h b/daemon/plugins/kdeconnectplugin.h
similarity index 80%
rename from daemon/plugins/packageinterface.h
rename to daemon/plugins/kdeconnectplugin.h
index dd2d360..67d9d08 100644
--- a/daemon/plugins/packageinterface.h
+++ b/daemon/plugins/kdeconnectplugin.h
@@ -18,8 +18,8 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#ifndef PACKAGEINTERFACE_H
-#define PACKAGEINTERFACE_H
+#ifndef KDECONNECTPLUGIN_H
+#define KDECONNECTPLUGIN_H
 
 #include <QObject>
 #include <QVariantList>
@@ -31,18 +31,13 @@
 #include "../networkpackage.h"
 #include "../device.h"
 
-#define KDECONNECT_PLUGIN_EXPORT( c ) \
-  K_PLUGIN_FACTORY( KdeConnectFactory, registerPlugin< c >(); ) \
-  K_EXPORT_PLUGIN( KdeConnectFactory("c") )
-
-class KDE_EXPORT PackageInterface
+class KDE_EXPORT KdeConnectPlugin
     : public QObject
 {
     Q_OBJECT
 
 public:
-    PackageInterface(QObject* parent, const QVariantList& args);
-    virtual ~PackageInterface() { }
+    KdeConnectPlugin(QObject* parent, const QVariantList& args);
     Device* device();
 
 public Q_SLOTS:
diff --git a/daemon/plugins/ping/CMakeLists.txt b/daemon/plugins/ping/CMakeLists.txt
index 5925957..4da7425 100644
--- a/daemon/plugins/ping/CMakeLists.txt
+++ b/daemon/plugins/ping/CMakeLists.txt
@@ -3,8 +3,8 @@ include (KDE4Defaults)
 include_directories(${KDE4_INCLUDES})
 
 set(kdeconnect_ping_SRCS
-    pingpackageinterface.cpp
-    ../packageinterface.cpp
+    pingplugin.cpp
+    ../kdeconnectplugin.cpp
 )
 
 kde4_add_plugin(kdeconnect_ping ${kdeconnect_ping_SRCS})
diff --git a/daemon/plugins/ping/pingpackageinterface.cpp b/daemon/plugins/ping/pingplugin.cpp
similarity index 86%
rename from daemon/plugins/ping/pingpackageinterface.cpp
rename to daemon/plugins/ping/pingplugin.cpp
index be28f68..4288bb4 100644
--- a/daemon/plugins/ping/pingpackageinterface.cpp
+++ b/daemon/plugins/ping/pingplugin.cpp
@@ -18,22 +18,22 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#include "pingpackageinterface.h"
+#include "pingplugin.h"
 
 #include <KNotification>
 #include <KIcon>
 #include <QDebug>
 
-K_PLUGIN_FACTORY( KdeConnectPluginFactory, registerPlugin< PingPackageInterface >(); )
+K_PLUGIN_FACTORY( KdeConnectPluginFactory, registerPlugin< PingPlugin >(); )
 K_EXPORT_PLUGIN( KdeConnectPluginFactory("kdeconnect_ping", "kdeconnect_ping") )
 
-PingPackageInterface::PingPackageInterface(QObject* parent, const QVariantList& args)
-    : PackageInterface(parent, args)
+PingPlugin::PingPlugin(QObject* parent, const QVariantList& args)
+    : KdeConnectPlugin(parent, args)
 {
     qDebug() << "Plugin constructor for device" << device()->name();
 }
 
-bool PingPackageInterface::receivePackage(const NetworkPackage& np)
+bool PingPlugin::receivePackage(const NetworkPackage& np)
 {
 
     if (np.type() != PACKAGE_TYPE_PING) return false;
diff --git a/daemon/plugins/ping/pingpackageinterface.h b/daemon/plugins/ping/pingplugin.h
similarity index 80%
rename from daemon/plugins/ping/pingpackageinterface.h
rename to daemon/plugins/ping/pingplugin.h
index e21354f..d8d6924 100644
--- a/daemon/plugins/ping/pingpackageinterface.h
+++ b/daemon/plugins/ping/pingplugin.h
@@ -18,21 +18,21 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#ifndef PINGPACKAGEINTERFACE_H
-#define PINGPACKAGEINTERFACE_H
+#ifndef PINGPLUGIN_H
+#define PINGPLUGIN_H
 
 #include <QObject>
 
-#include "../packageinterface.h"
+#include "../kdeconnectplugin.h"
 
-class KDE_EXPORT PingPackageInterface
-    : public PackageInterface
+class KDE_EXPORT PingPlugin
+    : public KdeConnectPlugin
 {
     Q_OBJECT
 
 public:
-    explicit PingPackageInterface(QObject *parent, const QVariantList &args);
-    
+    explicit PingPlugin(QObject *parent, const QVariantList &args);
+
 public Q_SLOTS:
     virtual bool receivePackage(const NetworkPackage& np);
 
diff --git a/daemon/plugins/pluginloader.cpp b/daemon/plugins/pluginloader.cpp
index 194ed44..c0a4f96 100644
--- a/daemon/plugins/pluginloader.cpp
+++ b/daemon/plugins/pluginloader.cpp
@@ -20,8 +20,7 @@
 
 #include "pluginloader.h"
 
-#include "packageinterface.h"
-#include "plugins/ping/pingpackageinterface.h"
+#include "kdeconnectplugin.h"
 
 #include <KServiceTypeTrader>
 #include <KDebug>
@@ -48,7 +47,7 @@ QStringList PluginLoader::getPluginList()
     return plugins.keys();
 }
 
-PackageInterface* PluginLoader::instantiatePluginForDevice(QString id, Device* device) {
+KdeConnectPlugin* PluginLoader::instantiatePluginForDevice(QString id, Device* device) {
 
     KService::Ptr service = plugins[id];
     if (!service) {
@@ -65,7 +64,7 @@ PackageInterface* PluginLoader::instantiatePluginForDevice(QString id, Device* d
     QVariant deviceVariant;
     deviceVariant.setValue<Device*>(device);
 
-    //FIXME: create<PackageInterface> return NULL
+    //FIXME: create<KdeConnectPlugin> return NULL
     QObject *plugin = factory->create<QObject>(device, QVariantList() << deviceVariant);
     if (!plugin) {
         qDebug() << "Error loading plugin";
@@ -73,6 +72,6 @@ PackageInterface* PluginLoader::instantiatePluginForDevice(QString id, Device* d
     }
 
     qDebug() << "Loaded plugin:" << service->name();
-    return (PackageInterface*)plugin;
+    return (KdeConnectPlugin*)plugin;
 }
 
diff --git a/daemon/plugins/pluginloader.h b/daemon/plugins/pluginloader.h
index 8a2b6bd..590ca25 100644
--- a/daemon/plugins/pluginloader.h
+++ b/daemon/plugins/pluginloader.h
@@ -25,19 +25,18 @@
 #include <QMap>
 #include <QString>
 
-#include "packageinterface.h"
-
 #include <KPluginFactory>
 #include <KService>
 
 class Device;
+class KdeConnectPlugin;
 
 class PluginLoader
 {
 
 public:
     static PluginLoader* instance();
-    PackageInterface* instantiatePluginForDevice(QString name, Device* device);
+    KdeConnectPlugin* instantiatePluginForDevice(QString name, Device* device);
     QStringList getPluginList();
 
 private:

-- 
kdeconnect packaging



More information about the pkg-kde-commits mailing list