Skip to content

Releases: graphif/project-graph

v2.4.3

11 Nov 16:16

Choose a tag to compare

新的小功能

feat: 增加摄像机缩放到自定义大小和移动到自定义位置的功能

feat: 在隐私保护模式中增加凯撒移位模式(曾经为统一替换为“㊙️”的模式)、移除隐私模式的蓝色边框

bug修复

fix: 修复节点跳入跳出框时,节点变为框后详细信息丢失的问题

fix: 优化浅色主题下的快捷键设置按钮的颜色,解决看不清的问题

体验优化

fix: 修复input框在mac下,中文输入发输入英文按下回车确认后直接退出了编辑状态的问题

v2.4.2

10 Nov 17:09

Choose a tag to compare

以下内容为AI根据git历史自动生成总结,不保证完全准确

新功能

  • 增加了mermaid语法的导入功能,方便用户使用。

问题修复

  • 修复了在拖动节点过程中,意外按下空格键导致进入编辑状态的问题。
  • 解决了由于空格键进入编辑状态后退出时,左键框选和点击失灵的问题。

文档和内容更新

  • 完善了赞助信息,感谢您的支持!

v2.4.1

09 Nov 15:56

Choose a tag to compare

以下内容为AI根据git历史自动生成总结,不保证完全准确

新功能

  • 在 macOS 系统中,当在文本节点输入时,支持使用 Home 和 End 键进行选中操作。
  • 新增设置项,允许用户在编辑状态下通过按下反斜杠键来创建同级节点。
  • 实现“狙击镜反向遮罩”功能。
  • 添加了树形格式化快捷键的提示特效。

问题修复

  • 解决了给包含非文本节点的树形结构整体添加 Section 框时,智能标题无法自动填充的问题。
  • 修复了跨文件复制时,附件文件未被复制的问题。
  • 解决了图片无法找到时,没有显示红色提示框的问题。

改进和优化

  • 将右键菜单中的切换鼠标模式选项移动到底部工具栏。
  • 修改了反引号生成节点的文案。

v2.4.0

08 Nov 12:31

Choose a tag to compare

新特性

放开了视野缩放限制:最小可以将视野缩小到10的负10次方级别

用2.4做出来的工程文件如果有巨大化的框等内容,在2.3极其更早版本上打开有可能会出问题,无法将视野拉到完全覆盖全部内容。所以此次更新增加了次版本号(2.3 -> 2.4)。

feat: 增加"e r r"快捷键用来打叉
feat: 在空白地方框选一个区域不松手,按Ctrl+G可以创建指定大小的框
feat: 增加小窗口模式的适配(窗口变窄到一定程度时顶部按钮自动变小)
feat: 增加导出mermaid功能

优化

优化纯文本生成树形结构和网状结构的时间复杂度,从O(N^2) -> O(N)
WSAD键移动视野时,增强宏观快速移动,微观慢速移动的特性,动力计算公式再取了一个平方
增加树形生长同级节点时,自动判断序号递增标题前缀

v2.3.1

03 Nov 15:50

Choose a tag to compare

feat: 中括号键持续按下时,可以持续不断的缩放页面,直到松开。配合wsad 让纯键盘操作视野更流畅了。

feat: 增加设置项:时间高效的历史记录管理器、内存高效的历史记录管理器。默认为时间高效。(曾经2.0默认为内存高效)

fix: 使用 r r r 快捷键对图片节点进行反转颜色时,修复没有持久化存储的bug

fix: 修复svg图片节点更改颜色没有生效的问题

enhance: 优化纯文本生成树形结构和网状结构的时间复杂度,从O(N^2) -> O(N),生成速度更快了!

v2.3.0

01 Nov 16:08

Choose a tag to compare

新功能

ww, ss, aa, dd 修改当前选中节点的树形生长方向。

例如,正常情况下按tab,会向右生长,只能不断的连续用键盘构造向右的树形结构。

但按两下s键,就可以向下拐弯继续生长节点。此功能可以用于更加方便地记录自己的链式思考过程。

问题修复

优化了 Alt+Shift+F 格式化树形结构的问题,例如向左的树和向右的树,以及一颗含有多方向的子树的树格式化后存在重叠和位置偏移的错乱问题。

v2.2.1

28 Oct 15:01

Choose a tag to compare

以下内容为AI根据git历史自动生成总结,不保证完全准确

问题修复

  • 修复了在树形结构中,非根节点编辑状态下输入反斜杠才能广度生长节点的问题。
  • 解决了UI快捷键无法持久化自定义的问题。

v2.2.0

26 Oct 14:31

Choose a tag to compare

pg2 2_

以下内容为AI根据git历史自动生成总结,不保证完全准确

新功能

  • 支持拖拽文件进入窗口,并根据情况进行三种不同处理。
  • 支持通过中键双击实体,将内容视为路径并直接打开。
  • 增加了相对路径跳转功能,方便用户在不同文件间快速切换。
  • 新增快捷键 Ctrl+Shift+Tab,用于向左切换当前激活的项目标签页。
  • 在最近文件面板中增加了相对路径传送门与绝对路径传送门的舞台追加方式,方便用户使用。
  • 更新了欢迎页面,并增加了新手引导,帮助新用户更快上手。
  • 增加了快捷键 Ctrl+Shift+N,用于在当前文件同一文件夹下创建 prg 文件。

