new: icloud manual

This commit is contained in:
lollipopkit
2023-10-17 20:03:55 +08:00
parent 439aa913b6
commit 8ce2cc579c
36 changed files with 260 additions and 172 deletions

View File

@@ -11,7 +11,7 @@ import 'package:toolbox/data/res/store.dart';
import 'package:toolbox/view/page/setting/platform_pub.dart';
import 'package:toolbox/view/widget/custom_appbar.dart';
import 'package:toolbox/view/widget/input_field.dart';
import 'package:toolbox/view/widget/round_rect_card.dart';
import 'package:toolbox/view/widget/cardx.dart';
import 'package:toolbox/view/widget/store_switch.dart';
class AndroidSettingsPage extends StatefulWidget {
@@ -43,7 +43,7 @@ class _AndroidSettingsPageState extends State<AndroidSettingsPage> {
_buildAndroidWidgetSharedPreference(),
if (BioAuth.isPlatformSupported)
PlatformPublicSettings.buildBioAuth(),
].map((e) => RoundRectCard(e)).toList(),
].map((e) => CardX(e)).toList(),
),
);
}

View File

@@ -30,7 +30,7 @@ import '../../../data/res/ui.dart';
import '../../widget/color_picker.dart';
import '../../widget/custom_appbar.dart';
import '../../widget/input_field.dart';
import '../../widget/round_rect_card.dart';
import '../../widget/cardx.dart';
import '../../widget/store_switch.dart';
import '../../widget/value_notifier.dart';
@@ -194,7 +194,7 @@ class _SettingPageState extends State<SettingPage> {
children.add(_buildPlatformSetting());
}
return Column(
children: children.map((e) => RoundRectCard(e)).toList(),
children: children.map((e) => CardX(e)).toList(),
);
}
@@ -204,7 +204,7 @@ class _SettingPageState extends State<SettingPage> {
_buildFullScreenSwitch(),
_buildFullScreenJitter(),
_buildFulScreenRotateQuarter(),
].map((e) => RoundRectCard(e)).toList(),
].map((e) => CardX(e)).toList(),
);
}
@@ -219,7 +219,7 @@ class _SettingPageState extends State<SettingPage> {
//_buildDiskIgnorePath(),
_buildDeleteServers(),
//if (isDesktop) _buildDoubleColumnServersPage(),
].map((e) => RoundRectCard(e)).toList(),
].map((e) => CardX(e)).toList(),
);
}
@@ -232,7 +232,7 @@ class _SettingPageState extends State<SettingPage> {
// Use hardware keyboard on desktop, so there is no need to set it
if (isMobile) _buildKeyboardType(),
_buildSSHVirtKeys(),
].map((e) => RoundRectCard(e)).toList(),
].map((e) => CardX(e)).toList(),
);
}
@@ -243,7 +243,7 @@ class _SettingPageState extends State<SettingPage> {
_buildEditorTheme(),
_buildEditorDarkTheme(),
_buildEditorHighlight(),
].map((e) => RoundRectCard(e)).toList(),
].map((e) => CardX(e)).toList(),
);
}
@@ -848,7 +848,7 @@ class _SettingPageState extends State<SettingPage> {
children: [
_buildSftpRmrDir(),
_buildSftpOpenLastPath(),
].map((e) => RoundRectCard(e)).toList(),
].map((e) => CardX(e)).toList(),
);
}

View File

@@ -14,7 +14,7 @@ import 'package:toolbox/data/res/ui.dart';
import 'package:toolbox/view/page/setting/platform_pub.dart';
import 'package:toolbox/view/widget/custom_appbar.dart';
import 'package:toolbox/view/widget/future_widget.dart';
import 'package:toolbox/view/widget/round_rect_card.dart';
import 'package:toolbox/view/widget/cardx.dart';
import 'package:toolbox/view/widget/store_switch.dart';
import 'package:watch_connectivity/watch_connectivity.dart';
@@ -44,7 +44,7 @@ class _IOSSettingsPageState extends State<IOSSettingsPage> {
_buildWatchApp(),
if (BioAuth.isPlatformSupported)
PlatformPublicSettings.buildBioAuth(),
].map((e) => RoundRectCard(e)).toList(),
].map((e) => CardX(e)).toList(),
),
);
}

View File

@@ -4,7 +4,7 @@ import 'package:toolbox/data/res/store.dart';
import '../../../core/extension/order.dart';
import '../../widget/custom_appbar.dart';
import '../../widget/round_rect_card.dart';
import '../../widget/cardx.dart';
class ServerDetailOrderPage extends StatefulWidget {
const ServerDetailOrderPage({super.key});
@@ -53,7 +53,7 @@ class _ServerDetailOrderPageState extends State<ServerDetailOrderPage> {
return ReorderableDelayedDragStartListener(
key: ValueKey('$index'),
index: index,
child: RoundRectCard(ListTile(
child: CardX(ListTile(
title: Text(id),
trailing: const Icon(Icons.drag_handle),
)),

View File

@@ -3,7 +3,7 @@ import 'package:toolbox/core/extension/context/locale.dart';
import 'package:toolbox/core/extension/order.dart';
import 'package:toolbox/data/res/provider.dart';
import 'package:toolbox/data/res/store.dart';
import 'package:toolbox/view/widget/round_rect_card.dart';
import 'package:toolbox/view/widget/cardx.dart';
import '../../widget/custom_appbar.dart';
@@ -54,7 +54,7 @@ class _ServerOrderPageState extends State<ServerOrderPage> {
return ReorderableDelayedDragStartListener(
key: ValueKey('$index'),
index: index,
child: RoundRectCard(ListTile(
child: CardX(ListTile(
title: Text(spi.name),
subtitle: Text(spi.id),
leading: CircleAvatar(

View File

@@ -6,7 +6,7 @@ import 'package:toolbox/core/utils/platform/base.dart';
import 'package:toolbox/data/model/ssh/virtual_key.dart';
import 'package:toolbox/data/res/store.dart';
import 'package:toolbox/data/res/ui.dart';
import 'package:toolbox/view/widget/round_rect_card.dart';
import 'package:toolbox/view/widget/cardx.dart';
import '../../widget/custom_appbar.dart';
@@ -41,7 +41,7 @@ class _SSHVirtKeySettingPageState extends State<SSHVirtKeySettingPage> {
itemBuilder: (_, idx) {
final key = allKeys[idx];
final help = key.help;
return RoundRectCard(
return CardX(
key: ValueKey(idx),
ListTile(
title: _buildTitle(key),