From 5a4b64464d2c3d752a84c4756eb6a635421e4ace Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Fri, 9 Dec 2022 16:35:11 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20Windows/macOS=20=E6=A1=8C=E9=9D=A2?= =?UTF-8?q?=E7=AB=AF=E6=94=AF=E6=8C=81=E5=BC=80=E6=9C=BA=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=20https://github.com/siyuan-note/siyuan/issues/6833?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/appearance/langs/en_US.json | 2 ++ app/appearance/langs/es_ES.json | 2 ++ app/appearance/langs/fr_FR.json | 2 ++ app/appearance/langs/zh_CHT.json | 2 ++ app/appearance/langs/zh_CN.json | 2 ++ app/src/config/about.ts | 19 +++++++++++++++++-- app/src/types/index.d.ts | 1 + kernel/api/system.go | 14 ++++++++++++++ kernel/conf/system.go | 1 + 9 files changed, 43 insertions(+), 2 deletions(-) diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index 941906abb..21ce5afb3 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -1,4 +1,6 @@ { + "autoLaunch": "Automatic launch at boot", + "autoLaunchTip": "After enabling, the application will be automatically launched after logging into the operating system", "sortByRankDesc": "Relevance DESC", "sortByRankAsc": "Relevance ASC", "saveCriterion": "Save named criterion", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index fd1bb26d2..4325917d4 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -1,4 +1,6 @@ { + "autoLaunch": "Inicio automático al arrancar", + "autoLaunchTip": "Después de habilitar, la aplicación se iniciará automáticamente después de iniciar sesión en el sistema operativo", "sortByRankDesc": "Relevancia DESC", "sortByRankAsc": "Relevancia ASC", "saveCriterion": "Guardar criterio nombrado", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index e0b10b2f7..04c9e4d10 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -1,4 +1,6 @@ { + "autoLaunch": "Lancement automatique au démarrage", + "autoLaunchTip": "Après l'activation, l'application sera automatiquement lancée après la connexion au système d'exploitation", "sortByRankDesc": "DESC de pertinence", "sortByRankAsc": "ASC de pertinence", "saveCriterion": "Enregistrer le critère nommé", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index bf82f6eef..680137021 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -1,4 +1,6 @@ { + "autoLaunch": "開機自動啟動", + "autoLaunchTip": "啟用後會在登錄操作系統後自動啟動應用", "sortByRankDesc": "按相關度降序", "sortByRankAsc": "按相關度升序", "saveCriterion": "保存命名查詢", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index 7f8ef4745..aba9be13b 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -1,4 +1,6 @@ { + "autoLaunch": "开机自动启动", + "autoLaunchTip": "启用后会在登录操作系统后自动启动应用", "sortByRankDesc": "按相关度降序", "sortByRankAsc": "按相关度升序", "saveCriterion": "保存命名查询", diff --git a/app/src/config/about.ts b/app/src/config/about.ts index 7a50d29fb..19fc75f38 100644 --- a/app/src/config/about.ts +++ b/app/src/config/about.ts @@ -1,6 +1,6 @@ import {Constants} from "../constants"; /// #if !BROWSER -import {shell} from "electron"; +import {app, shell} from "electron"; import {dialog} from "@electron/remote"; /// #endif import {isBrowser} from "../util/functions"; @@ -17,7 +17,15 @@ import {setProxy} from "../util/onGetConfig"; export const about = { element: undefined as Element, genHTML: () => { - return `