diff --git a/lib/generated/intl/messages_en.dart b/lib/generated/intl/messages_en.dart index 6b65d286..7a26ba14 100644 --- a/lib/generated/intl/messages_en.dart +++ b/lib/generated/intl/messages_en.dart @@ -215,7 +215,7 @@ class MessageLookup extends MessageLookupByLibrary { "update": MessageLookupByLibrary.simpleMessage("Update"), "updateAll": MessageLookupByLibrary.simpleMessage("Update all"), "updateIntervalEqual0": MessageLookupByLibrary.simpleMessage( - "You set to 0, will not update automatically.\nYou can pull to refresh manually."), + "You set to 0, will not update automatically."), "updateServerStatusInterval": MessageLookupByLibrary.simpleMessage( "Server status update interval"), "upsideDown": MessageLookupByLibrary.simpleMessage("Upside Down"), diff --git a/lib/generated/intl/messages_zh.dart b/lib/generated/intl/messages_zh.dart index a14b6bbe..54da935f 100644 --- a/lib/generated/intl/messages_zh.dart +++ b/lib/generated/intl/messages_zh.dart @@ -186,8 +186,8 @@ class MessageLookup extends MessageLookupByLibrary { "unkownConvertMode": MessageLookupByLibrary.simpleMessage("未知转换模式"), "update": MessageLookupByLibrary.simpleMessage("更新"), "updateAll": MessageLookupByLibrary.simpleMessage("更新全部"), - "updateIntervalEqual0": MessageLookupByLibrary.simpleMessage( - "你设置为0,服务器状态不会自动刷新。\n你可以手动下拉刷新。"), + "updateIntervalEqual0": + MessageLookupByLibrary.simpleMessage("你设置为0,服务器状态不会自动刷新。"), "updateServerStatusInterval": MessageLookupByLibrary.simpleMessage("服务器状态刷新间隔"), "upsideDown": MessageLookupByLibrary.simpleMessage("上下交换"), diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart index 226246ca..c5eee321 100644 --- a/lib/generated/l10n.dart +++ b/lib/generated/l10n.dart @@ -470,10 +470,10 @@ class S { ); } - /// `You set to 0, will not update automatically.\nYou can pull to refresh manually.` + /// `You set to 0, will not update automatically.` String get updateIntervalEqual0 { return Intl.message( - 'You set to 0, will not update automatically.\nYou can pull to refresh manually.', + 'You set to 0, will not update automatically.', name: 'updateIntervalEqual0', desc: '', args: [], diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index 4b2b077a..6f1f8b9d 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -41,7 +41,7 @@ "versionUnknownUpdate": "Current: v1.0.{build}", "versionHaveUpdate": "Found: v1.0.{build}, click to update", "second": "s", - "updateIntervalEqual0": "You set to 0, will not update automatically.\nYou can pull to refresh manually.", + "updateIntervalEqual0": "You set to 0, will not update automatically.", "edit": "Edit", "noSavedPrivateKey": "No saved private keys.", "name": "Name", diff --git a/lib/l10n/intl_zh.arb b/lib/l10n/intl_zh.arb index b16bde99..e34d751c 100644 --- a/lib/l10n/intl_zh.arb +++ b/lib/l10n/intl_zh.arb @@ -41,7 +41,7 @@ "versionUnknownUpdate": "当前:v1.0.{build}", "versionHaveUpdate": "找到新版本:v1.0.{build}, 点击更新", "second": "秒", - "updateIntervalEqual0": "你设置为0,服务器状态不会自动刷新。\n你可以手动下拉刷新。", + "updateIntervalEqual0": "你设置为0,服务器状态不会自动刷新。", "edit": "编辑", "noSavedPrivateKey": "没有已保存的私钥。", "name": "名称", diff --git a/lib/view/page/server/tab.dart b/lib/view/page/server/tab.dart index 7552c565..14638cab 100644 --- a/lib/view/page/server/tab.dart +++ b/lib/view/page/server/tab.dart @@ -11,7 +11,6 @@ import 'package:toolbox/data/model/server/server_private_info.dart'; import 'package:toolbox/data/model/server/server_status.dart'; import 'package:toolbox/data/provider/server.dart'; import 'package:toolbox/data/res/color.dart'; -import 'package:toolbox/data/store/setting.dart'; import 'package:toolbox/generated/l10n.dart'; import 'package:toolbox/locator.dart'; import 'package:toolbox/view/page/apt.dart'; @@ -37,14 +36,11 @@ class _ServerPageState extends State late ServerProvider _serverProvider; late S s; - late bool autoUpdate; @override void initState() { super.initState(); _serverProvider = locator(); - autoUpdate = - locator().serverStatusUpdateInterval.fetch() != 0; } @override @@ -84,12 +80,7 @@ class _ServerPageState extends State ); }); return Scaffold( - body: autoUpdate - ? child - : RefreshIndicator( - child: child, - onRefresh: () async => _serverProvider.refreshData(), - ), + body: child, floatingActionButton: FloatingActionButton( onPressed: () => AppRoute(const ServerEditPage(), 'Add server info page')