From bd3d640e521195b25b87fd87db32ba8adcbdd8bf Mon Sep 17 00:00:00 2001 From: Sanotsu <1833186810@qq.com> Date: Sat, 13 Jul 2024 10:59:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=94=B9=E8=BF=9B=E4=B8=AA=E4=BA=BA?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E4=B8=AD=E7=9A=84=E6=8C=89=E9=92=AE,?= =?UTF-8?q?=E6=9B=B4=E5=A4=9A=E8=AE=BE=E7=BD=AE=E4=B8=AD=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=B3=A8=E6=84=8F=E4=BA=8B=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/l10n/app_en.arb | 3 ++- lib/l10n/app_zh.arb | 4 ++- lib/views/me/index.dart | 18 ++++++------- lib/views/me/more_settings/index.dart | 39 +++++++++++++++++++++++++++ 4 files changed, 53 insertions(+), 11 deletions(-) diff --git a/lib/l10n/app_en.arb b/lib/l10n/app_en.arb index 48edef6..c12b949 100644 --- a/lib/l10n/app_en.arb +++ b/lib/l10n/app_en.arb @@ -414,7 +414,8 @@ "apiErrorHint":"The HTTP API reports an error, please check the network or try again later!", "noStorageHint":"File management permissions have not been granted, and some features may be affected.", "permissionRequest":"Permission Request", - "featuresRestrictionNote":"The features of display images, import exercise, import food composition, and data backup in the application require file management permissions. Please allow them." + "featuresRestrictionNote":"The features of display images, import exercise, import food composition, and data backup in the application require file management permissions. Please allow them.", + "appNote":"Note" } \ No newline at end of file diff --git a/lib/l10n/app_zh.arb b/lib/l10n/app_zh.arb index a11ea22..6b53c0d 100644 --- a/lib/l10n/app_zh.arb +++ b/lib/l10n/app_zh.arb @@ -418,7 +418,9 @@ "apiErrorHint":"接口报错,请检查网络或稍后重试", "noStorageHint":"未授予文件管理权限,部分功能可能将会受到影响。", "permissionRequest":"权限申请", - "featuresRestrictionNote":"应用中显示图片、基础动作导入、营养成分导入、数据备份等功能需要文件管理权限,请允许。" + "featuresRestrictionNote":"应用中显示图片、基础动作导入、营养成分导入、数据备份等功能需要文件管理权限,请允许。", + + "appNote":"注意事项" } \ No newline at end of file diff --git a/lib/views/me/index.dart b/lib/views/me/index.dart index d380904..1090712 100644 --- a/lib/views/me/index.dart +++ b/lib/views/me/index.dart @@ -580,15 +580,15 @@ class NewCusSettingCard extends StatelessWidget { @override Widget build(BuildContext context) { - return Container( - height: 150.sp, - padding: EdgeInsets.all(2.sp), - child: Center( - child: Card( - elevation: 5, - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(10.sp), - ), + return Card( + elevation: 5, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(10.sp), + ), + child: Container( + height: 150.sp, + padding: EdgeInsets.all(2.sp), + child: Center( child: ListTile( leading: Icon(leadingIcon), title: Text( diff --git a/lib/views/me/more_settings/index.dart b/lib/views/me/more_settings/index.dart index a7236db..8285f86 100644 --- a/lib/views/me/more_settings/index.dart +++ b/lib/views/me/more_settings/index.dart @@ -79,6 +79,45 @@ class _MoreSettingsState extends State { ), ], ), + + ListTile( + title: Text(CusAL.of(context).appNote), + trailing: const Icon(Icons.info_outlined), + onTap: () { + showAboutDialog( + context: context, + applicationName: 'Free Fitness', + children: [ + const Row( + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + Expanded(flex: 1, child: Text("Author")), + Expanded(flex: 3, child: Text("SanotSu")), + ], + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + const Expanded(flex: 1, child: Text("Email")), + Expanded( + flex: 3, + child: Text( + "callmedavidsu@gmail.com", + style: TextStyle(fontSize: 13.sp), + ), + ), + ], + ), + SizedBox(height: 20.sp), + Text( + "Not for commercial use.", + style: TextStyle(fontSize: 20.sp, color: Colors.blue), + ), + ], + ); + }, + ), + // SizedBox(height: 10.sp), // ListTile( // leading: const Icon(Icons.description),