
GIMP 团队近日发布了其稳定版本系列的最新小版本——GIMP 3.0.6。尽管开发重心正逐步转向备受期待的 GIMP 3.2,但此次更新仍具有实际意义:它集中修复了自 GIMP 3.0 发布以来用户反馈最频繁的一批问题。
这类微型版本通常不引入新功能,而是专注于提升软件的稳定性与兼容性。而这一次的更新,恰恰体现了这一点。
为何需要这次更新?
今年三月发布的 GIMP 3.0 是一个重大升级版本,核心变化之一是全面迁移到 GTK3 图形工具包。这种底层架构的切换虽然为未来打下基础,但也带来了不少兼容性和行为异常的问题。
经过几个月的用户反馈和技术排查,GIMP 团队在 3.0.6 版本中整合了超过 800 次代码提交,重点解决影响日常使用的缺陷。对于仍在使用稳定版而非测试分支的用户来说,这次更新“非常必要”。
关键修复一览
1. 数字滑块光标显示异常
长期使用 GIMP 的用户可能已经注意到:当你将鼠标悬停在数字调节滑块上时,光标会变成“手型”,而不是标准的箭头。这不仅不符合直觉,也容易造成误操作。
这个问题源于 GTK3 对控件样式的重新定义。由于原 GIMP 2.10 中依赖的箭头样式在新平台上不可靠,开发者不得不重新设计交互提示方式。现在,3.0.6 已调整该行为,使视觉反馈更加准确。
2. 特定语言环境下 Windows 用户的崩溃问题
部分使用土耳其语或挪威布克莫尔语等区域设置的 Windows 用户,在打开或导出文件时遭遇程序崩溃。这一问题曾让许多非英语用户困扰。
调查发现,根源在于图像元数据处理库 Exiv2 与 Windows 的 UCRT(通用 C 运行时) 之间存在冲突。虽然微软和 LLVM 社区的相关修复仍在推进中,GIMP 团队已加入临时补丁,有效规避了该问题,确保基本功能可用。
3. 文本工具中的颜色轮廓崩溃
使用文本工具时,若尝试更改文字轮廓颜色,部分用户遇到程序闪退。这是一个在开发过程中被识别出的内存访问错误,现已在主干代码中修复,并回溯至 3.0.6 稳定版本。
底层改进:透明度处理更合理
GIMP 3.0 在清理旧代码的过程中,移除了 GIMP 2.10 中一些针对特定功能的“特殊处理”。例如,“颜色到透明”滤镜或图层旋转原本能在无透明通道的图层上“勉强运行”,是因为系统内部做了隐式兼容。
但在新版中这些机制被取消后,部分操作出现了意外结果。为此,团队重建了一套更通用的透明度管理逻辑——当某些滤镜或变换需要透明通道时,系统将自动添加 Alpha 通道,从而保证行为一致且可预测。
macOS 用户也有收获
macOS 平台在这次更新中获得了多项针对性修复:
- 修复了拖动颜色至画布填充时可能导致的崩溃;
- 解决了 Dock 中多个 GIMP 图标闪烁或重复出现的问题;
- 改进了多窗口模式下的窗口渲染异常,减少“窗口来回跳动”的现象;
- 同时修复了一个影响 Python 插件网络连接的构建问题,此问题同样存在于 Windows 上。
这些改动虽不起眼,却显著提升了高负载场景下的使用体验。
评论