Commit Graph

101 Commits (e070138e4bfda99cde5f67f3542f3d79604c5d6d)

Author SHA1 Message Date
Simon Stürz e070138e4b add tests for push button mock device 2019-04-01 20:48:17 +02:00
Simon Stürz 549a2c8402 add documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 21ec58e871 added Bluetooth LE discovery hardware resource (Qt >= 5.4.0) 2019-04-01 20:48:17 +02:00
Simon Stürz 9ff00cb2cd fix documentation temporary 2019-04-01 20:48:17 +02:00
Simon Stürz 38afa00b30 added GuhSettings 2019-04-01 20:48:17 +02:00
Simon Stürz 37c2d0219d add debug categories to each plugin
fix loading vendorId
improoved man page
improoved help message
add extern ids to extern-plugininfo.h
2019-04-01 20:48:17 +02:00
Michael Zanetti 515c3c0c2a add a proof of concept on how to dynamically load plugin's debug categories 2019-04-01 20:48:17 +02:00
Simon Stürz 3738721065 fix verrify param method
add countdown
2019-04-01 20:48:17 +02:00
Simon Stürz ccf0410411 fix offset time and validate params 2019-04-01 20:48:17 +02:00
Simon Stürz e678370ecd fix postsetup after loading the devices 2019-04-01 20:48:17 +02:00
Simon Stürz 7f6e0cf46d fix settings for plugin config 2019-04-01 20:48:17 +02:00
Simon Stürz ee41ef5cfa add displayPin setupMethod 2019-04-01 20:48:17 +02:00
Simon Stürz 5bbf1fc70b rename logging 2019-04-01 20:48:17 +02:00
Simon Stürz a8727407eb added logging category to core and lib 2019-04-01 20:48:17 +02:00
Simon Stürz 05306f5c90 update hue plugin 2019-04-01 20:48:17 +02:00
Simon Stürz 745107c469 changed editable property to readOnly
added guhcore documentation
bump JSONRPC api version
2019-04-01 20:48:17 +02:00
Simon Stürz 4c022b6a7e add documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 4e7fd62bf8 fix edit with DeviceSetupStatusFailure 2019-04-01 20:48:17 +02:00
Simon Stürz 5d88998fa1 fixed device edit notification 2019-04-01 20:48:17 +02:00
Simon Stürz 5af2067308 bump api versio
bump guh version
added tests for edit device
added tests for edit device (rediscovery)
added device params changed notification
2019-04-01 20:48:17 +02:00
Simon Stürz b366d45229 first version of edit device 2019-04-01 20:48:17 +02:00
Simon Stürz 2aa55e469e added copyright 2019-04-01 20:48:17 +02:00
Simon Stürz bb03280583 added device added/removed notification 2019-04-01 20:48:17 +02:00
Simon Stürz 1f48651dee fixed tune execute action 2019-04-01 20:48:17 +02:00
Simon Stürz 231abee49b autocreate action for writable states 2019-04-01 20:48:17 +02:00
Simon Stürz 8402845442 ready to merge 2019-04-01 20:48:17 +02:00
Simon Stürz 3ad0cee15b fix postSetup in devicemanager 2019-04-01 20:48:17 +02:00
Simon Stürz b88994e3f4 added postSetupDevice 2019-04-01 20:48:17 +02:00
Simon Stürz f47b81f95b update wemo plugin and fixed debug output of network manager 2019-04-01 20:48:17 +02:00
Simon Stürz acdd57cfff added documentation for network manager 2019-04-01 20:48:17 +02:00
Simon Stürz 957a42955a fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz 88a8e9dff6 prepared networkmanager for plugins 2019-04-01 20:48:17 +02:00
Simon Stürz dcd4ff8c9d added networkmanager in libguh and devicemanager 2019-04-01 20:48:17 +02:00
Simon Stürz d991507f3e added documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 3129d6a15c enabled NOTIFY for UPnP plugins
added reconnect support for LG Smart Tv (pairing)
fixed missing uuid from UDAP2.0 device
2019-04-01 20:48:17 +02:00
Simon Stürz 30f5c44e08 added upnp discovery as hardware resource 2019-04-01 20:48:17 +02:00
Michael Zanetti 240c5e36d6 implement a logging framework 2019-04-01 20:48:17 +02:00
Simon Stürz 0a79a644e2 added more documentation 2019-04-01 20:48:17 +02:00
Simon Stürz cf145bbe04 fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz 23a09278a2 changed style color and improved icon
added GuhCore documentation for completeness
2019-04-01 20:48:17 +02:00
Simon Stürz 6bca9c08dc added more documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 1f697b2b1a added documentation and fixed some doc errors 2019-04-01 20:48:17 +02:00
Michael Zanetti 1cc0c4dd15 get rid of warnings
this eliminates all warnings and turns on -Werror
2019-04-01 20:48:17 +02:00
Simon Stürz 4e5656b299 fixed multiple creation of mock autodevice on each start 2019-04-01 20:48:17 +02:00
Michael Zanetti 04ed3f5685 fix merge for real 2019-04-01 20:48:17 +02:00
Michael Zanetti aad334c799 switch json api to better type system and enhance error reporting 2019-04-01 20:48:17 +02:00
Michael Zanetti 1aba1643f8 first attempt to clean up type system 2019-04-01 20:48:17 +02:00
Michael Zanetti 019541a332 add one more search path for plugins to make installed tests work 2019-04-01 20:48:17 +02:00
Michael Zanetti 97047a5f39 fix plugin loading when installed 2019-04-01 20:48:17 +02:00
Michael Zanetti d3579c6262 fix search paths 2019-04-01 20:48:17 +02:00