97 Commits

Author SHA1 Message Date
Jenkins nymea
436b0aeffc Merge PR #239: Add discovery mode to userandpassword mock device 2020-01-29 21:44:34 +01:00
Michael Zanetti
d6705e0f5a Add discovery mode to userandpassword mock device 2019-12-15 14:27:08 +01:00
Michael Zanetti
c72342e362 bump plugin api version 2019-11-01 20:55:45 +01:00
Michael Zanetti
5e3bc2acbd Drop JsonTypes class by distributing logic to json handlers
This is required in order to be able to be more flexible in registering
new types/methods.
2019-11-01 20:46:55 +01:00
Jenkins nymea
55011abaf9 Merge PR #219: Add support for more media service icons 2019-10-18 14:57:23 +02:00
Michael Zanetti
c8f3b851c9 Fix comments from review 2019-10-18 12:14:20 +02:00
Michael Zanetti
679e51b027 Fix failing test 2019-10-17 12:21:16 +02:00
Michael Zanetti
fe5af9a0f5 Make displayMessages translatable 2019-10-16 17:56:49 +02:00
Michael Zanetti
2f117e19a2 bump plugin api version number 2019-10-16 17:56:49 +02:00
Michael Zanetti
7f0f2d1d09 Rework devicemanager and plugin api 2019-10-16 17:56:49 +02:00
Michael Zanetti
f65b49bf61 Add media icons to mock 2019-10-08 17:24:09 +02:00
Jenkins
a6452f781c Automatic translations update by Jenkins 2019-09-05 20:43:25 +02:00
Michael Zanetti
98bdda1ef2 Add tests 2019-07-25 15:56:18 +02:00
Michael Zanetti
1608e07d99 BrowserItems in rules working 2019-07-25 15:56:18 +02:00
Michael Zanetti
4e7557f964 add locale option 2019-07-25 15:56:18 +02:00
Michael Zanetti
692bf6cf96 typo fix 2019-07-25 15:56:18 +02:00
Michael Zanetti
aee554a1ee BrowserItemActions, yay! 2019-07-25 15:56:18 +02:00
Michael Zanetti
968f1fe2fa intermediate commit 2019-07-25 15:56:18 +02:00
Michael Zanetti
ff337bf8b6 Make browser item execution work async too 2019-07-25 15:56:18 +02:00
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
Michael Zanetti
8521e5cab0 Rename vendor for mock plugin 2019-05-16 23:06:37 +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
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