Krita 5.2.3 公开测试第 1 版已经推出
今天我们为大家带来了 Krita 5.2.3 的第一个公开测试版。这次更新主要围绕着 Krita 的构建系统进行,使得我们的 CI 系统能够构建全部 4 种系统的 Krita 软件包。CI 是 Continuous Integration (持续集成) 的缩写。持续集成系统在源代码每次发生改变时会自动构建新的可执行程序,然后运行一套测试,帮助我们定位编程过程中的失误。
除了构建系统的重建外,这个版本也包含了大量的程序缺陷修复,值得一提的有动画的变形蒙版、JPEG-XL 支持、Windows 环境下的快捷键处理以及辅助尺等的缺陷修复。
除了我们的核心团队的工作外,以下人员也为修复程序缺陷做出了贡献:Freya Lupen、Grum 999、Mathias Wein、Nabil Maghfur Usman、Alvin Wong、Deif Lou、Rasyuqa A. H 以及许多在本次发布周期中为 Krita 做出了首次贡献的人员,他们的名字将在下面的修复的程序缺陷列表中介绍:
- 修复面板的 ShowOnWelcomePage 旗标 (Bug 476683)
- Windows:在发布版本的软件包中排除 meson
- 修复缩放图像大小时的整数除法舍入 (感谢 David C. Page 提供补丁)
- 修复漫画管理器面板导出时的裁切类型错误
- WebP:正确导出 RGBA 色彩模型的图像 (Bug 477219)
- WebP:导入非 RGBA 色彩模型的图像时正确分配色彩特性文件 (Bug 478307)
- 修复保存动画 WebP 图像
- 重新添加缺失的图层转换选项到图层面板的右键菜单中 (感谢 Ken Lo提供补丁 MR 2039
- 修复最近图像面板类型错误
- 替换支持者标签页为赞助商标签页
- 漫画项目管理工具:修复由于错误 API 用法导致的漫画导出器崩溃,并暂时禁用元数据获取。 (Bug 478668)
- 正确地检查色块索引的有效性 (Bug 480188)
- 修复使用 libjxl 0.9.0 进行构建 (Bug 478987, patch by Timo Gurr, thanks!)
- 将 Krita 的 MLT 插件包含到源代码树中,并对其进行了一些问题修复。
- 尝试修复变形工具策略中的 ODR 错误 (Bug 480520)
- 修复添加音频到图像中时的帧速率问题 (Bug 481388)
- 修复在暂停的动画上绘制时发生显示错误的问题 (Bug 481244)
- 修复了在 KisMergeLabeledLayersCommand 中生成参考图像时的问题 (Bug 471896, Bug 472700)
- 简化相似颜色选区工具并添加了扩展选项
- 修复在移动一个受模糊调整图层控制的图层时的显示错误 (Bug 473853)
- 确保与工具相关的快捷键的优先级高于画布操作快捷键 (Bug 474416)
- 重构 KisLodCapableLayerOffset 为可复用的结构
- 修复带有动画的 KRA 文件的当前时间加载
- 当通过图形界面新建标量关键帧时克隆标量关键帧
- 重构变形蒙版,使它不会在每次发生变化时丢弃关键帧的通道 (Bug 475385)
- 修复合并动画变形蒙版效果时的显示错误 (Bug 475334)
- 修复当使用变形和移动工具时会发生额外的笔画内撤销笔数 (Bug 444791)
- 修复带有拉伸变形的动画变形蒙版的数值舍入 (Bug 456731)
- 修复因为不一致的按键状态导致的画布输入故障 (BUG: 451424)
- 使波浪滤镜可以在滤镜蒙版、滤镜图层中使用 (Bug 476033)
- 修复在打开带有动画变形蒙版的文件时会发生偏移的问题 (Bug 476317)
- 修复在变形蒙版上执行变形工具后,变形蒙版会发生偏移的情况 (Bug 478966)
- 修复标量通道在第一帧之前创建关键帧 (Bug 478448)
- 支持 XSIMD 12 (Bug 478986)
- 修复新的标量帧使其使用插值后的数值 (Bug 479664)
- 在智能填色蒙版的属性改变时不要跳过更新 (Bug 475927)
- 修复在从可见内容新建图层操作后恢复图层的属性 (Bug 478225)
- 修复变形蒙版在创建副本后损坏的问题 (Bug 475745)
- 修复在尝试通过拖放打开多个文件时会发生崩溃的问题 (Bug 480331)
- 修复在添加保持帧时缓存卡死的问题 (Bug 481099)
- 使 PerspectiveAssistant 遵守 snapToAny 参数
- 修复两点透视辅助尺的逻辑
- 移除多个辅助尺中的不必要的锁定代码
- 移动一系列在派生类中重复的代码到 KisPaintingAssistant
- 修复宽色域拾色器的弹出窗口在使用快捷键时闪烁的问题
- 修复在调整画布大小时更新 KoCanvasControllerWidget 的画布 Y 偏移
- 修复欢迎页面的外观,移除横幅
- 重新启用针对 Plasma 全局菜单的临时故障应对措施 (Bug 483170)
- 改进 Haiku OS 支持
- 修复在使用带有颜色标签的变形蒙版时 KisMergeLabeledLayersCommand 崩溃 (Bug 480601)
- PNG:防止进行多重色彩转换 (Bug 475737)
- 修复在文字编辑器中粘贴字体族时的崩溃 (Bug 484066)
- 修复网格细分样式为实线时的显示错误 (Bug 484889)
- 为在 KisPerspectiveTransformWorker 中的矩形添加 1px 的边距以照顾双线性过滤的需要 (Bug 484677)
- 修复打开 KRA 图像时激活图层节点 (Bug 480718)
- 多个 snapcraft 修复,感谢 Scarlet Moore 的贡献
- 修复在直线工具中使用图像管道笔刷时的图像序列顺序 (Bug 436419)
- 在支持倾斜的设备下不再忽略倾斜 (Bug 485709, patch by George Gianacopoulos, thanks!)
- 使 OGG 渲染器始终检查 Theora
- 修复使用来自 arm64-v8a 的 libs.xml 时的 appbundle builder 问题 (Bug 485707)
- 拾色时不重置撤销状态 (Bug 485910)
- 当尝试导入版本 3 的 XCF 文件时显示错误 (Bug 485420)
- 移除一个关于 Intel OpenGL 驱动的错误警告
- 修复在图层样式中错误包含硬混合 (柔和)混合模式
- 修复在 S24 ultra 下面当 HiDPI 关闭时与 S-pen 有关的设置问题 (感谢 Spencer Sawyer 提供补丁)
- 重新启用在透视椭圆辅助尺和两点透视辅助尺绘制过程的代码路径
- 不要尝试在没有动画的图像中重新生成帧
- 修复在重新排列分镜头脚本的内容时发生数据丢失的问题
- 改进安卓版的图标显示品质 (Patch by Jesse 205, thanks! Bug 463043)
- 启用 SIP 类型的子文件生成 (感谢 Kate Corcoran 提供补丁)
下载
Windows 版本
免安装包:解压到任意位置,运行目录中的 Krita 快捷方式。不带文件管理器缩略图插件,与已安装版本共用配置文件和资源,但程序本身相互独立。
请注意:我们已经不再构建 Krita 的 32 位 Windows 版。
Linux 版本
- 64 位 Linux AppImage 程序包:下载
G’Mic 插件已经整合到主程序包中。
如果浏览器把链接作为文本打开,请右键点击链接另存为文件。
macOS 版本
如果您还在使用 OSX Sierra 或者 High Sierra,请观看此视频了解如何启动由开发人员签名的可执行软件包。
- macOS 程序映像:下载
安卓版本
Krita 的安卓版能够 ChromeOS 下可靠运行,对其他安卓系统的支持还在测试阶段。Krita 的界面需要一定屏幕空间才能正常显示,因此它兼容平板,不兼容手机等屏幕狭小的设备。中国大陆近年的安卓平板一般使用 64 位的 ARM CPU APK 安装包。
我们不再构建 32 位的 Intel CPU APK 版本,因为我们认为并没有用户真的在使用它们,它们的存在只会导致人们错误地安装它们。我们希望就这个决定能得到有关用户的反馈。
源代码
md5sum 校验码
全部软件包下载:下载目录页面,点击最右列的“Details”可获取哈希值。
文件完整性验证密钥
Linux 的 Appimage 可执行文件包和源代码的 .tar.gz 和 .tar.xz tarballs 压缩文件已经经过数字签名。您可以在此下载公钥,还可以在此下载数字签名的 SIG 文件。