Michael Zanetti
772c1c7fa0
introduce a RootItem as a layer to be manipulated by styling
2018-10-01 17:40:42 +02:00
Michael Zanetti
be50036584
Engine isn't a singleton any more!
2018-10-01 17:37:29 +02:00
Michael Zanetti
56d30ea0ca
got rid of last use of Engine singleton in C++ (except the qml singleton provider)
2018-10-01 17:19:57 +02:00
Michael Zanetti
c3dd7da60c
logsmodelng not using Engine singletong any more
2018-10-01 17:19:57 +02:00
Michael Zanetti
18f573fce2
interfaces- and tagsproxymodel are not accessing the engine any more
2018-10-01 17:19:57 +02:00
Michael Zanetti
af71bb25c5
drop EventDescriptorParamsProxyModel as it didn't do what it was supposed and was useless
2018-10-01 17:19:57 +02:00
Michael Zanetti
7ef39cb2d7
nymeadiscovery doesn't use the Engine any more
2018-10-01 17:19:57 +02:00
Michael Zanetti
e529cc87f0
LogsModel doesn't use the Engine singleton any more
2018-10-01 17:19:01 +02:00
Michael Zanetti
7a960de69a
The deviceManager doesn't try to find itself going through the Engine any more :D:D:D:D
2018-10-01 17:17:54 +02:00
Michael Zanetti
647edaf72e
BluetoothDiscovery is not a member of Engine any more rather a standalone tool
2018-10-01 17:17:54 +02:00
Michael Zanetti
56a87e9e97
devices doesn't access the Engine singleton any more
...
This is a not *that* straight forward. For convenience, Devices
offers information from the DeviceClasses and used to get that stuff
from the engine. In order to solve this I've added a pointer to the
DeviceClass in Device. This however, implies that DeviceClasses
must be created before Devices and destroyed after them. As the
general concept of the system is built in such a way this isn't
an issue but it requires some extra throughts when tearing down
things.
2018-10-01 17:17:54 +02:00
Michael Zanetti
b1338caf33
DeviceDiscovery is not using the Engine singleton any more
2018-10-01 17:17:54 +02:00
Michael Zanetti
5f6a3f5f31
change DevicesProxy to not access the engine singleton
2018-10-01 17:17:54 +02:00
Michael Zanetti
fc0f57ae07
remove usage of Engine singleton in InterfacesModel
2018-10-01 17:14:35 +02:00
Jenkins
54d8099bec
Automated Jenkins build: 1.0.72
2018-10-01 15:43:10 +02:00
Michael Zanetti
ebe24abd8e
improve sensors page
2018-10-01 14:43:52 +02:00
Michael Zanetti
f194bb1bc2
improve lig view
2018-09-28 23:54:45 +02:00
Michael Zanetti
e9ec00b56f
rework lights pages
2018-09-28 20:09:24 +02:00
Michael Zanetti
3c6d00c646
add unit string to ParamDescriptorDelegate
2018-09-28 20:09:24 +02:00
Michael Zanetti
9cfbf49535
add missing deps to snapcraft.yaml
2018-09-28 20:09:24 +02:00
Jenkins
1d57b4f1bb
Automated Jenkins build: 1.0.71
2018-09-28 12:46:01 +02:00
Michael Zanetti
8af4cd49d5
fix aws login, workaround wss certificate issue
2018-09-28 11:24:24 +02:00
Jenkins
568b17004c
Automated Jenkins build: 1.0.70
2018-09-28 02:37:49 +02:00
Michael Zanetti
cd9c668f6e
improve aws connection setup flow
2018-09-28 02:27:29 +02:00
Michael Zanetti
cbb834b92c
disable IPv6
2018-09-28 01:35:28 +02:00
Jenkins
7c30c66b43
Automated Jenkins build: 1.0.69
2018-09-25 18:23:22 +02:00
Jenkins
3677da1096
Merge remote-tracking branch 'origin/better-notifications-page' into landing-silo
2018-09-25 18:23:22 +02:00
Jenkins
7043c3bbf0
Automated Jenkins build: 1.0.68
2018-09-25 16:43:07 +02:00
Michael Zanetti
dd6c73fb86
fix zeroconf discovery on iOS
2018-09-25 14:25:57 +02:00
Michael Zanetti
2cf498ba06
allow connecting from the cloud login page too
2018-09-25 10:52:43 +02:00
Michael Zanetti
1c2fe1392c
add an ok button for server name changes
2018-09-25 10:39:23 +02:00
Michael Zanetti
d743d01c20
also fix cancel button for auto-connects
2018-09-25 10:39:04 +02:00
Michael Zanetti
cf13898ecb
lock notification templates to be per device, given we can't really compose the action parameters yet
2018-09-25 10:17:35 +02:00
Michael Zanetti
f41f06537f
improve notifications view and rule action templates for it
2018-09-24 23:37:56 +02:00
Jenkins
d0825a5a34
Automated Jenkins build: 1.0.67
2018-09-21 02:36:29 +02:00
Michael Zanetti
81ca1bac52
drop prebuild step again
2018-09-21 02:34:27 +02:00
Michael Zanetti
05418f700a
use override-build instead of prepare
2018-09-21 02:02:13 +02:00
Michael Zanetti
8cb2dc1613
init git submodules in prebuild step
2018-09-21 01:57:31 +02:00
Michael Zanetti
33ad4de470
add snapcraft packaging
2018-09-21 01:35:32 +02:00
Jenkins
c0cfd83b55
Automated Jenkins build: 1.0.66
2018-09-20 17:31:19 +02:00
Michael Zanetti
a1fb90fec9
append appid to android id to make sure it's not shared between our apps
2018-09-20 17:17:58 +02:00
Michael Zanetti
0796c08fbd
switch to using ANDROID_ID instead of IMEI to identify a device across app installs
2018-09-20 14:55:08 +02:00
Michael Zanetti
b01b0bc97b
switch push system with config
2018-09-19 23:13:23 +02:00
Michael Zanetti
3c7b1eb20d
switch back to develoment, oh, and Tabs, not spaces as per xcode's command.
2018-09-19 23:07:56 +02:00
Michael Zanetti
c65b8e97bf
update pushnotifications.entitlements
2018-09-19 20:36:59 +02:00
Michael Zanetti
9a96ff6f02
fix build
2018-09-19 17:57:18 +02:00
Michael Zanetti
45ddbd3320
fix push registering on iOS, improve android push notification icons
2018-09-19 17:19:06 +02:00
Michael Zanetti
b2d61f2f62
fix build
2018-09-19 15:25:51 +02:00
nymea
3ac8570f4a
mplement platform helper on ios
2018-09-19 15:23:10 +02:00
Michael Zanetti
1fb2d43bec
drop unused submodules
2018-09-19 13:04:14 +02:00