diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index cbb49ef51..8017691cb 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -557,6 +557,8 @@ "fileTree6": "使用 (( 时新建文档的存放路径(例如 /folder1/folder2/,不以 / 开头则使用当前文档相对路径)", "fileTree7": "在当前页签中打开", "fileTree8": "新打开的文档页签将会替换没有修改过的页签", + "fileTree9": "TODO", + "fileTree10": "TODOTODO", "fileTree11": "新建日记", "fileTree12": "新建文档名模板", "fileTree13": "使用该模板片段进行命名,例如 {{now | date \"20060102150405\"}}", diff --git a/app/src/config/fileTree.ts b/app/src/config/fileTree.ts index b38e9bb83..caa614721 100644 --- a/app/src/config/fileTree.ts +++ b/app/src/config/fileTree.ts @@ -19,6 +19,14 @@ export const fileTree = { + + + ${window.siyuan.languages.fileTree9} + ${window.siyuan.languages.fileTree10} + + + + ${window.siyuan.languages.fileTree18} @@ -75,6 +83,7 @@ export const fileTree = { refCreateSavePath: (fileTree.element.querySelector("#refCreateSavePath") as HTMLInputElement).value, createDocNameTemplate: (fileTree.element.querySelector("#createDocNameTemplate") as HTMLInputElement).value, openFilesUseCurrentTab: (fileTree.element.querySelector("#openFilesUseCurrentTab") as HTMLInputElement).checked, + closeTabsOnStart: (fileTree.element.querySelector("#closeTabsOnStart") as HTMLInputElement).checked, allowCreateDeeper: (fileTree.element.querySelector("#allowCreateDeeper") as HTMLInputElement).checked, removeDocWithoutConfirm: (fileTree.element.querySelector("#removeDocWithoutConfirm") as HTMLInputElement).checked, maxListCount: parseInt((fileTree.element.querySelector("#maxListCount") as HTMLInputElement).value), diff --git a/app/src/config/search.ts b/app/src/config/search.ts index 40e21f01a..498ba3415 100644 --- a/app/src/config/search.ts +++ b/app/src/config/search.ts @@ -18,8 +18,9 @@ export const initConfigSearch = (element: HTMLElement) => { ]), // 文档树 - getLang(["selectOpen", "tabLimit", "fileTree", "fileTree2", "fileTree3", "fileTree4", - "fileTree5", "fileTree6", "fileTree7", "fileTree8", "fileTree12", "fileTree13", "fileTree15", "fileTree16", "fileTree17"]), + getLang(["selectOpen", "tabLimit", "fileTree", "fileTree2", "fileTree3", "fileTree4", "fileTree5", + "fileTree6", "fileTree7", "fileTree8", "fileTree9", "fileTree10", "fileTree12", "fileTree13", "fileTree15", + "fileTree16", "fileTree17"]), // 图片 getLang(["assets", "clearUnused"]), diff --git a/app/src/types/index.d.ts b/app/src/types/index.d.ts index aa5367c1e..9903a4793 100644 --- a/app/src/types/index.d.ts +++ b/app/src/types/index.d.ts @@ -241,6 +241,7 @@ declare interface IAppearance { } declare interface IFileTree { + closeTabsOnStart: boolean alwaysSelectOpenedFile: boolean openFilesUseCurrentTab: boolean removeDocWithoutConfirm: boolean
((
{{now | date \"20060102150405\"}}