diff --git a/client/lib/main.dart b/client/lib/main.dart index 16fdc16..2acba2b 100644 --- a/client/lib/main.dart +++ b/client/lib/main.dart @@ -43,8 +43,8 @@ Future main(List args) async { await windowManager.setMinimumSize(const Size(720, 560)); await windowManager.setSize(const Size(920, 640)); await windowManager.center(); - // 窗口标题用中文品牌名(不带 "VPN" 字眼);英文环境下原生标题为 "Pangolin"。 - await windowManager.setTitle('穿山甲'); + // 窗口标题用英文品牌名(不带 "VPN" 字眼;默认 UI 语言为英文,标题保持一致)。 + await windowManager.setTitle('Pangolin'); // 自启:首帧前就隐藏窗口(避免闪现),托盘已就绪可随时唤回;自动连接逻辑照常跑。 if (bootAutostart) { await windowManager.hide(); @@ -109,7 +109,7 @@ class _PangolinAppState extends ConsumerState { Widget build(BuildContext context) { final mode = ref.watch(themeModeProvider); return MaterialApp( - title: '穿山甲', + title: 'Pangolin', debugShowCheckedModeBanner: false, theme: PangolinTheme.light, darkTheme: PangolinTheme.dark, diff --git a/client/lib/system_tray.dart b/client/lib/system_tray.dart index 3bf786e..429f50a 100644 --- a/client/lib/system_tray.dart +++ b/client/lib/system_tray.dart @@ -58,11 +58,11 @@ class TrayService with TrayListener, WindowListener { await trayManager.setIcon( Platform.isWindows ? 'assets/tray_icon.ico' : 'assets/tray_icon.png', ); - await trayManager.setToolTip('穿山甲 Pangolin'); + await trayManager.setToolTip('Pangolin'); await trayManager.setContextMenu(Menu(items: [ - MenuItem(key: 'show', label: '显示主界面'), + MenuItem(key: 'show', label: 'Show Window'), MenuItem.separator(), - MenuItem(key: 'quit', label: '退出'), + MenuItem(key: 'quit', label: 'Quit'), ])); } diff --git a/client/macos/Runner/Info.plist b/client/macos/Runner/Info.plist index d43b0ba..f0d2e27 100644 --- a/client/macos/Runner/Info.plist +++ b/client/macos/Runner/Info.plist @@ -13,7 +13,7 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleName - $(PRODUCT_NAME) + Pangolin CFBundlePackageType APPL CFBundleShortVersionString diff --git a/client/windows/installer/pangolin.iss b/client/windows/installer/pangolin.iss index 4166cec..10e72a3 100644 --- a/client/windows/installer/pangolin.iss +++ b/client/windows/installer/pangolin.iss @@ -2,7 +2,7 @@ ; 编译: ISCC.exe pangolin.iss (或用 Inno Setup Compiler 打开) ; 前置: 先在 client/ 跑 `flutter build windows`(Release),产物在 ; ..\..\build\windows\x64\runner\Release -#define MyAppName "穿山甲 Pangolin" +#define MyAppName "Pangolin" #define MyAppVersion "1.0.73" #define MyAppPublisher "Pangolin" #define MyAppExeName "pangolin_vpn.exe"