From 4d0a71ce07cc028f1589039c9b5c052f9a9c1c93 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Thu, 23 Jun 2022 10:59:24 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E6=94=AF=E6=8C=81=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E9=A1=B5=E7=AD=BE=E6=89=93=E5=BC=80=E6=9C=80=E5=A4=A7=E6=95=B0?= =?UTF-8?q?=E9=87=8F=20https://github.com/siyuan-note/siyuan/issues/2098?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/conf/filetree.go | 2 ++ kernel/model/conf.go | 3 +++ 2 files changed, 5 insertions(+) diff --git a/kernel/conf/filetree.go b/kernel/conf/filetree.go index 3c67832bd..9cfc03dac 100644 --- a/kernel/conf/filetree.go +++ b/kernel/conf/filetree.go @@ -26,6 +26,7 @@ type FileTree struct { RefCreateSavePath string `json:"refCreateSavePath"` // 块引时新建文档存储文件夹路径 CreateDocNameTemplate string `json:"createDocNameTemplate"` // 新建文档名模板 MaxListCount int `json:"maxListCount"` // 最大列出数量 + MaxOpenTabCount int `json:"maxOpenTabCount"` // 最大打开页签数量 AllowCreateDeeper bool `json:"allowCreateDeeper"` // 允许创建超过 7 层深度的子文档 RemoveDocWithoutConfirm bool `json:"removeDocWithoutConfirm"` // 删除文档时是否不需要确认 @@ -39,6 +40,7 @@ func NewFileTree() *FileTree { Sort: util.SortModeCustom, CreateDocNameTemplate: "", MaxListCount: 512, + MaxOpenTabCount: 12, AllowCreateDeeper: false, } } diff --git a/kernel/model/conf.go b/kernel/model/conf.go index c2cf8352f..ce6a1f882 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -130,6 +130,9 @@ func InitConf() { if 1 > Conf.FileTree.MaxListCount { Conf.FileTree.MaxListCount = 512 } + if 1 > Conf.FileTree.MaxOpenTabCount { + Conf.FileTree.MaxOpenTabCount = 12 + } if nil == Conf.Tag { Conf.Tag = conf.NewTag() }