问题修复

  • 修复了拖拽文件时,释放区域相对路径和绝对路径位置交换的问题。
  • 修复了 Mac 系统下欢迎页面快捷键提示显示问题。
  • 修复了在当前激活的文件的同一文件夹下创建文件功能的问题。
  • 修复了相对路径在 Mac 系统上的生成问题。

v2.1.2

25 Oct 18:51

Choose a tag to compare

以下内容为AI根据git历史自动生成总结,不保证完全准确

新功能

  • 使用Ctrl+G打包节点群时,如果恰好为树形结构,将使用根节点名称。标题长度不超过10个字符,超出部分将省略。
  • 恢复根据Markdown文本生成树状结构的功能。
  • 在文本节点编辑状态下,输入顿号或反斜杠时,也能自动创建树形的同级节点,方便您整理信息。
  • 进行 k, e, ir, u, a 分割或合并节点时,能够保留节点之间的连线,让树形结构或网状结构操作更加方便。
  • 增加了Ctrl+Tab 切换顶部标签页项目的快捷键,方便您快速切换工程文件。
  • 最近文件界面增加手动删除指定历史记录的功能,让您更好地管理您的文件。
  • 使用Ctrl+E,将内容视为路径打开时,若是一个prg文件,可以直接自动在标签页中打开,间接实现了传送门的功能。
  • 增加了标签页鼠标交互音效,提升使用体验。

问题修复

  • 修复了UI级别的快捷键在未打开工程文件时无法生效的问题。例如在刚打开软件时, shift + # 快速打开最近文件面板。
  • 解决了打开多个工程时,修改工程文件级快捷键只对当前工程文件生效,其他工程文件未同步的问题。

改进和优化

  • 标签页调小,不容易遮挡实现

v2.1.1

19 Oct 17:39

Choose a tag to compare

以下内容为AI根据git历史自动生成总结,不保证完全准确

问题修复

  • 修复了按下Ctrl+S时的向下移动问题。
  • 暂时关闭了穿透点击右上角的按钮。
  • 修复了最近打开文件更新不及时的问题。
  • 修复了macOS中,最近打开面板搜索内容时按回车直接卡死的问题。
  • 修复了macOS中,Command+S时向下偏移的问题。
  • 修复了树形节点中含有中心端点的连线时,其子树跳过了格式化的问题。
  • 修复了贝塞尔曲线连向质点时,向下异常弯曲的bug。
  • 修复了CI构建失败的问题。
  • 修复了CI构建失败的问题。
  • 修复了由于nx依赖问题导致的无法构建。
  • 修复了在宏观视野下,按Alt键跳跃时虚线框过细的问题。
  • 修复了逻辑节点官网改为SVG的问题。
  • 修复了URL节点更改颜色没有反应的问题。
  • 修复了shift+鼠标滚轮无法缩放狙击镜半径的问题(仅限Windows)。
  • 修复了音效按钮总开关问题。
  • 修复了macOS下滚轮缩放图片时视野缩放的副作用。
  • 修复了关闭穿透点击时,自动把窗口置顶效果和透明度恢复到开启穿透点击时的状态。
  • 修复了mac适配红绿灯UI。
  • 修正了自动备份文案,增加了手动备份功能,备份文件位置醒目化。
  • 完善音效。

新功能

  • 增加了在当前项目文件夹下快速新建文件的功能。
  • 增加了在历史文件中递归导入文件夹中的所有.prg文件功能。
  • 增加了mermaid生成网状图的语法UI入口。
  • 增加了全局快捷键Alt+1弹出软件窗口。
  • 增加了在节点编辑时也可以通过Tab键创建子节点的功能。
  • 增加了按住空格键+鼠标左键拖拽移动视野的开关设置项。
  • 增加了Alt+1弹出软件窗口快捷键
  • 增加了在开启和关闭穿透点击时窗口透明度自动变化的设置项。
  • 新增AssetsRepository。
  • 增加一键配置音效的功能。
  • 增加音效随机音调变化。
  • 增加音调随机变化范围设置项。
  • 增加全局快捷键的开关。
  • 增加一键清空历史记录文件的功能。
  • 在导航栏上增加狙击镜的提示。

改进和优化

  • 优化了右键菜单的交互和性能。
  • 增加了将树形结构转换为框嵌套结构。
  • 放宽了递归紧密堆积按钮的显示条件。
  • 优化了详细信息面板内容padding。
  • 优化了贝塞尔曲线的弯曲程度公式。
  • 贝塞尔曲线两端是Section时,自动变粗。
  • 优化了右键菜单Smart操作内容。
  • 关闭窗口穿透点击时,自动恢复透明度和状态。
  • 修改构建命令。
  • 逻辑节点设置变量时,增加不能以数字开头的变量名的限制。
  • 逻辑节点在渲染时增加颜色边框区分。
  • 修改命名:泊松分布随机数。
  • 增加了性能测试工具
  • 移除计数器与劈砍时优化性能。
  • 修改默认下载的音效位置。
  • 添加全局快捷键的开关。
  • 导航栏菜单增加音效
  • 输入kei后的弹窗中,优化提示和增加Esc取消的功能

文档和内容更新

  • 更新了赞助信息。
  • 更新了官网文档。
  • 增加了新手引导在线下载并自动打开的功能。
  • 更新了赞助和一个无向边的命名。
  • 修复了赞助信息中的错别字。
  • 更新了README。
  • 在nightlyBuild的自动生成release log中增加AI标注。
  • 完善了赞助。
  • 修改README。