new: only calc non-virt net iface (#295)

This commit is contained in:
lollipopkit
2024-03-06 14:59:37 +08:00
parent 5baf683278
commit 4e6ea086e3
23 changed files with 208 additions and 71 deletions

View File

@@ -389,7 +389,7 @@ class BackupPage extends StatelessWidget {
final backup = await context.showLoadingDialog(
fn: () => Computer.shared.start(Backup.fromJsonString, text.trim()),
);
if (backupFormatVersion != backup.version) {
context.showSnackBar(l10n.backupVersionNotMatch);
return;

View File

@@ -180,18 +180,13 @@ class _SettingPageState extends State<SettingPage> {
Widget _buildServer() {
return Column(
children: [
_buildKeepStatusWhenErr(),
_buildServerFuncBtns(),
_buildNetViewType(),
_buildServerSeq(),
_buildServerDetailCardSeq(),
_buildNetViewType(),
_buildUpdateInterval(),
_buildMaxRetry(),
//_buildDiskIgnorePath(),
_buildDeleteServers(),
_buildTextScaler(),
_buildPreferTemperatureDeviceList(),
_buildDoubleColumnServersPage(),
_buildServerMore(),
].map((e) => CardX(child: e)).toList(),
);
}
@@ -1189,4 +1184,18 @@ class _SettingPageState extends State<SettingPage> {
},
);
}
Widget _buildServerMore() {
return ExpandTile(
title: Text(l10n.more),
children: [
_buildTextScaler(),
_buildPreferTemperatureDeviceList(),
_buildKeepStatusWhenErr(),
_buildDoubleColumnServersPage(),
_buildUpdateInterval(),
_buildMaxRetry(),
],
);
}
}