mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-18 07:44:26 +01:00
feat: support macOS menubar (#976)
* feat: macOS menubar * feat: Dynamic NavigateMenuItems * fix: simplify shortcut config * fix: Simplify the code * fix: More suitable tab name
This commit is contained in:
@@ -1885,6 +1885,48 @@ abstract class AppLocalizations {
|
||||
/// In en, this message translates to:
|
||||
/// **'After connecting to the server, a script will be written to `~/.config/server_box` \n | `/tmp/server_box` to monitor the system status. You can review the script content.'**
|
||||
String get writeScriptTip;
|
||||
|
||||
/// No description provided for @menuSettings.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Setting'**
|
||||
String get menuSettings;
|
||||
|
||||
/// No description provided for @menuQuit.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Quit'**
|
||||
String get menuQuit;
|
||||
|
||||
/// No description provided for @menuNavigate.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Navigate'**
|
||||
String get menuNavigate;
|
||||
|
||||
/// No description provided for @menuInfo.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Info'**
|
||||
String get menuInfo;
|
||||
|
||||
/// No description provided for @menuGitHubRepository.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'GitHub Repository'**
|
||||
String get menuGitHubRepository;
|
||||
|
||||
/// No description provided for @menuWiki.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Wiki'**
|
||||
String get menuWiki;
|
||||
|
||||
/// No description provided for @menuHelp.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'Help'**
|
||||
String get menuHelp;
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate
|
||||
|
||||
@@ -1007,4 +1007,25 @@ class AppLocalizationsDe extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Nach der Verbindung mit dem Server wird ein Skript in `~/.config/server_box` \n | `/tmp/server_box` geschrieben, um den Systemstatus zu überwachen. Sie können den Skriptinhalt überprüfen.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -998,4 +998,25 @@ class AppLocalizationsEn extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'After connecting to the server, a script will be written to `~/.config/server_box` \n | `/tmp/server_box` to monitor the system status. You can review the script content.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -1009,4 +1009,25 @@ class AppLocalizationsEs extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Después de conectarse al servidor, se escribirá un script en `~/.config/server_box` \n | `/tmp/server_box` para monitorear el estado del sistema. Puedes revisar el contenido del script.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -1012,4 +1012,25 @@ class AppLocalizationsFr extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Après la connexion au serveur, un script sera écrit dans `~/.config/server_box` \n | `/tmp/server_box` pour surveiller l\'état du système. Vous pouvez examiner le contenu du script.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -998,4 +998,25 @@ class AppLocalizationsId extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Setelah terhubung ke server, sebuah skrip akan ditulis ke `~/.config/server_box` \n | `/tmp/server_box` untuk memantau status sistem. Anda dapat meninjau konten skrip tersebut.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -968,4 +968,25 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'サーバーに接続すると、システムの状態を監視するためのスクリプトが `~/.config/server_box` \n | `/tmp/server_box` に書き込まれます。スクリプトの内容を確認できます。';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -1005,4 +1005,25 @@ class AppLocalizationsNl extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Na het verbinden met de server wordt een script geschreven naar `~/.config/server_box` \n | `/tmp/server_box` om de systeemstatus te monitoren. U kunt de inhoud van het script controleren.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -1000,4 +1000,25 @@ class AppLocalizationsPt extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Após conectar ao servidor, um script será escrito em `~/.config/server_box` \n | `/tmp/server_box` para monitorar o status do sistema. Você pode revisar o conteúdo do script.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -1004,4 +1004,25 @@ class AppLocalizationsRu extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'После подключения к серверу скрипт будет записан в `~/.config/server_box` \n | `/tmp/server_box` для мониторинга состояния системы. Вы можете проверить содержимое скрипта.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -999,4 +999,25 @@ class AppLocalizationsTr extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Sunucuya bağlandıktan sonra, sistem durumunu izlemek için `~/.config/server_box` \n | `/tmp/server_box` dizinine bir betik yazılacak. Betik içeriğini inceleyebilirsiniz.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -1004,4 +1004,25 @@ class AppLocalizationsUk extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'Після підключення до сервера скрипт буде записано у `~/.config/server_box` \n | `/tmp/server_box` для моніторингу стану системи. Ви можете переглянути вміст скрипта.';
|
||||
|
||||
@override
|
||||
String get menuSettings => 'Setting';
|
||||
|
||||
@override
|
||||
String get menuQuit => 'Quit';
|
||||
|
||||
@override
|
||||
String get menuNavigate => 'Navigate';
|
||||
|
||||
@override
|
||||
String get menuInfo => 'Info';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub Repository';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => 'Help';
|
||||
}
|
||||
|
||||
@@ -953,6 +953,27 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get writeScriptTip =>
|
||||
'在连接服务器后,会向 `~/.config/server_box` \n | `/tmp/server_box` 写入脚本来监测系统状态,你可以审查脚本内容。';
|
||||
|
||||
@override
|
||||
String get menuSettings => '设置';
|
||||
|
||||
@override
|
||||
String get menuQuit => '退出';
|
||||
|
||||
@override
|
||||
String get menuNavigate => '导航';
|
||||
|
||||
@override
|
||||
String get menuInfo => '信息';
|
||||
|
||||
@override
|
||||
String get menuGitHubRepository => 'GitHub 仓库';
|
||||
|
||||
@override
|
||||
String get menuWiki => 'Wiki';
|
||||
|
||||
@override
|
||||
String get menuHelp => '帮助';
|
||||
}
|
||||
|
||||
/// The translations for Chinese, as used in Taiwan (`zh_TW`).
|
||||
|
||||
Reference in New Issue
Block a user