Michael Zanetti
|
57f68bcdc0
|
More work on adding a Device browser
|
2019-07-25 15:56:18 +02:00 |
Michael Zanetti
|
c6a0cecb0f
|
Fix parenting mechanism for discovered devices
|
2019-07-25 15:56:02 +02:00 |
Jenkins
|
09fb3ef4c5
|
Automatic translations update by Jenkins
|
2019-07-25 13:07:05 +02:00 |
Michael Zanetti
|
51f5538772
|
Improve the PIC to detect duplicate UUIDs, give metter messages. Clean up mock plugin.
|
2019-07-15 22:55:11 +02:00 |
Michael Zanetti
|
b056fb8b5e
|
Add nymea-plugininfocompiler to replace nymea-generateplugininfo
|
2019-07-15 22:55:11 +02:00 |
Michael Zanetti
|
d24abfe3d0
|
Move devicemanager's implementation out of libnymea into libnymea-core
|
2019-07-15 22:52:52 +02:00 |
Michael Zanetti
|
77a3e851bd
|
Add support for device settings
|
2019-07-04 13:33:50 +02:00 |
Jenkins
|
c07734621c
|
Automatic translations update by Jenkins
|
2019-06-21 15:03:26 +02:00 |
Jenkins
|
835a5f1d63
|
Merge PR #168: Rename vendor
|
2019-06-19 23:52:18 +02:00 |
Michael Zanetti
|
8521e5cab0
|
Rename vendor for mock plugin
|
2019-05-16 23:06:37 +02:00 |
Michael Zanetti
|
8698a5c1af
|
move generateplugininfo to libnymea
|
2019-05-14 10:51:20 +02:00 |
Michael Zanetti
|
7b668e128e
|
Split it into two again... It's not working reliably otherwise
|
2019-05-14 10:49:30 +02:00 |
Michael Zanetti
|
54f5530ac4
|
add extern-plugininfo.h to precompiler output
|
2019-05-13 23:15:47 +02:00 |
Michael Zanetti
|
e1ff0a4ee1
|
Generate external file first.
|
2019-05-13 18:13:19 +02:00 |
Michael Zanetti
|
4c34bcefd5
|
Keep it as a compiler, but also add it as a target
|
2019-05-10 15:34:42 +02:00 |
Michael Zanetti
|
3bd9759547
|
fix make lupdate
|
2019-05-07 18:30:15 +02:00 |
Michael Zanetti
|
3ff10e2881
|
Properly fix install paths
|
2019-04-17 15:10:24 +02:00 |
Michael Zanetti
|
ad4c2acbfc
|
Also drop hardcoded NYMEA_PLUGINS_PATH from .pro file
|
2019-04-16 23:33:29 +02:00 |
Jenkins
|
ad9261290d
|
Merge PR #146: Add a method to filter Devices
|
2019-04-12 13:42:30 +02:00 |
Simon Stürz
|
695914f497
|
Finish test implementation and verify auto device reconfiguration does work.
|
2019-04-10 13:12:25 +02:00 |
Simon Stürz
|
36778e8eda
|
Add test trigger for auto device reconfiguration
|
2019-04-10 13:12:25 +02:00 |
Simon Stürz
|
beb00aa0f1
|
Implement autodevice reconfigure in mock plugin and prepare tests
|
2019-04-10 13:12:25 +02:00 |
Michael Zanetti
|
7893328534
|
drop ruleRelevant, eventRuleRelevant and graphRelevant
|
2019-04-10 12:48:02 +02:00 |
Michael Zanetti
|
bab59f6754
|
drop criticalStateTypeId, primaryStateTypeId and primaryActionTypeId
|
2019-04-10 12:48:02 +02:00 |
Michael Zanetti
|
9283d31e73
|
drop basicTags and deviceIcon
|
2019-04-10 12:48:02 +02:00 |
Michael Zanetti
|
50aa691087
|
Add test, fix some issues with loading internal and built-in plugin translations
|
2019-04-08 16:49:31 +02:00 |
Jenkins
|
06d5f42f5e
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
5badc066fb
|
Add a deviceId to DeviceDescriptors to allow reconfiguring them
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
153774ae24
|
Mock Plugin: Extend inputTypes mock device with states for all types
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
81e4db3a90
|
Handle binding loops in rules properly
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
f4d0744f6c
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
635a4e3ef2
|
fix mock device and introduce tests logging category
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
15938cafb3
|
Fix an issue where Rules might not be initialized properly at startup
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
b9dda16af9
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
847b17e804
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
293a3c7833
|
add a system interface
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
47b1bdd919
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
156ff84888
|
some more improvements, while at it
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
62976cd860
|
more precise param namings and translation context strings
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
b0fa34f7d6
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
624bbd45e3
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Simon Stürz
|
e82efc7021
|
Add basic structure of first plugin tutorial and continue with docs
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
6cf060aa93
|
fix an issue where state values in rules could be casted wrong from string to double
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
ba69ab6a29
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Michael Zanetti
|
abd2305bc0
|
add support for paramTypes by name
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
b31027f793
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Jenkins
|
72dcc5cc98
|
Automatic translations update by Jenkins
|
2019-04-08 13:55:15 +02:00 |
Simon Stürz
|
ac95880175
|
Update mock parent/child actions
|
2019-04-08 13:55:15 +02:00 |
Simon Stürz
|
2d349e28b1
|
Adjust mock plugins with new plugin info generation
|
2019-04-08 13:55:15 +02:00 |
Simon Stürz
|
023a223908
|
Improve plugin json parsing and fix generate-plugininfo script
|
2019-04-08 13:55:15 +02:00 |