2224 Commits

Author SHA1 Message Date
Jenkins nymea
74be126d76 Merge PR #240: Update company name 2020-01-22 23:47:15 +01:00
Jenkins nymea
5783722ab9 Merge PR #239: Add discovery mode to userandpassword mock device 2020-01-22 23:47:15 +01:00
Jenkins nymea
e256ac034d Merge PR #238: Add System Time API 2020-01-22 23:47:14 +01:00
Jenkins nymea
e39a06d8c1 Merge PR #231: Scriptengine 2020-01-22 23:47:14 +01:00
Michael Zanetti
744f25312b Cleanup as code review suggests 2020-01-15 12:32:32 +01:00
Michael Zanetti
21f61b89a2 add qtquick to build dependencies, needed by tests 2020-01-06 19:17:58 +01:00
Michael Zanetti
9c7694c133 Update company name 2019-12-27 00:29:58 +01:00
Michael Zanetti
d579192b49 stabilize test 2019-12-21 21:42:42 +01:00
Michael Zanetti
127aacf2f4 add copyright headers 2019-12-19 10:44:35 +01:00
Michael Zanetti
e07deaa904 Tighten system/update/zeroconf api versioning a bit 2019-12-19 00:26:25 +01:00
Michael Zanetti
6e69e13538 add missing files 2019-12-16 12:27:09 +01:00
Michael Zanetti
b2960f5f62 fix typo 2019-12-16 12:23:26 +01:00
Michael Zanetti
4426f5a61e Drop test that won't work any more 2019-12-16 12:07:20 +01:00
Michael Zanetti
b6a3a8e0bf fix typos in api doc 2019-12-16 11:35:38 +01:00
Michael Zanetti
331966c8dd Bump JSON api version 2019-12-16 11:26:32 +01:00
Michael Zanetti
4e70f0f5f8 build with older Qt 2019-12-16 11:16:26 +01:00
Michael Zanetti
d6705e0f5a Add discovery mode to userandpassword mock device 2019-12-15 14:27:08 +01:00
Michael Zanetti
9b07216768 Add system api to configure the system time
This gets rid of the locally kept time zone which caused issues
in plugins and the ScriptEngine.
2019-12-15 12:44:14 +01:00
Michael Zanetti
24cecf9d47 Add tests for the scriptengine 2019-12-10 18:49:28 +01:00
Michael Zanetti
dd70129a4d Add ScriptAlarm 2019-12-10 00:22:49 +01:00
Michael Zanetti
9ecb2d0af4 Support params 2019-12-08 22:13:36 +01:00
Michael Zanetti
7a8f868c54 Recommend QtQuick to be installed 2019-12-02 12:51:30 +01:00
Michael Zanetti
5ae3af6cbf Only install our filter once 2019-12-02 00:02:14 +01:00
Michael Zanetti
22bacf09e1 fix build 2019-12-01 01:14:26 +01:00
Michael Zanetti
5a36c2347f fix logging system to cope with the qml output redirection 2019-12-01 00:08:57 +01:00
Michael Zanetti
bffdf9cb88 add copyright headers 2019-12-01 00:08:57 +01:00
Michael Zanetti
c9d4d03de4 always enable qml logging 2019-12-01 00:08:57 +01:00
Michael Zanetti
ebf4d83286 Make it build with Qt 5.5 2019-12-01 00:08:57 +01:00
Michael Zanetti
22f7654444 bump some version numbers 2019-12-01 00:08:57 +01:00
Michael Zanetti
9a52345700 fix notifications 2019-12-01 00:08:57 +01:00
Michael Zanetti
53a79c52d6 fixes 2019-12-01 00:08:57 +01:00
Michael Zanetti
3c274b04ab More work on scripting 2019-12-01 00:08:57 +01:00
Michael Zanetti
3a9a0a0abc Add scripts api namespace 2019-12-01 00:08:57 +01:00
Michael Zanetti
6ab6f8a80b tune script types a bit 2019-12-01 00:08:57 +01:00
Michael Zanetti
d4081195d4 Some more work on the script engine 2019-12-01 00:07:35 +01:00
Michael Zanetti
0f75be0fa4 Require Qt 5.12 for ScriptDevicePlugin 2019-12-01 00:07:35 +01:00
Michael Zanetti
4c0c95b1a8 Add a ScriptEngine 2019-12-01 00:07:35 +01:00
Michael Zanetti
f562503d6d Add missing dpkg dependency 2019-12-01 00:07:35 +01:00
Michael Zanetti
fd401a850a cleanup 2019-12-01 00:07:35 +01:00
Michael Zanetti
e47a4062ee Fix loading of JS plugins 2019-12-01 00:07:35 +01:00
Michael Zanetti
b97e4e5b0c Add support for JS device plugins 2019-12-01 00:07:35 +01:00
Michael Zanetti
9322cc79e9 Initial attempt to script a plugin 2019-12-01 00:07:35 +01:00
Jenkins nymea
6cdcd47f9b Jenkins release build 0.17.0 2019-12-01 00:05:04 +01:00
Jenkins nymea
f1cd51c5e6 Merge PR #236: Add some more plugin search paths to work better on non-debian systems 2019-12-01 00:05:00 +01:00
Jenkins nymea
387ce07bf3 Merge PR #234: Weaken password requirements a bit 2019-12-01 00:05:00 +01:00
Jenkins nymea
a56362a264 Merge PR #233: Threaded log database 2019-12-01 00:05:00 +01:00
Jenkins nymea
a9c304b5f8 Merge PR #232: Don't emit EventEmitted for invalid devices 2019-12-01 00:05:00 +01:00
Jenkins nymea
3f066c5cc9 Merge PR #230: Don't load devices if the plugin dropped support for it 2019-12-01 00:05:00 +01:00
Jenkins nymea
196cf7a6fe Merge PR #229: Add a barcodescanner interface 2019-12-01 00:05:00 +01:00
Jenkins nymea
b4984d442b Merge PR #228: Experience plugins 2019-12-01 00:05:00 +01:00