Remove web UI presentation option

This commit is contained in:
Yegor Vialov
2020-02-17 13:50:24 +00:00
parent 6e448d3458
commit 959e89de2b
5 changed files with 1 additions and 99 deletions

View File

@ -20,8 +20,6 @@ class _ConnectionSettingsPageState extends State<ConnectionSettingsPage> {
String _newLongLivedToken = "";
bool _useLovelace = true;
bool _newUseLovelace = true;
bool _useWebView = false;
bool _newUseWebView = true;
String oauthUrl;
bool useOAuth = false;
@ -62,11 +60,6 @@ class _ConnectionSettingsPageState extends State<ConnectionSettingsPage> {
} catch (e) {
_useLovelace = _newUseLovelace = true;
}
try {
_useWebView = _newUseWebView = prefs.getBool("use-webview") ?? false;
} catch (e) {
_useWebView = _newUseWebView = false;
}
});
}
@ -76,7 +69,6 @@ class _ConnectionSettingsPageState extends State<ConnectionSettingsPage> {
(_newHassioDomain != _hassioDomain) ||
(_newSocketProtocol != _socketProtocol) ||
(_newUseLovelace != _useLovelace) ||
(_newUseWebView != _useWebView) ||
(_newLongLivedToken != _longLivedToken));
}
@ -112,7 +104,6 @@ class _ConnectionSettingsPageState extends State<ConnectionSettingsPage> {
prefs.setString("hassio-protocol", _newSocketProtocol);
prefs.setString("hassio-res-protocol", _newSocketProtocol == "wss" ? "https" : "http");
prefs.setBool("use-lovelace", _newUseLovelace);
prefs.setBool("use-webview", _newUseWebView);
}
@override
@ -210,19 +201,6 @@ class _ConnectionSettingsPageState extends State<ConnectionSettingsPage> {
)
],
),
new Row(
children: [
Text("Use web UI"),
Switch(
value: _newUseWebView,
onChanged: (value) {
setState(() {
_newUseWebView = value;
});
},
)
],
),
Text(
"Authentication settings",
style: TextStyle(