From 09199d30e8a0bf48a4dc71a1beea756e4262a60b Mon Sep 17 00:00:00 2001 From: Yegor Vialov Date: Fri, 25 Jan 2019 22:29:16 +0200 Subject: [PATCH] Resolves #274 Use Lovelace UI by default --- lib/main.dart | 2 +- lib/settings.page.dart | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index be1f198..9e9671b 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -199,7 +199,7 @@ class _MainPageState extends State with WidgetsBindingObserver { _webSocketApiEndpoint = "${prefs.getString('hassio-protocol')}://$domain:$port/api/websocket"; homeAssistantWebHost = "${prefs.getString('hassio-res-protocol')}://$domain:$port"; _password = prefs.getString('hassio-password'); - _useLovelaceUI = prefs.getBool('use-lovelace') ?? false; + _useLovelaceUI = prefs.getBool('use-lovelace') ?? true; if ((domain == null) || (port == null) || (_password == null) || (domain.length == 0) || (port.length == 0) || (_password.length == 0)) { throw("Check connection settings"); diff --git a/lib/settings.page.dart b/lib/settings.page.dart index ac75a04..0ed9285 100644 --- a/lib/settings.page.dart +++ b/lib/settings.page.dart @@ -18,8 +18,8 @@ class _ConnectionSettingsPageState extends State { String _newHassioPassword = ""; String _socketProtocol = "wss"; String _newSocketProtocol = "wss"; - bool _useLovelace = false; - bool _newUseLovelace = false; + bool _useLovelace = true; + bool _newUseLovelace = true; @override void initState() { @@ -36,9 +36,9 @@ class _ConnectionSettingsPageState extends State { _hassioPassword = _newHassioPassword = prefs.getString("hassio-password") ?? ""; _socketProtocol = _newSocketProtocol = prefs.getString("hassio-protocol") ?? 'wss'; try { - _useLovelace = _newUseLovelace = prefs.getBool("use-lovelace") ?? false; + _useLovelace = _newUseLovelace = prefs.getBool("use-lovelace") ?? true; } catch (e) { - _useLovelace = _newUseLovelace = false; + _useLovelace = _newUseLovelace = true; } }); }