53 Commits

Author SHA1 Message Date
Michael Zanetti
e2ceadc7a1 fix a crash when editing rules
there seems to be a race condition in StackView.onRemoved where it sometimes
makes the QML engine crash if accessing context properties from outside the
function context in the handler.

Sometimes it would just print that those properties are undefined and not complete
the handler code, other times however, it does actually find the properties
but crash upon accessing them.
2018-06-25 12:03:43 +02:00
Michael Zanetti
9bbfd9de19 fix logsModel to allow filtering for multiple typeIds 2018-06-22 11:19:40 +02:00
Michael Zanetti
e44d5c0fd8 Improve initial setup 2018-06-22 11:19:40 +02:00
Michael Zanetti
5d9282493c improve some visuals as reported by beta testers 2018-06-21 18:12:30 +02:00
Jenkins
aae0d3584a Merge remote-tracking branch 'origin/interfaced-based-rules' into landing-silo 2018-06-21 16:32:45 +02:00
Michael Zanetti
478ebee9c6 update android icon and splash screen 2018-06-21 12:56:21 +02:00
Michael Zanetti
2d41671b2b hide features which aren't implemented in the core yet 2018-06-20 22:30:58 +02:00
Michael Zanetti
c8c62d89a5 add complete support for interface based rules 2018-06-20 21:17:26 +02:00
Michael Zanetti
6fa3604f52 add support for time based rules and rework rule dialog 2018-06-15 01:11:22 +02:00
Jenkins
06ab294ca7 Merge remote-tracking branch 'origin/improve-statelog' into landing-silo 2018-06-14 04:07:24 +02:00
Jenkins
6a8c083f33 Merge remote-tracking branch 'origin/fix-combobox-paramdescriptordelegate' into landing-silo 2018-06-13 17:54:45 +02:00
Michael Zanetti
1b51a6e4f4 improve statelog view a bit 2018-06-13 14:24:05 +02:00
Michael Zanetti
b5870af828 fix combobox component for ParamDescriptorDelegate 2018-06-12 19:06:45 +02:00
Michael Zanetti
bcccacd1d6 improve garagegate visuals 2018-06-11 17:59:54 +02:00
Michael Zanetti
0826a90833 also add link to nymea website to about dialog 2018-06-07 12:44:01 +02:00
Michael Zanetti
5bb5e6c42b improve about page 2018-06-07 05:05:26 +02:00
Michael Zanetti
5270c2b756 add license info to about page 2018-06-07 01:41:44 +02:00
Michael Zanetti
33809bf988 improve connect page and translation handling even more 2018-06-05 23:21:38 +02:00
Michael Zanetti
7200af7f77
Merge pull request #20 from guh/fix-upnp
improve UPnP discovery
2018-06-05 20:31:22 +02:00
Michael Zanetti
19a502fc39 add support for closable interfaces 2018-06-05 18:43:56 +02:00
Michael Zanetti
362029b0c3 improve UPnP discovery 2018-06-05 18:43:08 +02:00
Michael Zanetti
8e1f14a9a4 introduce automated version number generation 2018-06-04 18:14:59 +02:00
Michael Zanetti
383b5b07e9 improve discovery and connecttion 2018-06-04 00:56:09 +02:00
Michael Zanetti
348f15ac48 switch to a different avahi lib which also works on android 2018-06-01 12:57:42 +02:00
Michael Zanetti
b7f15d94b1 some ui fixes here and there 2018-05-29 15:10:08 +02:00
Michael Zanetti
bc1a254be9 restructure code to allow adding unit tests 2018-05-29 13:33:58 +02:00
Michael Zanetti
9ecbd241a9
Merge pull request #7 from guh/fix-inputtrigger-view
Fix inputtrigger view
2018-05-28 23:27:45 +02:00
Michael Zanetti
2f05d6e892 fix broken import after last refactoring 2018-05-28 10:33:19 +02:00
Michael Zanetti
30b1ee6580 fix input trigger view 2018-05-26 21:14:10 +02:00
Michael Zanetti
4462324680 allow better branding 2018-05-25 14:00:16 +02:00
Michael Zanetti
425572b3c7 drop old delegates, clean up some stuff 2018-05-25 13:18:55 +02:00
Michael Zanetti
256149c5de add a styleController to have better control over styles 2018-05-25 11:48:21 +02:00
Simon Stürz
396a548a09 Stabalize wireless setup connection 2018-05-17 13:52:40 +02:00
Simon Stürz
51aee3352e Add network manager state changed and error handling 2018-05-17 13:52:40 +02:00
Simon Stürz
d52f983880 Add wifi setup, theme and translations 2018-05-17 13:52:32 +02:00
Michael Zanetti
71098a9877 allow branding the UI too 2018-05-14 19:31:39 +02:00
Michael Zanetti
08c8313059 add styling support 2018-05-14 15:33:21 +02:00
Michael Zanetti
e79e89d946 add device remove policy support 2018-05-11 17:21:47 +02:00
Michael Zanetti
677536e463 first attempt to provide better feedback on executeAction results 2018-05-06 20:54:51 +02:00
Michael Zanetti
3c3cb76bf8 fix some crashers 2018-04-21 00:40:31 +02:00
Michael Zanetti
370df7d047 some cleanups 2018-04-20 18:03:52 +02:00
Michael Zanetti
88d730ddb5 fix date representation in state view 2018-04-19 21:09:59 +02:00
Michael Zanetti
7ee3b8c070 toggle light from main page if it's just one 2018-04-18 21:00:23 +02:00
Michael Zanetti
3283a80018 moar work on it 2018-04-18 09:17:48 +02:00
Michael Zanetti
f89b68973e add pushbuttin auth support 2018-04-11 02:31:33 +02:00
Michael Zanetti
f070e67bfc improve device editing 2018-04-10 13:39:46 +02:00
Michael Zanetti
a53a182364 use ThrottledSlider everywhere 2018-03-27 13:34:46 +02:00
Michael Zanetti
e0545ad01e first work to add timedescriptor support, unfinished 2018-03-26 14:32:43 +02:00
Michael Zanetti
613cea8c6f better init visuals 2018-03-25 23:29:29 +02:00
Michael Zanetti
bfd197a016 some more work on rules and the main view 2018-03-15 22:50:11 +01:00