From f9130aac59e3d7a40900b0a0d8980139e9d30782 Mon Sep 17 00:00:00 2001
From: Daniel <845765@qq.com>
Date: Thu, 13 Nov 2025 12:50:13 +0800
Subject: [PATCH] :art: Support setting status bar message switch
https://github.com/siyuan-note/siyuan/issues/16236
Signed-off-by: Daniel <845765@qq.com>
---
app/src/config/appearance.ts | 19 +++++++++++++++++++
app/src/types/config.d.ts | 1 +
kernel/task/queue.go | 3 +++
kernel/util/statusbar.go | 1 +
4 files changed, 24 insertions(+)
diff --git a/app/src/config/appearance.ts b/app/src/config/appearance.ts
index ab01e919d..b8ed1b9b6 100644
--- a/app/src/config/appearance.ts
+++ b/app/src/config/appearance.ts
@@ -201,6 +201,7 @@ export const appearance = {
closeButtonBehavior: (appearance.element.querySelector("#closeButtonBehavior") as HTMLInputElement).checked ? 1 : 0,
hideStatusBar: (appearance.element.querySelector("#hideStatusBar") as HTMLInputElement).checked,
statusBar: {
+ msgTaskDatabaseIndexCommitDisabled: statusBar ? statusBar.msgTaskDatabaseIndexCommitDisabled : window.siyuan.config.appearance.statusBar.msgTaskDatabaseIndexCommitDisabled,
msgTaskHistoryDatabaseIndexCommitDisabled: statusBar ? statusBar.msgTaskHistoryDatabaseIndexCommitDisabled : window.siyuan.config.appearance.statusBar.msgTaskAssetDatabaseIndexCommitDisabled,
msgTaskAssetDatabaseIndexCommitDisabled: statusBar ? statusBar.msgTaskAssetDatabaseIndexCommitDisabled : window.siyuan.config.appearance.statusBar.msgTaskAssetDatabaseIndexCommitDisabled,
}
@@ -248,6 +249,13 @@ export const appearance = {
title: window.siyuan.languages.appearance18,
content: `
+