From ed3ec6321274fb73797075dbcc486f66f8c52234 Mon Sep 17 00:00:00 2001 From: Caten Date: Wed, 10 Sep 2025 20:22:41 +0800 Subject: [PATCH] Update hint text --- lib/l10n/intl_en.arb | 3 ++- lib/l10n/intl_zh.arb | 3 ++- lib/l10n/intl_zh_Hant.arb | 3 ++- lib/main.dart | 6 ++++++ 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index 1854caa..12b777c 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -110,5 +110,6 @@ "updateRequest": "Please try to use the latest version. Visit the project address to check for the latest version.", "avncScreenResize": "Adaptive Screen Size", "avncResizeFactor": "Screen Scaling Ratio", - "avncResizeFactorValue": "Current scaling is" + "avncResizeFactorValue": "Current scaling is", + "recommendHidpi": "Recommended to enable HiDPI Support simultaneously" } \ No newline at end of file diff --git a/lib/l10n/intl_zh.arb b/lib/l10n/intl_zh.arb index b9a1a82..e06e79c 100644 --- a/lib/l10n/intl_zh.arb +++ b/lib/l10n/intl_zh.arb @@ -110,5 +110,6 @@ "updateRequest": "请尽量使用最新版本。前往项目地址可查看最新版本。", "avncScreenResize": "自适应屏幕尺寸", "avncResizeFactor": "屏幕缩放比", - "avncResizeFactorValue": "当前缩放为" + "avncResizeFactorValue": "当前缩放为", + "recommendHidpi": "推荐同步开启高分辨率支持" } \ No newline at end of file diff --git a/lib/l10n/intl_zh_Hant.arb b/lib/l10n/intl_zh_Hant.arb index 25cdc70..7c45973 100644 --- a/lib/l10n/intl_zh_Hant.arb +++ b/lib/l10n/intl_zh_Hant.arb @@ -110,5 +110,6 @@ "updateRequest": "請盡量使用最新版本。前往專案網址查看最新版本。", "avncScreenResize": "自適應螢幕尺寸", "avncResizeFactor": "螢幕縮放比", - "avncResizeFactorValue": "目前縮放為" + "avncResizeFactorValue": "目前縮放為", + "recommendHidpi": "推薦同步開啟高解析度支援" } diff --git a/lib/main.dart b/lib/main.dart index c4bd5d3..668a3f7 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -463,6 +463,12 @@ sed -i -E "s@^(VNC_RESOLUTION)=.*@\\1=${w}x${h}@" \$(command -v startvnc)"""); if (!value && Util.getGlobal("dri3")) { G.prefs.setBool("dri3", false); } + if (value) { + ScaffoldMessenger.of(context).hideCurrentSnackBar(); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar(content: Text(AppLocalizations.of(context)!.recommendHidpi)) + ); + } setState(() {}); },), const SizedBox.square(dimension: 16),