Hacker News 中文摘要

RSS订阅

GIMP 开发更新 -- GIMP Development Update

文章摘要

GIMP 3.4开发进展顺利,即将发布首个开发版3.3.2,新增项目文件格式、MyPaint画笔光谱混合、非破坏性编辑、PSD支持改进及原生文件选择对话框等功能。

文章总结

好的,这是根据您的要求,对原文进行中文重述和精简后的版本:

GIMP 2026年8月开发进展更新

在过去的几个月里,我们一直在为未来的GIMP 3.4版本开发各种功能。我们的更新日志已经相当长了,这是个好现象。

由于内部工作繁忙,我们有一段时间没有发布公开的进展报告了。现在,我们想分享一些将在首个开发版GIMP 3.3.2中亮相的新功能和用户体验改进。这并非完整列表,但希望能让您了解GIMP当前的发展方向和进展。

新项目文件格式 维护者Jehan近期的工作重点是开发新的项目文件格式。自1997年以来,XCF一直是GIMP的主要项目格式,但它已逐渐暴露出局限性,例如难以支持为GIMP 3.6规划的超大型或复杂项目(如多页面和动画功能)。

新的项目文件格式将采用更常见的“压缩XML”结构。这一改变将允许更快的保存速度(只需更新文件的部分内容),并为自动保存等备受期待的功能奠定基础。

不过,XCF格式不会消失。我们将继续在所有未来版本的GIMP中支持加载XCF文件,以确保向后兼容性。但未来,只有新的项目文件格式才会支持保存/加载新功能。

MyPaint画笔:光谱混合 在GIMP 3.2的开发中,我们升级了MyPaint画笔引擎,但遗漏了“光谱混合”功能。该功能模拟了数字艺术中混合物理颜料的效果,例如混合黄色和蓝色会产生绿色。

新贡献者Cassidie Grogan实现了此功能。现在,MyPaint画笔工具选项中有一个“光谱混合”复选框,勾选后即可使用新的混合方法,并可通过“颜料”滑块控制混合强度。此外,维护者Michael Natterer改进了画笔预览,使其能以完整尺寸显示,解决了在高分辨率屏幕上预览模糊的问题。

非破坏性编辑 Alx Sa持续更新非破坏性滤镜代码。现在,您可以对图层蒙版非破坏性地应用滤镜,并且滤镜弹出窗口已重新设计,可同时显示图层及其蒙版的活跃滤镜。

渐变工具现在也可以非破坏性地使用了。勾选“可编辑渐变”后,创建的渐变会像其他效果一样添加到滤镜堆栈中,您可以切换其可见性、调整顺序或删除它,并可以随时编辑。

没有对话框的滤镜(如“反相”)现在可以非破坏性地应用于非光栅图层,如图层组、链接层、文本层和矢量层。

PSD支持改进 由于PSD支持方面的工作量巨大,我们在此单独介绍。新贡献者Frank Teklote创建了PSD元数据导出程序(用于TIFF和JPEG),这意味着导入的包含路径的JPEG或包含图层的TIFF,其信息现在可以保留在导出的图像中。

Jacob Boerema实现了PSD描述符的导入支持。这使得GIMP能够读取现代PSD文件中相对未文档化的文本格式,从而大幅改进了PSD导入支持。例如,文本图层现在可编辑,许多调整图层和现代图层样式会以GEGL等效项的形式出现,纯色形状会作为矢量图层导入。这是目前活跃的开发领域,包括我们的两位GSoC学生Akascape和Waris Maqbool也在为此努力。

原生文件选择对话框 Alx Sa开始将GIMP的文件选择器移植到GTK3提供的“原生”选项。这意味着当您打开或保存文件时,将看到您平台的标准文件选择对话框,而非GTK对话框。许多简单的对话框已经完成转换,更复杂的对话框仍在开发中。

用户体验和界面更新 许多贡献者提交了界面改进。设计师Denis Rangelov更新了UI图标,并完成了将所有78个光标图标转换为SVG格式的艰巨任务,使其在高分辨率显示器上缩放时不会损失画质。

新贡献者woot000修复了画布旋转时绘制或缩放出现的性能问题,通过不再旋转棋盘格透明图案来提升性能。Gabriele Barbero实现了搜索操作界面的重新设计。Bruno Lopes修复了macOS上弹出对话框的显示问题。Andreas Vukman改进了图案停靠面板的显示。Richard Gitschlag更新了画布内文本编辑器,使其支持Shift+点击选择。Ahmed E. Yassin将元数据导入/导出的下拉菜单替换为更直观的两个按钮。Ondřej Míchal将UI中许多“微调输入”控件替换为“微调滑块”,改善了可用性。

其他变更与修复 我们的四位GSoC实习生持续工作。Waris Maqbool的锐化滤镜已合并到GEGL中。Dimitriy Ryazantcev提交了多个补丁以改进Windows ICO/CUR/ANI支持。Estecka修复了在穿透图层组上应用非破坏性滤镜时的渲染问题。Petr Vorel修复了Alt+0快捷键无法打开历史记录中第十张图片的bug。Lloyd Konneker修复了第三方脚本中参数范围未在GUI中显示的回归问题。Jacob Boerema和Alx Sa响应并修补了多个关于图像插件潜在安全漏洞的报告。

下一步计划 目前还没有官方的3.3.2开发版发布,因为一些路线图项目仍在进行中。如果您等不及,可以尝试我们的“每日构建”版本。同时,我们计划在未来几周内发布稳定的GIMP 3.2.6版本,它将包含许多重要的错误修复和小幅改进。

评论总结

根据评论内容,主要观点和论据如下:

正面观点(认可度较高): - 非破坏性滤镜层是重要改进,用户dm319表示“Non-destructive filter layers caught my eye... introduced this in V3, which is great to see”(非破坏性滤镜层吸引了我,V3引入此功能很棒)。 - 对GIMP整体持肯定态度,用户bulgur999认为“an excellent piece of free software... doing its job really well”(一款优秀的自由软件,工作出色),并称赞其远离贪婪。

负面观点(认可度中等): - 对Zipped XML格式不满,用户roschdal称“Zipped XML sounds like a bad idea. It's slow and bad”(Zipped XML听起来糟糕,又慢又差),socalgal2讽刺“Welcome to 1999 designs”(欢迎回到1999年的设计)。 - 质疑格式创新性,用户mimasama指出“Zipped XML? Isn't that just OpenRaster?”(Zipped XML不就是OpenRaster吗?),暗示重复造轮子。

其他观点: - 用户TiredOfLife认为开发者已转向Glimpse分支(“I thought every developer of this moved to the Glimpse fork”)。 - 用户spider-mario对XCF文件命名提出语法疑问(“How do they pronounce ‘XCF’ such that it’s ‘a XCF file’?”)。

平衡总结:评论呈现两极分化,正面观点肯定GIMP的持续改进和自由软件价值,负面观点则聚焦于格式选择的技术争议和开发方向分歧。