diff --git a/CHANGELOG.md b/CHANGELOG.md index 07b0c30..f21b424 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # 更改日志 | CHANGE LOG +## v0.2.1/2024-02-22 + +- [v0.2.0 <=> v0.2.1](https:///github.com/Zuoqiu-Yingyi/widget-drawio/compare/v0.2.0...v0.2.1) - [#29](https://github.com/Zuoqiu-Yingyi/widget-drawio/issues/29) 优化资源文件加载方案 | Optimize resource file loading scheme. - [#23](https://github.com/Zuoqiu-Yingyi/widget-drawio/issues/23) 优化资源文件加载方案 | Optimize resource file loading scheme. - [#31](https://github.com/Zuoqiu-Yingyi/widget-drawio/issues/31) 修复自定义 URL 参数解析错误问题 | Fixed an issue where custom URL parameters were parsed incorrectly. diff --git a/main.js b/main.js index e86880e..f43d771 100644 --- a/main.js +++ b/main.js @@ -84,7 +84,7 @@ } /* 获取同源的思源全局属性 */ - window.siyuan.global = (() => { + window.siyuan.frame = (() => { var frame = window.self; switch (frame) { case window.top: @@ -99,6 +99,8 @@ return frame?.siyuan; } })(); + window.siyuan.openAPI = window.siyuan.frame?.openAPI; + window.siyuan.global = window.siyuan.frame?.siyuan; window.siyuan.config = window.siyuan.global?.config; window.mxIsSiyuan = !!window.siyuan.global; diff --git a/plugins/siyuan.js b/plugins/siyuan.js index 19a9cc7..c4510e2 100644 --- a/plugins/siyuan.js +++ b/plugins/siyuan.js @@ -220,6 +220,8 @@ Draw.loadPlugin(async function ( }); app.actions.put('siyuanCopyFileLink', action_siyuanCopyFileLink); + // TODO: siyuanHoverPreview 鼠标悬浮预览思源链接 + /* 添加菜单 */ app.menubar?.addMenu( mxResources.get('siyuan'), @@ -236,6 +238,8 @@ Draw.loadPlugin(async function ( menu.addSeparator(parent); app.menus.addMenuItem(menu, 'siyuanOpenInNewTab'); app.menus.addMenuItem(menu, 'openInNewWindow'); + menu.addSeparator(parent); + app.menus.addMenuItem(menu, 'siyuanHoverPreview'); }, document.querySelector('.geStatus'), ); diff --git a/resources/dia.txt b/resources/dia.txt index 1677d24..9ee200f 100644 --- a/resources/dia.txt +++ b/resources/dia.txt @@ -1,6 +1,6 @@ # *DO NOT DIRECTLY EDIT THIS FILE, IT IS AUTOMATICALLY GENERATED AND IT IS BASED ON:* # https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE -siyuan=Siyuan +siyuan=SiYuan siyuanCopyFileLink=Copy File Link siyuanCopyFilePath=Copy File Path siyuanImport=Import Local Drawing diff --git a/widget.json b/widget.json index a137f83..b2cf409 100644 --- a/widget.json +++ b/widget.json @@ -2,7 +2,21 @@ "name": "drawio", "author": "Zuoqiu-Yingyi", "url": "https://github.com/Zuoqiu-Yingyi/widget-drawio", - "version": "0.2.0", + "version": "0.2.1", + "keywords": [ + "draw", + "绘图", + "繪圖", + "graph", + "图表", + "圖表", + "diagram", + "示意图", + "示意圖", + "flow", + "流程图", + "流程圖" + ], "displayName": { "default": "draw.io" },