Commit Graph

  • 22b56fb8dc 代码优化:通过addNodeToActiveList方法优化render类中的重复逻辑 wanglin2 2023-10-13 17:46:09 +08:00
  • 87eccc298c 代码优化:删除节点时无需调用节点的删除方法,只需修改节点的nodeData.data数据即可 wanglin2 2023-10-13 17:30:21 +08:00
  • ca9e47183d 代码优化:将render类的onPaste方法中的读取剪贴板数据的逻辑提取为工具函数 wanglin2 2023-10-13 16:25:05 +08:00
  • 1fbfe6f5ac 代码优化:将render类的setCopyDataToClipboard方法提取为工具方法 wanglin2 2023-10-13 16:18:28 +08:00
  • 84d2a374d1 Demo:给节点的getData方法的返回值增加默认值 wanglin2 2023-10-13 16:09:35 +08:00
  • 74a000723b 代码优化:读取和设置节点的nodeData.data改为通过setData和getData方法 wanglin2 2023-10-13 16:09:10 +08:00
  • 5079ad2190 代码优化:将调用render类的setNodeData方法的地方改为调用SET_NODE_DATA命令 wanglin2 2023-10-13 15:26:00 +08:00
  • 21053c43c9 Fix:修复同时给多个节点插入父节点时报错的问题 wanglin2 2023-10-13 15:17:19 +08:00
  • 4c6270881a Demo:修改右键菜单的宽度 wanglin2 2023-10-13 14:29:51 +08:00
  • c17e5430ed 优化代码:使用getNodeDataIndex工具函数去除render类重复逻辑 wanglin2 2023-10-13 13:57:07 +08:00
  • 0a36555343 代码优化:提取render类前进回退方法公共逻辑 wanglin2 2023-10-13 13:51:33 +08:00
  • bce2bb8fc4 代码优化:提取getNodeIndexInNodeList工具函数 wanglin2 2023-10-13 12:07:26 +08:00
  • d6ae06dbd6 代码优化:1.将render类的removeActiveNode函数名称改为removeNodeFromActiveList;2.addNodeToActiveList和removeNodeFromActiveList方法增加修改节点的激活状态数据 wanglin2 2023-10-13 11:46:29 +08:00
  • 9221c404ee 代码优化:1.将render类的addActiveNode函数名称改为addNodeToActiveList;2.将调用render类的setNodeActive方法的地方改为调用SET_NODE_ACTIVE命令 wanglin2 2023-10-13 11:28:34 +08:00
  • 697e53ff7d 代码优化:节点右键事件,如果有且只有当前节点被激活了,不再重复激活 wanglin2 2023-10-13 11:16:08 +08:00
  • 9360aff6c9 代码优化:将render类的clearActive函数名称改为clearActiveNodeList wanglin2 2023-10-13 11:05:34 +08:00
  • c68d629b7a 代码优化:将调用clearAllActive方法的地方改为调用CLEAR_ACTIVE_NODE命令 wanglin2 2023-10-13 10:55:02 +08:00
  • caedfb46a9 Demo:支持传入父节点和仅删除当前节点 wanglin2 2023-10-13 09:26:36 +08:00
  • 2e4c6bc08e Feat:新增仅删除当前节点的命令 wanglin2 2023-10-13 09:26:12 +08:00
  • 777eafcd2f Feat:新增插入父节点的命令;Fix:修复插入概要、上移、下移、一键整理布局的快捷键操作没有触发data_change事件的问题 wanglin2 2023-10-12 09:36:50 +08:00
  • 20780a0c59 Doc: update wanglin2 2023-10-12 09:11:41 +08:00
  • 5d433cce16 Demo:修复覆盖方式切换主题时第一次切换不生效的问题 wanglin2 2023-10-11 17:13:35 +08:00
  • ba77fde93b Feat:setTheme、setThemeConfig、setLayout函数增加不触发重新渲染的参数 wanglin2 2023-10-11 17:12:37 +08:00
  • 45b8850493 Fix:修复存在排队渲染时,最后一次渲染参数丢失的问题 wanglin2 2023-10-11 17:11:12 +08:00
  • 39c2c15259 Demo:修改回到根节点的方法及文案 wanglin2 2023-10-11 15:49:22 +08:00
  • 6d780c6c26 Feat:修复调整容器大小后回到根节点的操作异常的问题 wanglin2 2023-10-11 15:48:22 +08:00
  • 4cf66adc18 Feat:优化代码,导出和适应画布操作时不再重新获取容器元素尺寸位置信息 wanglin2 2023-10-11 15:09:47 +08:00
  • 7bff14e1bb Doc: update wanglin2 2023-10-11 13:57:29 +08:00
  • 7986e0d0cc Fix:修复导出图片和svg时关联线的箭头消失的问题 wanglin2 2023-10-11 13:49:28 +08:00
  • a316d0f0fe Feat:优化水印插件 wanglin2 2023-10-11 11:36:54 +08:00
  • 88fa6225eb Feat:优化画布DOM结构,将节点、连线、关联线分层渲染 wanglin2 2023-10-11 11:36:34 +08:00
  • 7ec720823f Demo build wanglin2 2023-10-10 09:49:52 +08:00
  • c39daf72b4 Doc: update wanglin2 2023-10-10 09:47:40 +08:00
  • 9c4e72eb29 打包0.7.3-fix.2 wanglin2 2023-10-08 16:04:29 +08:00
  • 88e3c1f660 Doc: update wanglin2 2023-10-08 15:59:03 +08:00
  • e6c92d4a5e Fix:修复协同编辑时修改同级节点的位置时不生效的问题 wanglin2 2023-10-08 15:45:32 +08:00
  • 745531f20f 打包0.7.3-fix.1 wanglin2 2023-10-08 09:45:25 +08:00
  • 3acd425c09 Demo:优化超链接输入 wanglin2 2023-10-08 09:37:54 +08:00
  • 8dcc7c985d Doc: update wanglin2 2023-10-08 09:33:06 +08:00
  • 253ded33bf Demo:超链接输入框增加协议选择功能 wanglin2 2023-10-08 09:32:07 +08:00
  • 2c6b8294f4 Fix:修复多次粘贴节点时由于节点uid重复造成的渲染异常问题 wanglin2 2023-10-08 09:10:14 +08:00
  • 83a5ef8e2e Fix:修复多选节点时在节点上松开鼠标时框选区域不会消失的问题 wanglin2 2023-10-06 14:08:45 +08:00
  • b959e90723 Fix:修复一些情况下多选节点时的框选区域没有消失的问题 wanglin2 2023-10-06 13:47:47 +08:00
  • 89ebc9a1fa 打包 wanglin2 2023-10-06 10:20:54 +08:00
  • 56d2e34fbd Doc: update wanglin2 2023-10-06 09:52:03 +08:00
  • 0f2aed7e8a 打包0.7.3 wanglin2 2023-10-05 13:50:36 +08:00
  • 288ceafa92 Fix:修复运行信令服务器命令错误的问题 wanglin2 2023-10-05 13:40:01 +08:00
  • 99dc443142 Doc: update wanglin2 2023-10-05 10:27:24 +08:00
  • b6440eba1a Merge branch 'test' into feature wanglin2 2023-10-04 16:11:38 +08:00
  • 545e46babc Feat:没有注册协同插件时不给节点实例添加相关的方法 wanglin2 2023-10-04 16:01:47 +08:00
  • b95b6af1b1 完善协同插件 wanglin2 2023-10-04 15:39:45 +08:00
  • ccef5fc581 修改协同插件后端服务启动命令 wanglin2 2023-10-04 15:38:48 +08:00
  • ed82fe5a61 Feat:对setData方法传入的数据进行深拷贝;更新渲染树数据的逻辑移到Render类中 wanglin2 2023-10-04 15:37:57 +08:00
  • 1550f032d9 协作增加状态同步 wanglin2 2023-09-28 15:32:41 +08:00
  • 7d2758a21c update wanglin2 2023-09-28 07:49:11 +08:00
  • e4fab73017 Demo打包 wanglin2 2023-09-27 18:25:55 +08:00
  • 1beb03eaa6 Feat:尝试支持协同 wanglin2 2023-09-27 18:21:27 +08:00
  • 20f67efd58 Demo:修复公式侧边栏组件导致的侧边栏自动关闭问题 wanglin2 2023-09-27 16:44:29 +08:00
  • 8c3d66eb3c Feat:创建节点、复制节点时给新节点数据创建uid wanglin2 2023-09-27 13:38:15 +08:00
  • a4f6006efd Fix:修复isSameObject工具方法逻辑错误的问题 wanglin2 2023-09-27 11:02:37 +08:00
  • 1d297350cc Fix:修复工具方法getType返回错误的问题 wanglin2 2023-09-27 09:03:40 +08:00
  • 07650f8978 Doc update wanglin2 2023-09-26 09:19:58 +08:00
  • b26e5625ce 打包 wanglin2 2023-09-24 22:14:10 +08:00
  • 1e38731ecb Doc update wanglin2 2023-09-24 22:03:06 +08:00
  • ef9b9804cb 打包0.7.2 wanglin2 2023-09-23 16:35:13 +08:00
  • 9fe321a127 Doc update wanglin2 2023-09-23 16:28:17 +08:00
  • 464e57d019 Doc update wanglin2 2023-09-23 15:48:05 +08:00
  • 50f125471e Feat:插入公式命令支持传入指定的节点 wanglin2 2023-09-23 15:22:26 +08:00
  • 6bbee4a5cc Demo:节点标签输入适配新颜色生成逻辑 wanglin2 2023-09-23 10:52:04 +08:00
  • 5052c0427a 优化节点标签代码 wanglin2 2023-09-23 10:51:30 +08:00
  • 9528631ed1 Merge pull request #347 from wanghao1993/tag_color 街角小林 2023-09-23 10:34:49 +08:00
  • 2a816f62fa Merge branch 'feature' into tag_color 街角小林 2023-09-23 10:34:38 +08:00
  • 8596e3356d Fix:修复非富文本模式下文本中存在<>&字符时再次编辑时部分文本会消失的问题 wanglin2 2023-09-23 10:22:57 +08:00
  • 7422af7f3b feat: 修改tag颜色,可以自定义tag颜色,没有自定义的tag颜色,那么就根据内容生成 Isaac Wang1 汪浩 2023-09-22 19:36:34 +08:00
  • 0f047da78b update wanglin2 2023-09-22 17:54:26 +08:00
  • f866abb34c 优化图标合并相关逻辑 wanglin2 2023-09-22 17:13:09 +08:00
  • 01d7e36990 恢复意外的合并部分 wanglin2 2023-09-22 16:44:57 +08:00
  • a9493b9c16 Merge pull request #345 from wanghao1993/feature/icon-merge 街角小林 2023-09-22 16:29:03 +08:00
  • a59a283d74 Merge branch 'feature' into feature/icon-merge 街角小林 2023-09-22 16:28:47 +08:00
  • aafcba8bb7 Demo:支持数学公式 wanglin2 2023-09-22 16:12:40 +08:00
  • 11ea7d452c Feat:新增数学公式插件 wanglin2 2023-09-22 16:11:33 +08:00
  • 47d21d85fb feat: build Isaac Wang1 汪浩 2023-09-22 14:01:02 +08:00
  • 518b7642a0 Demo:修复复制知犀思维导图多个节点时无法粘贴的问题 wanglin2 2023-09-22 10:57:32 +08:00
  • a9ea4b8e33 Feat:1.新增同时插入多个同级节点、多个子节点的命令;2.复制、剪切操作支持同时操作多个节点;3.新增对插入同级节点、子节点的命令插入的第四个参数数据的处理 wanglin2 2023-09-22 10:00:44 +08:00
  • 443465eb86 Feat:将节点唯一标识由id全部改为uid wanglin2 2023-09-22 08:57:00 +08:00
  • e1172c8d0d fix: text 是空的时候会报错 wanghao1993 2023-09-21 23:33:06 +08:00
  • 7a2605fdad Feat:支持同时对多个节点插入兄弟节点;对根节点调用插入兄弟节点的命令时不再创建子节点 wanglin2 2023-09-21 16:27:26 +08:00
  • a97d549d69 Feat:优化子节点的插入:1.同时对多个节点插入子节点时,不进入编辑状态;2.新插入的子节点自动进入激活状态 wanglin2 2023-09-21 15:58:22 +08:00
  • fcf48ca3dc Fix:增加一些边界判断 wanglin2 2023-09-21 15:10:17 +08:00
  • c0ad18cff8 Feat:存在激活节点时点击关联线可直接激活关联线 wanglin2 2023-09-21 09:53:35 +08:00
  • 73e7855575 Feat:1.双击关联线进入关联线文本编辑模式;2.关联线文本为默认文本的话不保存 wanglin2 2023-09-21 09:51:46 +08:00
  • 69ef7faf49 Feat:优化drag插件,支持同时拖动多个节点 wanglin2 2023-09-21 09:02:45 +08:00
  • 036f845968 Feat:支持移动多个节点 wanglin2 2023-09-21 09:01:37 +08:00
  • 740e2e3410 Fix:修复多选节点时选区未包含节点边界时节点不会被选中的问题 wanglin2 2023-09-21 09:00:25 +08:00
  • ba44f69f9f fix: icon 合并错误 wanghao1993 2023-09-20 00:00:48 +08:00
  • 977799a3ac 打包0.7.1-fix.2 wanglin2 2023-09-18 16:56:12 +08:00
  • 76ddecee50 Doc: update wanglin2 2023-09-18 16:53:33 +08:00
  • 0ab495a161 Fix:修复插件注册方法链式调用报错的问题 wanglin2 2023-09-18 16:52:40 +08:00
  • fefbcfbbee Feat:改为通过节点uid比对节点 wanglin2 2023-09-18 16:30:45 +08:00
  • c77c7403da Fix:修复lru类名错误的问题 wanglin2 2023-09-18 09:20:03 +08:00