From 2a6284c40343a6cf18daf32a2596f97887dc6ab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Fri, 24 Nov 2017 22:54:15 +0100 Subject: [PATCH] Migrate plugin timer --- debian/control | 34 +------------------ debian/guh-plugin-dollhouse.install.in | 1 - debian/guh-plugin-lircd.install.in | 1 - .../deviceplugingenericelements.cpp | 5 --- genericelements/deviceplugingenericelements.h | 3 -- 5 files changed, 1 insertion(+), 43 deletions(-) delete mode 100644 debian/guh-plugin-dollhouse.install.in delete mode 100644 debian/guh-plugin-lircd.install.in diff --git a/debian/control b/debian/control index 3d867fe..ec04855 100644 --- a/debian/control +++ b/debian/control @@ -102,21 +102,6 @@ Description: guh.io plugin for denon This package will install the guh.io plugin for denon -Package: guh-plugin-dollhouse -Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for dollhouse - The guh daemon is a plugin based IoT (Internet of Things) server. The - server works like a translator for devices, things and services and - allows them to interact. - With the powerful rule engine you are able to connect any device available - in the system and create individual scenes and behaviors for your environment. - . - This package will install the guh.io plugin for dollhouse - - Package: guh-plugin-elgato Architecture: any Depends: ${shlibs:Depends}, @@ -252,21 +237,6 @@ Description: guh.io plugin for lgsmarttv This package will install the guh.io plugin for lgsmarttv -Package: guh-plugin-lircd -Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, - guh-plugins-translations, -Description: guh.io plugin for lircd - The guh daemon is a plugin based IoT (Internet of Things) server. The - server works like a translator for devices, things and services and - allows them to interact. - With the powerful rule engine you are able to connect any device available - in the system and create individual scenes and behaviors for your environment. - . - This package will install the guh.io plugin for lircd - - Package: guh-plugin-mailnotification Architecture: any Depends: ${shlibs:Depends}, @@ -536,8 +506,7 @@ Description: Plugins for guh IoT server - the default plugin collection Package: guh-plugins-maker Section: libs Architecture: all -Depends: guh-plugin-lircd, - guh-plugin-commandlauncher, +Depends: guh-plugin-commandlauncher, guh-plugin-udpcommander, guh-plugin-tcpcommander, guh-plugin-genericelements, @@ -557,7 +526,6 @@ Package: guh-plugins-merkurboard Section: libs Architecture: all Depends: guh-plugin-osdomotics, - guh-plugin-dollhouse, guh-plugin-plantcare, guh-plugin-ws2812, guh-plugin-orderbutton, diff --git a/debian/guh-plugin-dollhouse.install.in b/debian/guh-plugin-dollhouse.install.in deleted file mode 100644 index 4ba44bd..0000000 --- a/debian/guh-plugin-dollhouse.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindollhouse.so \ No newline at end of file diff --git a/debian/guh-plugin-lircd.install.in b/debian/guh-plugin-lircd.install.in deleted file mode 100644 index 7b80876..0000000 --- a/debian/guh-plugin-lircd.install.in +++ /dev/null @@ -1 +0,0 @@ -usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginlircd.so \ No newline at end of file diff --git a/genericelements/deviceplugingenericelements.cpp b/genericelements/deviceplugingenericelements.cpp index 988e33e..7357a37 100644 --- a/genericelements/deviceplugingenericelements.cpp +++ b/genericelements/deviceplugingenericelements.cpp @@ -62,11 +62,6 @@ DevicePluginGenericElements::DevicePluginGenericElements() { } -DeviceManager::HardwareResources DevicePluginGenericElements::requiredHardware() const -{ - return DeviceManager::HardwareResourceNone; -} - DeviceManager::DeviceSetupStatus DevicePluginGenericElements::setupDevice(Device *device) { // Toggle Button diff --git a/genericelements/deviceplugingenericelements.h b/genericelements/deviceplugingenericelements.h index 1e9555d..520e0ed 100644 --- a/genericelements/deviceplugingenericelements.h +++ b/genericelements/deviceplugingenericelements.h @@ -34,11 +34,8 @@ class DevicePluginGenericElements : public DevicePlugin public: explicit DevicePluginGenericElements(); - - DeviceManager::HardwareResources requiredHardware() const override; DeviceManager::DeviceSetupStatus setupDevice(Device *device) override; - public slots: DeviceManager::DeviceError executeAction(Device *device, const Action &action) override;