wanglin2
|
6dcbc0604d
|
Fix:修复协同插件当创建新节点时新节点未显示创建人头像的问题
|
2023-10-18 11:19:55 +08:00 |
|
wanglin2
|
b6d91ec07a
|
Feat:指定时间内只允许添加一次历史记录,避免添加没有必要的中间状态
|
2023-10-18 10:45:25 +08:00 |
|
wanglin2
|
4fc2d79616
|
Fix:修复存在水印时小地图渲染非常慢的问题
|
2023-10-17 16:09:31 +08:00 |
|
wanglin2
|
9e4652b7b5
|
Fix:修复容器尺寸改变后没有水印没有重新绘制的问题
|
2023-10-17 16:01:03 +08:00 |
|
wanglin2
|
e85f187199
|
Feat:小地图插件支持返回图片类型的小地图
|
2023-10-17 15:35:21 +08:00 |
|
wanglin2
|
9aae8bf55c
|
Fix:修复存在水印时导出图片、svg、pdf时每个节点都会显示边框的问题
|
2023-10-17 14:02:08 +08:00 |
|
wanglin2
|
250fb2eb50
|
Fix:修复关联线插件computeNodePoints方法返回undefined时报错的问题
|
2023-10-17 13:45:39 +08:00 |
|
wanglin2
|
7bc666be36
|
Feat:粘贴带换行的文本支持控制是否按换行分割节点
|
2023-10-16 15:52:52 +08:00 |
|
wanglin2
|
20157fcc8d
|
Feat:被删除的节点同步从激活节点列表里删除;优化代码:1.移除父节点的连线逻辑合并到node.destroy方法内;2.提取render类中派发节点激活事件的重复代码
|
2023-10-16 10:29:45 +08:00 |
|
wanglin2
|
2c3fb4d7ea
|
Feat:画布右键菜单事件清除当前激活的节点列表
|
2023-10-16 10:08:24 +08:00 |
|
wanglin2
|
75ad40ffbc
|
Feat:鼠标右键单击画布时清除当前激活节点
|
2023-10-16 09:52:45 +08:00 |
|
wanglin2
|
e263eb8252
|
优化代码:render类中删除和更新概要时无需手动调用更新方法
|
2023-10-16 09:19:43 +08:00 |
|
wanglin2
|
8e43cd609f
|
Feat:1.插入概要时自动展开子节点;2.删除插入和删除概要的方法中手动调用node.update方法的逻辑
|
2023-10-15 17:00:39 +08:00 |
|
wanglin2
|
1a3401fd1a
|
优化代码:修改unexpandAllNode,expandToLevel方法,没有子节点的节点无法收起
|
2023-10-15 16:46:08 +08:00 |
|
wanglin2
|
d1dcef2537
|
Feat:增加插入概要的默认文本配置选项
|
2023-10-15 15:15:27 +08:00 |
|
wanglin2
|
e732415aa3
|
优化代码:删除render类的unexpandAllNode,expandToLevel方法中重置_node属性的逻辑
|
2023-10-15 14:50:12 +08:00 |
|
wanglin2
|
ddbde0141a
|
优化代码:去除render类的setNodeExpand方法中的调用节点移除方法的逻辑
|
2023-10-15 11:18:44 +08:00 |
|
wanglin2
|
bc907f4b37
|
优化代码:1.将render类的setNodeActive方法的部分逻辑移到node类;2.将node类的updateNodeActive方法名称改为updateNodeActiveClass
|
2023-10-15 09:51:02 +08:00 |
|
wanglin2
|
1caf2c7f15
|
优化代码:将render类的setNodeStyle和setNodeStyles方法的公共逻辑提取到richText插件
|
2023-10-15 09:13:44 +08:00 |
|
wanglin2
|
22b56fb8dc
|
代码优化:通过addNodeToActiveList方法优化render类中的重复逻辑
|
2023-10-13 17:46:09 +08:00 |
|
wanglin2
|
87eccc298c
|
代码优化:删除节点时无需调用节点的删除方法,只需修改节点的nodeData.data数据即可
|
2023-10-13 17:30:21 +08:00 |
|
wanglin2
|
ca9e47183d
|
代码优化:将render类的onPaste方法中的读取剪贴板数据的逻辑提取为工具函数
|
2023-10-13 16:25:05 +08:00 |
|
wanglin2
|
1fbfe6f5ac
|
代码优化:将render类的setCopyDataToClipboard方法提取为工具方法
|
2023-10-13 16:18:28 +08:00 |
|
wanglin2
|
74a000723b
|
代码优化:读取和设置节点的nodeData.data改为通过setData和getData方法
|
2023-10-13 16:09:10 +08:00 |
|
wanglin2
|
5079ad2190
|
代码优化:将调用render类的setNodeData方法的地方改为调用SET_NODE_DATA命令
|
2023-10-13 15:26:00 +08:00 |
|
wanglin2
|
21053c43c9
|
Fix:修复同时给多个节点插入父节点时报错的问题
|
2023-10-13 15:17:19 +08:00 |
|
wanglin2
|
c17e5430ed
|
优化代码:使用getNodeDataIndex工具函数去除render类重复逻辑
|
2023-10-13 13:57:07 +08:00 |
|
wanglin2
|
0a36555343
|
代码优化:提取render类前进回退方法公共逻辑
|
2023-10-13 13:51:33 +08:00 |
|
wanglin2
|
bce2bb8fc4
|
代码优化:提取getNodeIndexInNodeList工具函数
|
2023-10-13 12:07:26 +08:00 |
|
wanglin2
|
d6ae06dbd6
|
代码优化:1.将render类的removeActiveNode函数名称改为removeNodeFromActiveList;2.addNodeToActiveList和removeNodeFromActiveList方法增加修改节点的激活状态数据
|
2023-10-13 11:46:29 +08:00 |
|
wanglin2
|
9221c404ee
|
代码优化:1.将render类的addActiveNode函数名称改为addNodeToActiveList;2.将调用render类的setNodeActive方法的地方改为调用SET_NODE_ACTIVE命令
|
2023-10-13 11:28:34 +08:00 |
|
wanglin2
|
697e53ff7d
|
代码优化:节点右键事件,如果有且只有当前节点被激活了,不再重复激活
|
2023-10-13 11:16:08 +08:00 |
|
wanglin2
|
9360aff6c9
|
代码优化:将render类的clearActive函数名称改为clearActiveNodeList
|
2023-10-13 11:05:34 +08:00 |
|
wanglin2
|
c68d629b7a
|
代码优化:将调用clearAllActive方法的地方改为调用CLEAR_ACTIVE_NODE命令
|
2023-10-13 10:55:02 +08:00 |
|
wanglin2
|
2e4c6bc08e
|
Feat:新增仅删除当前节点的命令
|
2023-10-13 09:26:12 +08:00 |
|
wanglin2
|
777eafcd2f
|
Feat:新增插入父节点的命令;Fix:修复插入概要、上移、下移、一键整理布局的快捷键操作没有触发data_change事件的问题
|
2023-10-12 09:36:50 +08:00 |
|
wanglin2
|
ba77fde93b
|
Feat:setTheme、setThemeConfig、setLayout函数增加不触发重新渲染的参数
|
2023-10-11 17:12:37 +08:00 |
|
wanglin2
|
45b8850493
|
Fix:修复存在排队渲染时,最后一次渲染参数丢失的问题
|
2023-10-11 17:11:12 +08:00 |
|
wanglin2
|
6d780c6c26
|
Feat:修复调整容器大小后回到根节点的操作异常的问题
|
2023-10-11 15:48:22 +08:00 |
|
wanglin2
|
4cf66adc18
|
Feat:优化代码,导出和适应画布操作时不再重新获取容器元素尺寸位置信息
|
2023-10-11 15:09:47 +08:00 |
|
wanglin2
|
7986e0d0cc
|
Fix:修复导出图片和svg时关联线的箭头消失的问题
|
2023-10-11 13:49:28 +08:00 |
|
wanglin2
|
a316d0f0fe
|
Feat:优化水印插件
|
2023-10-11 11:36:54 +08:00 |
|
wanglin2
|
88fa6225eb
|
Feat:优化画布DOM结构,将节点、连线、关联线分层渲染
|
2023-10-11 11:36:34 +08:00 |
|
wanglin2
|
9c4e72eb29
|
打包0.7.3-fix.2
|
2023-10-08 16:04:29 +08:00 |
|
wanglin2
|
e6c92d4a5e
|
Fix:修复协同编辑时修改同级节点的位置时不生效的问题
|
2023-10-08 15:45:32 +08:00 |
|
wanglin2
|
745531f20f
|
打包0.7.3-fix.1
|
2023-10-08 09:45:25 +08:00 |
|
wanglin2
|
2c6b8294f4
|
Fix:修复多次粘贴节点时由于节点uid重复造成的渲染异常问题
|
2023-10-08 09:10:14 +08:00 |
|
wanglin2
|
83a5ef8e2e
|
Fix:修复多选节点时在节点上松开鼠标时框选区域不会消失的问题
|
2023-10-06 14:08:45 +08:00 |
|
wanglin2
|
b959e90723
|
Fix:修复一些情况下多选节点时的框选区域没有消失的问题
|
2023-10-06 13:47:47 +08:00 |
|
wanglin2
|
288ceafa92
|
Fix:修复运行信令服务器命令错误的问题
|
2023-10-05 13:40:01 +08:00 |
|