From 1f654fb4a6f029b057bd94a41cc59eb5970ae9d4 Mon Sep 17 00:00:00 2001 From: lollipopkit Date: Tue, 16 Jan 2024 15:01:34 +0800 Subject: [PATCH] chore: `README` --- README.md | 33 +++++++------------------ README_zh.md | 32 +++++++------------------ ios/Runner.xcodeproj/project.pbxproj | 36 ++++++++++++++-------------- lib/data/res/build_data.dart | 6 ++--- 4 files changed, 39 insertions(+), 68 deletions(-) diff --git a/README.md b/README.md index 70dba77b..4de1e5f2 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,7 @@ English | [简体中文](README_zh.md) - -

- flutter_server_box -

+

Flutter Server Box

-

lang countly @@ -19,20 +15,11 @@ Especially thanks to dartss

-- [🔖 Feature](#-feature) -- [🏙️ ScreenShots](#️-screenshots) -- [⬇️ Download](#️-download) -- [🆘 Help](#-help) -- [🧱 Contribution](#-contribution) - - [🌍 l10n](#-l10n) -- [📝 License](#-license) - - ## 🔖 Feature - [x] Functions - [x] `SSH` Terminal, `SFTP`, `Docker & Pkg & Process`, Status chart, Code editor... - [x] Platform specific: `Bio auth`、`Msg push`、`Home widget`、`watchOS App`... -- [x] Localization ( English, 简体中文, Deutsch, 繁體中文, Indonesian. [l10n guide](#l10n-guide) ) +- [x] Localization ( English, 简体中文, Deutsch, 繁體中文, Indonesian, Français ) - [x] Platform support: `iOS / Android / macOS / Windows / Linux` @@ -92,16 +79,14 @@ After you read the above, you can: ## 🧱 Contribution -**Any positive contribution is welcome**. +- Any positive contribution is welcome. +- [l10n guide](https://blog.lolli.tech/faq/) can be found in my blog. -### 🌍 l10n -1. Fork this repo and clone forked repo to your local machine. -2. Create `arb` file in `lib/l10n/` directory - - File name should be `intl_XX.arb`, where `XX` is the language code. Such as `intl_en.arb` for English and `intl_zh.arb` for Chinese. -3. Add content to the file. You can refer to `intl_en.arb` and `intl_zh.arb` for the format. -4. Run `flutter gen-l10n` to generate files. -5. Pull commit to your forked repo. -6. Request a pull request on my repo. + +## 💡 My other apps +- [GPT Box](https://github.com/lollipopkit/flutter_gpt_box) - A third-party GPT Client for OpenAI API on all platforms. +- [2fa Box](https://github.com/lollipopkit/flutter_2fa) - Open source 2FA app for Android, iOS and the web. +- [More](https://github.com/lollipopkit) - Tools & etc. ## 📝 License diff --git a/README_zh.md b/README_zh.md index 9fe81cbe..b991a7c5 100644 --- a/README_zh.md +++ b/README_zh.md @@ -1,11 +1,7 @@ 简体中文 | [English](README.md) - -

- flutter_server_box -

+

Flutter Server Box

-

lang countly @@ -18,20 +14,12 @@ 特别感谢 dartssh2 & xterm.dart

-- [🔖 特点](#-特点) -- [🏙️ 截屏](#️-截屏) -- [⬇️ 下载](#️-下载) -- [🆘 帮助](#-帮助) -- [🧱 贡献](#-贡献) - - [🌍 l10n](#-l10n) -- [📝 协议](#-协议) - ## 🔖 特点 - [x] 功能 - [x] `SSH` 终端, `SFTP`, `Docker & 包 & 进程` 管理器, 状态图表, 代码编辑器... - [x] 特殊支持:`生物认证`、`推送`、`桌面小部件`、`watchOS App`、`跟随系统颜色`... -- [x] 本地化 ( English, 简体中文, Deutsch, 繁體中文, Indonesian。 [如何贡献?](#l10n)) +- [x] 本地化 ( English, 简体中文, Deutsch, 繁體中文, Indonesian, Français ) - [x] 全平台支持(除 `Web`) @@ -93,16 +81,14 @@ ## 🧱 贡献 -**任何正面的贡献都欢迎**。 +- 任何正面的贡献都欢迎。 +- [本地化翻译指南](https://blog.lolli.tech/faq/) 可在我的博客中找到。 -### 🌍 l10n -1. Fork 本项目,并 Clone 你 Fork 的项目至你的电脑 -2. 在 `lib/l10n/` 文件夹内创建 `.arb` 本地化文件 - - 文件名应该类似 `intl_XX.arb`, `XX` 是语言标识码。 例如 `intl_en.arb` 是给英语的, `intl_zh.arb` 是给中文的 -3. 向 `.arb` 本地化文件添加内容。 你可以查看 `intl_en.arb` 和 `intl_zh.arb` 的内容,并理解其含义,来创建新的本地化文件 -4. 运行 `flutter gen-l10n` 来生成所需文件 -5. Commit 变更到你 Fork 的 Repo -6. 在我的项目中发起 Pull Request + +## 💡 我的其它 Apps +- [GPT Box](https://github.com/lollipopkit/flutter_gpt_box) - 一个支持 OpenAI API 的 第三方全平台客户端。 +- [2fa Box](https://github.com/lollipopkit/flutter_2fa) - 开源的 2FA 应用,支持 Android、iOS 和 Web。 +- [更多](https://github.com/lollipopkit) - 工具 & etc. ## 📝 协议 diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 1f95bac1..3a262ef4 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -586,7 +586,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_TEAM = BA88US33G6; ENABLE_BITCODE = NO; INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist"; @@ -596,7 +596,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; @@ -720,7 +720,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_TEAM = BA88US33G6; ENABLE_BITCODE = NO; INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist"; @@ -730,7 +730,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; @@ -748,7 +748,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_TEAM = BA88US33G6; ENABLE_BITCODE = NO; INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist"; @@ -758,7 +758,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; @@ -779,7 +779,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_TEAM = BA88US33G6; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; @@ -792,7 +792,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget; @@ -818,7 +818,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_TEAM = BA88US33G6; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; @@ -831,7 +831,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -854,7 +854,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_TEAM = BA88US33G6; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; @@ -867,7 +867,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -890,7 +890,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_ASSET_PATHS = ""; DEVELOPMENT_TEAM = BA88US33G6; ENABLE_PREVIEWS = YES; @@ -902,7 +902,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd; @@ -931,7 +931,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_ASSET_PATHS = ""; DEVELOPMENT_TEAM = BA88US33G6; ENABLE_PREVIEWS = YES; @@ -943,7 +943,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd; PRODUCT_NAME = ServerBox; @@ -969,7 +969,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 706; + CURRENT_PROJECT_VERSION = 707; DEVELOPMENT_ASSET_PATHS = ""; DEVELOPMENT_TEAM = BA88US33G6; ENABLE_PREVIEWS = YES; @@ -981,7 +981,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.0.706; + MARKETING_VERSION = 1.0.707; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd; PRODUCT_NAME = ServerBox; diff --git a/lib/data/res/build_data.dart b/lib/data/res/build_data.dart index 09b90177..a1de44d9 100644 --- a/lib/data/res/build_data.dart +++ b/lib/data/res/build_data.dart @@ -2,9 +2,9 @@ class BuildData { static const String name = "ServerBox"; - static const int build = 706; + static const int build = 707; static const String engine = "3.16.7"; - static const String buildAt = "2024-01-16 11:59:10"; - static const int modifications = 2; + static const String buildAt = "2024-01-16 12:17:21"; + static const int modifications = 1; static const int script = 34; }