Krita 工作月报 – 第 14 期
欢迎阅读这个月的 Krita 工作月报。本文由 Krita-promo (Krita 宣发小组) 采编。
开发报告
2024 年在线开发会议的官方回顾
在上个月的工作月报中我们已经呈现了 2 月开发视频会议的重点。此次会议由 Krita 项目的维护者 Halla 主持。她已经在 Krita 的官方网站发表了 [Krita 2024 年工作展望(/posts/2024/2024-roadmap) 一文,对会议总结的挑战和机遇进行了介绍。
Krita 在 2024 年的最大任务是将项目从 Qt5 移植到 Qt6 (Qt 是 Krita 使用的基础程序库)。这将是一次重大的代码改动,因此需要大量的开发时间。您可以在 Krita 2024 年工作展望 一文中了解开发团队正在讨论的其他想法。
2024 年 4 月工作亮点
YRH 处理了一个 功能请求 ,此功能用于阻止画布在切换隐藏画布模式时发生位移。Deif_Lou 协助了 YRH 的工作,合并了一个用于解决画布位置跳跃的修复。
Grum999 对改进网格和参考线管理进行了调查。现在网格和参考线将被保存到 Krita 图像文件中。网格位移的开关得到了改进,用户设置可以保留。等角网格的尺寸现在更加精确,旧版代码也作为“等角 (旧版)”选项得到了保留以确保与旧版图像文件的兼容性。
Wolthera 为 Krita 5.3 分支的文字工具合并了一些用于存储单位的功能 (字符间距和字体大小的相对单位)。目前大概实现了一半的所需属性的功能。
(Wolthera 制作的演示视频)
随着 Krita 的构建工作迁移到 GitLab CI,稳定分支、不稳定分支的每日构建测试版已经恢复 (macOS 版除外)。安卓版不再构建 x86 架构的 32 位版本。
社区工作报告
2024 年 3 月绘画创作挑战活动
Krita 国际画师论坛 成员踊跃参与了 2024 年 3 月的绘画创作挑战活动,并以 41 张投稿的成绩打破了以往的投稿记录。本期挑战由 Mythmaker 策划,主题是“奇妙的金属”。Elixiah 绘制的两张作品在人气投票中脱颖而出:
Elixiah 邀请了在本次挑战中并列人气投票第二名的 MangooSalade 和 jimplex 来策划 4 月绘画创作挑战活动的主题。他们最终选择的主题是“令人好奇的动物 (Animal Curiosity)”,并设计了额外的挑战内容。请在论坛的 讨论串 中了解本次活动的详情。
绘画创作挑战活动正在征集意见
Mythmaker 发起了一条关于 Krita 国际画师论坛精选作品制度的 意见征集讨论串 。我们在此前已经建立了一套投稿票选制度并进行了一次试行。您可以在本文后面的段落中看到我们第一次的票选结果。不过我们认为还需要建立更便捷可控的提名流程。您可以在该讨论串中了解其他人的想法,也欢迎加入讨论。
绘画佳作轮播
首次每月绘画创作挑战作品的 人气投票结果 已经揭晓。共有 5 张参赛作品入选了 Krita 国际画师论坛的精选作品展示区。其中 desenhunos 绘制的 飞龙邮差 (Dragon Courier) 拔得头筹。
2024 年 3 月、4 月的绘画创作挑战讨论串正在接受报名,报名将在 2024 年 4 月 10 日结束。请大家 踊跃参与!
插件资讯
HCL 滑动条插件 (作者:Lucifer) 这是一款支持多种色相、饱和度、亮度模型的颜色滑动条插件,支持标准和线性 sRGB 色彩空间。名称中的 C 代表 Colorfulness (色彩鲜艳度)。您可以在 Lucifer 在论坛发表的讨论串 中了解此款插件的详情。
本月精选教程
四方连续模式教程 (作者:David Revoy) 这段 2 分钟的视频教程将带您了解四方连续模式的功用。需要科学上网观看。
Krita 代码的重要改动
此部分文章由 freyalupen 负责采编 (2024 年 3 月 6 日 - 3 月 31 日)。
稳定分支 (5.2.2+):
程序缺陷修复:
- PNG 格式 - 修复了将32 位的 CMYK 图像导出为 PNG 时会进行多重色彩空间转换的问题。(BUG:475737) (merge request, Rasyuqa A H (Kampidh))
- 易用性 - 修复了在切换为隐藏面板模式后移动画布视图时画布位置会发生跳跃的问题。(commit, Deif Lou)
- Linux:KDE Plasma - 修复了 Krita 的菜单不显示在 Plasma 全局菜单的问题。(BUG:483170) (merge request, Halla Rempt)
- 文字工具 - 修复了粘贴字体名称到富文本编辑器后没有按回车就保存更改时会发生崩溃的问题。(BUG:484066) (merge request, Igor Danilets)
功能调整:
- 常规功能 - 调整了欢迎页面。新建、打开文件按钮的文字标签移动到了图标的旁边。最近图像列表的缩略图现在有了背景色。(merge request, Agata Cacko)
- 常规功能 - 移除了欢迎页面顶部的开发基金横幅,因为它没有达到预期的效果。(commit, Halla Rempt)
不稳定分支 (5.3.0-prealpha):
功能调整:
- 文字工具 - 允许跟踪字体的相对大小单位 (em)。(merge request, Wolthera van Hövell)
- 圈涂、填充工具 - 支持缺口自动闭合。(commit, Deif Lou)
- 圈涂、填充工具 - 为圈涂、填充工具的“相似颜色区域”方式增加“包含轮廓区域”选项。(commit, Deif Lou)
- 矢量图层 - 新增矢量图层的抗锯齿开关选项。(merge request 1, merge request 2, Grum 999)
- 网格和参考线面板 - 对网格和参考线功能进行了各种改进。现在网格和参考线的属性将被保存到 .kra 图像文件中。新版的等角网格可以确保单元格边长精确匹配。(merge request, Grum 999)
- 动画面板 - 动画面板加入了锁定面板按钮。(merge request, reinold rojas)
- 脚本编程 - 笔刷编辑器的绘图区的 API 加入了一些用于填充、缩放和平移的方法。(merge request, Grum 999)
程序缺陷修复:
- 图层堆栈- 修复了将带有颜色标签的图层用作选区的参考图层时,该颜色标签中包含了蒙版时会造成崩溃的问题。(BUG:480601) (commit, Deif Lou)
- SVG - 修复了保存非文字形状的“paint-order”标签。(commit, Dmitry Kazakov)
- 宽色域拾色器- 修复了宽色域拾色器通过快捷键弹出时,如果激活快捷键时光标正在移动,则弹出的拾色器会立即关闭的问题。(merge request, reinold rojas)
- 易用性 - 当切入、切出隐藏面板模式时,确保画布视图的位置不会发生移动。(merge request, Maciej Jesionowski)
以上更改已经包含在下面的测试版本中:
- 稳定分支 Krita Plus" (5.2.2+):Linux - Windows - 安卓 (arm64-v8a / arm32-v7a / x86_64)
- 不稳定分支 Krita Next (5.3.0-prealpha):Linux - Windows - 安卓 (arm64-v8a / arm32-v7a / x86_64)
(macOS 的测试版本将在日后提供)