174 Commits

Author SHA1 Message Date
Jenkins
4f56fe4a04 Merge PR #167: Add new interface closablesensor 2019-06-19 23:52:18 +02:00
Jenkins
1131bce321 Merge PR #166: Fix loading/saving of params using typeId 2019-06-19 23:52:18 +02:00
Jenkins
860d27c7b4 Merge PR #164: System manager 2019-06-19 23:52:18 +02:00
Jenkins
0c4a4f050c Merge PR #162: Fix include installs 2019-06-19 23:52:18 +02:00
Michael Zanetti
2e2e86d68a Documentation and finetuning 2019-05-20 22:52:35 +02:00
Simon Stürz
f5d0e8ad48 Update error messages for device/plugin loading 2019-05-20 12:34:20 +02:00
Simon Stürz
0a4381f09c Update device debug operator 2019-05-20 11:02:49 +02:00
Simon Stürz
8d2d0446bc Fix saving params containing the type and debug output language 2019-05-20 10:59:40 +02:00
Michael Zanetti
4539058e11 drop unused method 2019-05-19 18:21:37 +02:00
Michael Zanetti
56f874d721 Add copyright headers 2019-05-18 01:19:50 +02:00
Michael Zanetti
afa1126e6e More work on the system management api 2019-05-18 00:51:51 +02:00
Simon Stürz
0d4e822005 Make closeable sensor inhert from sensor interface 2019-05-15 23:50:10 +02:00
Simon Stürz
07144e27c1 Add new interface closablesensor 2019-05-15 23:50:10 +02:00
Simon Stürz
69c46e1bd7 Add interface files for navigation 2019-05-15 23:48:56 +02:00
Simon Stürz
0d7ba938f2 Add navigation pad interfaces 2019-05-15 23:48:56 +02:00
Simon Stürz
6a2d7bd581 Save device params and plugin configuration containing also the type of the value 2019-05-14 19:39:59 +02:00
Michael Zanetti
37c0cbdb28 fix install target for external plugin file 2019-05-14 10:51:20 +02:00
Michael Zanetti
8698a5c1af move generateplugininfo to libnymea 2019-05-14 10:51:20 +02:00
Michael Zanetti
426bbf0907 Fix some more install paths 2019-05-14 10:50:08 +02:00
Michael Zanetti
0803881c92 install plugin.pri via build system 2019-05-14 10:50:08 +02:00
Michael Zanetti
b03899ce39 make use of pkg-config in plugin.pri 2019-05-14 10:50:08 +02:00
Michael Zanetti
ac766c9cc8 Some more fixes for pkgconfig 2019-05-14 10:50:08 +02:00
Michael Zanetti
dc4452571e Fix header install prefix 2019-05-14 10:50:08 +02:00
Michael Zanetti
07cd3d9481 add license headers 2019-05-13 19:52:20 +02:00
Michael Zanetti
02b97a686e Simplify it a bit 2019-05-10 01:31:26 +02:00
Michael Zanetti
3944e94699 Initial work on an integrated system update mechanism 2019-05-02 12:14:16 +02:00
Jenkins
a91fa09940 Merge PR #156: Fix JsonRpc server breaking transports upon guard timer timeouts 2019-05-02 11:56:04 +02:00
Michael Zanetti
81b9f06599 Improve Translator debug output and remove some unneeded search paths 2019-05-02 11:33:13 +02:00
Michael Zanetti
024613b9fc Add support for pkg-config 2019-04-24 11:45:39 +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
Michael Zanetti
d466a3c75f Don't set debian/ubuntu specific paths in prject file 2019-04-16 23:32:54 +02:00
Michael Zanetti
9e2d495f9a Fix JsonRpc server breaking transports upon guard timer timeouts 2019-04-16 19:48:56 +02:00
Jenkins
0434ad22d2 Merge PR #150: Workaround zeroconf breaking because of broken multicast hardware 2019-04-12 13:42:30 +02:00
Jenkins
d510aa13bb Merge PR #148: Add support for state based rule action parameters 2019-04-12 13:42:30 +02:00
Jenkins
8dc872b72b Merge PR #147: Add auto device reconfigure mechanism 2019-04-12 13:42:30 +02:00
Jenkins
ad9261290d Merge PR #146: Add a method to filter Devices 2019-04-12 13:42:30 +02:00
Jenkins
2d91a6243c Merge PR #140: Drop deprecated api 2019-04-12 13:42:30 +02:00
Jenkins
7c449c50c0 Merge PR #139: New interface: windspeedsensor 2019-04-12 13:42:30 +02:00
Jenkins
6ac1d43739 Merge PR #138: Rework translation mechanism 2019-04-12 13:42:30 +02:00
Michael Zanetti
b23d7c820e Clean up avahi debug messages 2019-04-12 11:59:28 +02:00
Michael Zanetti
18d684592d Allow reconfiguring red-only params from the plugin side in autoDevicesAppeared() 2019-04-10 14:06:08 +02:00
Michael Zanetti
299052d2f7 Fix processing of rule action params and make tests pass again 2019-04-10 13:40:16 +02:00
Michael Zanetti
6afe3e5161 fixup api 2019-04-10 13:40:16 +02:00
Michael Zanetti
774452ff7c Add support for state based rule action params 2019-04-10 13:40:16 +02:00
Michael Zanetti
b2228bcf25 Add a method to filter Devices 2019-04-10 13:13:02 +02:00
Michael Zanetti
7bd863b131 Add some more debug prints to see where it is going wrong. 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
Simon Stürz
13b0f38693 Add reconfigure auto device mechanism 2019-04-10 13:12:25 +02:00
Simon Stürz
aabebcfac9 Change devicemanager finished info from warning to default debug 2019-04-10 13:12:25 +02:00