Releases: graphif/project-graph
Release v1.4.28
新功能
✨ 将卷起窗口改为“迷你窗口”模式,顶部UI进一步压缩化,以便于更好的辅助工作场景,可将此功能用于待办事项小窗口贴纸,放在屏幕旁边。
✨ 涂鸦可以自定义颜色
✨ 增加涂鸦绘制时自动填充预定义的颜色的功能
✨ 对齐面板增加上下左右翻转树结构的功能
✨ 节点生长时,自动继承父节点颜色
✨ 增加全局内容替换的逻辑节点
✨ 增加网格吸附对齐功能(实际体验还不是很好)
性能提升
⚡️ 提高涂鸦性能
具体来说:涂鸦本质上是折线段,在鼠标移动绘制折线段时,运动的起始位置和终止位置因为速度较慢,会产生很密集的小线段,这些小线段会造成存储浪费,增大保存时文件的体积。此版本去除了这种情况,在绘制涂鸦时,当鼠标移动距离超过一小段长度之后才会记录折线段。
但代价是:牺牲了一定精度。折线段效果更明显
交互优化
✨ 支持自定义修改反引号键和反斜杠键的快捷键来创建子级节点和同级节点
🔥 alt+方向键在节点周围创建新节点时不再自动连线(因为广度生长和深度正常功能已经有了)
修复问题
🐛 修复导出选中部分的内容为svg时,section框内的内容丢失的问题
🐛 修复绘制时预渲染的涂鸦粗细不匹配的问题
Release v1.4.27
✨ 添加一键配置官方音效功能
🐛 还未彻底的修复:恢复mac版本的鼠标滚轮功能,但触摸板功能可能又失效了
Release v1.4.26
修复bug
🐛 section在编辑标题文字时,文字过长可以撑宽本体了
🐛 对齐面板改为常驻工具栏,这样只选中了一些Section时也可以使用对齐
🐛 修复逻辑节点出现0.1+0.2=0.300004的问题
优化交互
🚸 增加宏观视野下拖拽巨大框的便携性,仅需点击或拖拽含有巨大化标题的框内部空白区域即可选择该框。
视觉优化
💄 优化设置界面
🐛 防止连线两端是巨大框时,连线变得巨大
Release v1.4.25
修复严重bug
🐛 禁止外部框跳入自己内部框导致的无限循环嵌套情况
🐛 ctrl+s之后不再清除历史记录
新功能
✨ 添加框架模式,支持在其他网页中使用iframe展示project graph页面
✨ 增加了导出svg面板并增加自定义图片路径设置
优化
💄 大型section互相连线时,线条自动化变粗
🚸 拖入文字时不再生成节点,而是仅做文字浮动提示
Release v1.4.24
新功能:
增加树形框架下的按键扩展节点操作
深度生长节点:反引号键
广度生长节点:反斜杠键
细节优化
🐛 修复搜索内容没搜到结果时依然点下一项弹窗报错的问题
💄 完善Settings页面布局,防止左侧有项因屏幕过小而看不到
Release v1.4.23
修复危险bug
🐛 禁用ctrl+R或者ctrl shift r刷新页面,导致内容消失
新功能
✨ 增加新快捷键:ctrl+shift+g,将section框转变为文本节点,并将内部内容掉出身体。
✨ 增加ctrl+0切换窗口是否透明的快捷键
优化体验
🐛 修复选中实体跳入文本节点,文本节点自动转换为框后,跳入的实体全都重叠在一点的情况
🚸 鼠标移动节点时超出窗口自动停止移动
适配mac
💄 完善快捷键在不同平台下的显示
🚸 适配mac:自动检测系统,当为mac时,将默认快捷键的control(control)改为command键(meta/win),
老用户打开软件时,需要删除软件数据目录下的keybinds.json
🚸 将复制和粘贴的快捷键设置为可以自定义修改,以适配macos系统
Release v1.4.22
🐛 将颜色圆改为正方形卡片(猜测mac不允许使用完全圆角)
✨ 增加连线改变目标的移接操作(按住ctrl键拖拽连线并到新的节点上释放鼠标,目前还没有动画但可用)
✨ 双击鼠标中键可以根据鼠标选中的内容重置视野,如果没有选中内容就是根据全部内容重置视野
✨ 增加树形结构一键转框嵌套结构的功能(在对齐面板)
🐛 修复mac无法编辑section文字的功能
Release v1.4.21
交互优化
✨ 通过快捷键在节点四周创建节点时,和原节点保持在同一Section内
🐛 逻辑节点设置变量时禁止使用数字开头,仅限于字母或汉字开头
对齐面板
🐛 向右自动树形布局时,根节点不再移动
🐛 对齐面板的磁铁不再旋转
标签面板
💄 标签面板节点左对齐
✨ 标签面板自定义调节标签列表顺序
✨ 节点颜色能够显示在标签面板加以区别
画布缩小后的巨大化优化
💄 标签节点巨大化视觉优化
💄 Section巨大化后标题重叠视觉优化,添加半透明遮盖
Release v1.4.20
涂鸦功能
🐛 修复涂鸦蒸发问题(每次保存短一截)
🐛 涂鸦对象不参与对齐
🐛 涂鸦显示在最顶部
✨ 增加涂鸦对象的粘连式移动
修复bug(按威胁程度降序排列)
🐛 修复复制Section框时,内部连线没有被复制的bug
🐛 修复编辑节点内容没有被历史记录纳入的情况
🐛 修复详情面板点击对勾按钮的bug,并减少不必要的按钮(很多是markdown语法常识)
🐛 直接粘贴和打开链接时,支持识别任意协议的url、以及阻止纯英文单词被识别为url。
🐛 修复图片缩放逻辑和摄像机不一致的问题
优化
🐛 fix: #340 粘贴时识别 markdown 链接
🐛 fix: #327 空字符串渲染成了undefined
⚡️ 移出了连线拖拽时的粒子特效,容易引起卡顿
🚸 醒目化未保存时的标题
Release v1.4.19
交互优化
✨ 增加双击鼠标中键的配置方案设置
🐛 还原工具栏中的删除内容按钮
鼠标移出窗口时自动停止相关拖拽功能
🚸 劈砍的时候鼠标超过窗口自动挥刀,以便于挥刀的时候可以放心大力的甩鼠标
🚸 中键拖拽视野支持超出窗口
🚸 左键拖拽框选时,超出窗口范围自动停止框选
新功能
✨ 增加内容复杂度统计界面,可以在反馈和排查问题时使用