🎨 Apps in Chinese mainland app stores no longer provide AI access settings https://github.com/siyuan-note/siyuan/issues/13051

This commit is contained in:
Daniel 2024-11-07 16:51:59 +08:00
parent a134f0adb4
commit e585263970
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
7 changed files with 28 additions and 2 deletions

View file

@ -38,6 +38,13 @@ import (
"github.com/siyuan-note/logging"
)
var DisabledFeatures []string
func DisableFeature(feature string) {
DisabledFeatures = append(DisabledFeatures, feature)
DisabledFeatures = gulu.Str.RemoveDuplicatedElem(DisabledFeatures)
}
// UseSingleLineSave 是否使用单行保存 .sy 和数据库 .json 文件。
var UseSingleLineSave = true
@ -88,6 +95,9 @@ func logBootInfo() {
" * database [ver=%s]\n"+
" * workspace directory [%s]",
Ver, runtime.GOARCH, plat, os.Getpid(), Mode, WorkingDir, ReadOnly, Container, DatabaseVer, WorkspaceDir)
if 0 < len(DisabledFeatures) {
logging.LogInfof("disabled features [%s]", strings.Join(DisabledFeatures, ", "))
}
}
func RandomSleep(minMills, maxMills int) {