From 56259616cb32b25a6d86a73b385ddba671f27bd2 Mon Sep 17 00:00:00 2001 From: SiriusXT <1160925501@qq.com> Date: Tue, 3 Sep 2024 10:06:01 +0000 Subject: [PATCH] open in file manager of Trilium's data directory --- src/public/app/widgets/dialogs/about.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/public/app/widgets/dialogs/about.js b/src/public/app/widgets/dialogs/about.js index c381bacd3..a52a2d98d 100644 --- a/src/public/app/widgets/dialogs/about.js +++ b/src/public/app/widgets/dialogs/about.js @@ -72,7 +72,15 @@ export default class AboutDialog extends BasicWidget { this.$buildDate.text(appInfo.buildDate); this.$buildRevision.text(appInfo.buildRevision); this.$buildRevision.attr('href', `https://github.com/TriliumNext/Notes/commit/${appInfo.buildRevision}`); - this.$dataDirectory.text(appInfo.dataDirectory); + if (utils.isElectron()) { + this.$dataDirectory.html($('', { + href: 'file:///' + appInfo.dataDirectory, + text: appInfo.dataDirectory, + target: '_blank' // Optional: Opens the link in a new tab + })); + } else { + this.$dataDirectory.text(appInfo.dataDirectory); + } } async openAboutDialogEvent() {