Gaphor 是一个用 Python 编写的 UML 和 SysML 建模应用程序,功能强大的同时也易于使用。Gaphor 实现了一个完全兼容的 UML 2 数据模型,因此它不仅仅是一个绘图工具,也可以用于快速可视化系统的以及创建完整、高度复杂的模型。
目前 Gaphor 2.14.0 发布了,此版本大大改进了 UI 和 UX ,主要改动:
特性
- 图表默认使用系统字体 #1922
- macOS:文本输入小部件的光标快捷方式 #1911
- 默认情况下使序列图消息水平 #1895
- 简化欢迎程序并为新用户提供更多信息 #1892
- 添加自定义样式表语言 #1896
- 将控制流线型移动到 CSS #1913
Bug修复
- 修复加载错误 #1942
- 将控制流线型移动到 CSS #1913
- 不再自动布局序列图 #1906
- 支持非标准的 Sphinx 目录结构 #1905
- 工具箱样式更新 #1886
- 将工具提示添加到应用程序标题图标 #1884
维护
- 从建模列表中删除 querymixin #1941
- 升级 pycairo #1931
- 修复 GTK 4 上的 macOS 快捷方式 #1901
- 通过将内核限制为 2 个来提高 Windows 构建可靠性 #1904
- 支持标准键盘快捷键 #1903
- 加载模板作为自测的一部分 #1894
- 将 PyInstaller 更新到 5.7.0 版本 #1898
- 更新 gvsbuild 以在 Windows 中升级 cairo #1907
- 通过将内核限制为 2 个来提高 Windows 构建可靠性 #1904
更新公告:https://github.com/gaphor/gaphor/releases/tag/2.14.0