From dbfb5346237459d24dc46d1cd748b6594ce9d45e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=AB=8B=E5=B8=AE?= <3294713004@qq.com> Date: Sun, 18 May 2025 21:50:30 +0800 Subject: [PATCH] =?UTF-8?q?chore(core):=20=E8=B0=83=E6=95=B4nav=E5=8F=B3?= =?UTF-8?q?=E4=BE=A7=E8=8F=9C=E5=8D=95=E6=A0=8F=E4=B8=AD=20`=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE`=20=E8=8F=9C=E5=8D=95=E7=9A=84=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/modules/mixly-modules/common/app.js | 58 +++++++++++----------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/common/modules/mixly-modules/common/app.js b/common/modules/mixly-modules/common/app.js index 6bc392a0..158e80f8 100644 --- a/common/modules/mixly-modules/common/app.js +++ b/common/modules/mixly-modules/common/app.js @@ -569,6 +569,34 @@ class App extends Component { settingMenu.add({ weight: 0, + id: 'manage-libraries', + preconditionFn: () => { + return goog.isElectron && BOARD?.nav?.setting?.thirdPartyLibrary; + }, + data: { + isHtmlName: true, + name: ContextMenu.getItem(Msg.Lang['nav.btn.setting.manageLibs'], 'Ctrl+M'), + callback: () => LibManager.showManageDialog() + } + }); + + if (goog.isElectron && BOARD?.nav?.setting?.thirdPartyLibrary) { + hotkeys('ctrl+m', function(event) { + LibManager.showManageDialog(); + }); + } + + settingMenu.add({ + weight: 1, + id: 'sep1', + preconditionFn: () => { + return goog.isElectron && BOARD?.nav?.setting?.thirdPartyLibrary; + }, + data: '---------' + }); + + settingMenu.add({ + weight: 2, id: 'feedback', preconditionFn: () => { return true; @@ -589,7 +617,7 @@ class App extends Component { }); settingMenu.add({ - weight: 1, + weight: 3, id: 'wiki', preconditionFn: () => { return true; @@ -608,34 +636,6 @@ class App extends Component { const href = 'https://mixly.readthedocs.io/zh-cn/latest/contents.html'; Url.open(href); }); - - settingMenu.add({ - weight: 2, - id: 'sep1', - preconditionFn: () => { - return goog.isElectron && BOARD?.nav?.setting?.thirdPartyLibrary; - }, - data: '---------' - }); - - settingMenu.add({ - weight: 3, - id: 'manage-libraries', - preconditionFn: () => { - return goog.isElectron && BOARD?.nav?.setting?.thirdPartyLibrary; - }, - data: { - isHtmlName: true, - name: ContextMenu.getItem(Msg.Lang['nav.btn.setting.manageLibs'], 'Ctrl+M'), - callback: () => LibManager.showManageDialog() - } - }); - - if (goog.isElectron && BOARD?.nav?.setting?.thirdPartyLibrary) { - hotkeys('ctrl+m', function(event) { - LibManager.showManageDialog(); - }); - } } #addObserver_() {