Releases: LanRhyme/ReveriePaint
Release list
v1.4.0
新增特性 (Features)
• 快捷笔刷悬浮面板与常用画笔管理 (Tool.QUICK_BRUSH): 新增常用画笔悬浮面板,支持流线型单行胶囊横/纵形态与一键微缩折叠,面板支持最大长度设置(超限自动平滑滚动);配套极简管理弹窗,支持画笔顺序调整与面板秒开优化
• 快捷操作悬浮面板与自定义系统 (Tool.SHORTCUT): 新增独立快捷操作浮窗,覆盖锁定视角、水平/垂直翻转画布、居中回正、撤销重做、橡笔互切、快速吸色、Alpha锁、图层操作等 13 项高频动作;支持横向/纵向/网格多种形态、拖拽自由排序与自适应就近微型反馈气泡
• 防崩溃应急拯救与快照恢复系统: 在 Native 信号捕获与 Java 未捕获异常前置接入草稿应急拯救;启动流自动检测异常退出并弹出 Morandi 恢复弹窗;通用设置新增「最近自动保存快照」面板,支持 5 个独立工程历史快照管理与一键恢复
• Procreate 风格选区系统全流程升级: 选区工具内未选区域全面接入 45 度动态流动微光暗影斑马纹(支持不透明度动态联动),切到常规绘画工具自动隐去遮罩释放视野;选区轮廓接入双色黑白交替动态流动蚂蚁线;矩形、椭圆、自由套索、折线套索、多边形实时创建全阶段接入反向动态镂空斑马纹预览与闭合吸附
• 界面动效速度自由调节: 扩展动效令牌总线,支持「标准 (NORMAL) / 极速 (FAST, <=0.1s) / 关闭 (OFF, 0延迟瞬开)」三档调节,全局弹窗、侧边面板与参考窗口动画深度适配
• 边缘侧滑返回手势与防误触协同: 新增「允许边缘侧滑返回」独立开关并与返回键行为联动;手指贴边滑动引入动态缓冲区判定,避免触发系统返回手势时在画布边缘残留误画线条
• 图层重命名交互升级与删除键防误删: 图层列表项支持双击图层名直接触发重命名;引入输入框活跃计数守卫,彻底解决重命名输入框内按退格/删除键误删底层画布图层的严重缺陷
缺陷修复 (Bug Fixes)
• 多步撤销 Swap 溢出断言崩溃修复: 消除连续撤销触发 KisChunkAllocator: out of swap space 导致的异常退出;默认软限制从 2% 提升至 50%,最大交换空间提升至 8GB,并自动清理历史残留 swap 碎片缓存
• Krita 异步合并器 (KisAsyncMerger) 写瓦片竞态崩溃修复: 修复多步撤销及图层参数高频修改时,渲染线程与后台合并线程并发读写瓦片引发的 KisTiledExtentManager 断言 SIGABRT 闪退
• Android 14+ MotionPredictor 原生 Abort 崩溃修复: 移除在非兼容机型上因硬件驱动/模型缺失触发 C++ LOG_ALWAYS_FATAL_IF 的系统预测器回退逻辑,保障多品牌设备运行纯净稳定
• 变换预览与图层缩略图透明度未预乘泛光过曝修复 (Issue #33): 解决套索变换与图层缩略图半透明边缘呈现纯白刺眼泛光的问题;引入 ARM NEON 矢量加速预乘函数 blitBgraToRgbaPremultipliedFast,实现零开销高质量像素透明度预乘
• 选区追加模式失效与显示异常修复: 修复选区工具「增加」模式创建新选区时冲掉旧选区的缺陷;修复后台线程状态变更与预编译动态库链接问题导致的选区与蚂蚁线不显示异常
• 创建画布预览缓动与中心瞬移修复: 改用纯减速缓动曲线(LinearOutSlowInEasing),画布预览框永久锚定几何中心,彻底消除比例切换时的中心横向/纵向突跳瞬移
• 笔刷面板冷启即时预热加载: MainActivity 启动阶段并发预加载笔刷预设,优化 500+ 内置资产解压与名字扫描,实现冷启秒开并杜绝面板短暂空白
v1.3.10
新增特性 (Features)
- Native 信号崩溃捕获与诊断弹窗: 接入 ReverieCrashHandler 信号拦截器,拦截 SIGSEGV/SIGABRT/SIGBUS/SIGFPE/SIGILL 并分配 128KB 独立备用栈,捕获 48 帧 Native 符号栈与寄存器快照;启动阶段检测未提示崩溃日志并弹出 Morandi 诊断弹窗,支持完整日志预览、一键复制、系统分享与公共下载目录导出
- 诊断行为轨迹追踪 (Breadcrumbs): 维护 25 条容量的轻量操作轨迹环形缓冲区,对页面导航、工具选择、笔刷加载、图层增删与撤销重做进行低开销埋点,双端同步
- 笔模式单指长按吸色与防抖: 解除笔模式对单指拾色的限制,支持单指长按画布实时吸取颜色;引入 moveSlop 容差防抖机制,等待期微小位移防误触打点,超时平滑切换单指平移
- 工具栏视觉增强与微动指示: 侧边与底部工具栏内容溢出时增加边缘渐变遮罩、呼吸微动箭头提示,静止 2.5 秒后平滑淡化为边缘极简圆点
- 返回键行为偏好设置: 新增 Android 系统返回键行为配置项,支持无行为、弹出设置菜单与退出画布三档自由切换 (by @Genouka in #31)
- ABR 笔刷导入拓展: 支持 Photoshop ABR v7~v10 格式笔刷包解析,自动补全缺失的压感传感器与曲线 XML 描述符,修正导入笔刷尺寸与 .kpp 文本块布局 (by @3173342177 in #32)
缺陷修复 (Bug Fixes)
- 画笔抬笔画面抽动与投影脏块竞态消除: 移除抬笔与喷枪定时器中的 target->setDirty 冗余触发,杜绝 Krita 后台异步调度器并发清空投影瓦片引发的章鱼式抽动与 64×64 灰色底色脏块,脏区毫秒级闭环同步合成
- 外接键盘快捷键无响应与长按卡死修复: 修复 StylusDriver 误吞 PageUp/PageDown 等键盘事件的问题,补全方向键、NumPad 回车与 Backspace 键位映射;引入连发节流与单次触发限制,笔刷缩放限频 50ms、撤销重做限频 200ms
- 内置笔刷不透明度与流量压感失效彻底修复: 预设加载时自动补全 settings 压感开关以激活 KisOpacityOption 曲线;移除 computeEffectivePressure 中对无尺寸压感笔刷的错误尺寸缩放,恢复 Basic-2_Opacity 等出厂笔刷原生压感响应
- 色彩抖动笔刷每笔单色缺陷修复: 修复色彩抖动笔刷落笔变为全随机单色的缺陷,恢复原生 HSV 抖动与色相动力学计算
- 图层合并透明度裁剪与组位移修复: 修复向下合并图层时的透明度剪裁通道限制;修复图层组合并时的原点坐标偏移,合并全过程原子化包装以保证撤销完整一致
- 图层操作体验与状态同步优化: 修复添加新图层时图层列表不自动滚动至新图层的问题,并优化可视区域判定以消除多余滚动;修复图层组折叠状态丢失与隐藏图层仍可绘制的漏洞
v1.3.9
[v1.3.9] - 2026-09-30
新增特性 (Features)
- 对称辅助轴向自由旋转: 支持对称轴在 0°~180° 范围内自由旋转,提供画布交互旋转控制柄与 0°/45°/90°/135°/180° 磁吸对齐,面板支持快捷角度预设与重置居中
- 透视辅助锁线与密度调节: 透视模式下单笔移动位移超过 8px 后锁定至最近放射线,防止画线中途突跳,新增 6~24 条放射线密度滑块,灭点支持自由拖拽移出画布边界
- 对称笔画原子化撤销: 笔画落笔时开启 Undo Macro,所有镜像分支重放完成并落盘后统一闭合,撤销时一次即可撤销完整对称图案
- 画布视图锁定: 新增缩放与旋转独立挂锁机制,防止运笔过程误触导致画布视角旋转与缩放,保留双指平移操作
- 实时笔刷光标调节预览: 拖拽侧边栏滑块调节笔刷大小时,在画布中央实时展示当前笔刷实际尺寸的圆形光标轮廓
- 美标纸张尺寸预设: 新建画布页面新增 Letter、Legal、Tabloid 等美标 (US) 常用纸张规格预设 (by @ChinsaaWei in #25)
- WebDAV 一键全自动同步与墓碑删除: 整合备份与还原为单次一键同步流程,引入墓碑标记机制跨设备同步文件删除状态,并改用流式传输提升大工程传输效率 (by @ChinsaaWei in #22)
缺陷修复 (Bug Fixes)
- 鸿蒙与华为手写笔广播反序列化崩溃修复: 针对华为与荣耀手写笔静态/动态广播增加 ClassLoader 兜底与全局安全捕获,防止系统级 BadParcelableException 导致应用闪退
- StylusDriver 高频 IPC 与内存抖动修复: 缓存主手写笔品牌与设备信息,移除高频触控移动中对 InputManager 的海量 Binder IPC 查询,消除 GC 内存抖动
- 多线程渲染竞态消除: CanvasTouchView 刷新逻辑判定主线程状态,后台渲染回调改走线程安全的 postInvalidate,解耦局部失效脏区以防止并发数据竞争与 HWUI 闪退
- 对称镜像抬笔闪烁与压感双重映射修复: 镜像预览延迟至底层渲染双缓冲交替完成后清空,消除抬笔瞬时白闪缝隙,并移除重放镜像点时的二次压感滤波计算
- 加权平滑算法重构与滑块量程拓展: 扩充历史采样缓冲至 128 点,消除首点距离误判与 100% 原始点穿透,引入自适应 minSigma 间距下限并将平滑量程拓展至 300px
- 更新日志 Markdown 渲染修复: 修复更新日志对话框中 Markdown 换行折叠与富文本渲染异常,补齐多数据源更新标签
- 同尺寸图片导入对齐修复: 导入与画布完全同尺寸的图像时保持原始 1:1 像素尺寸并居中对齐,避免发生不必要的缩放或偏移 (by @fisHarly0 in #24)
- 工程保存异常草稿保护修复: 修复工程保存失败时意外清除脏标记的问题,保持未保存状态并妥善保护草稿数据 (by @fisHarly0 in #23)
- WebDAV 同步误删保护修复: 优化远端清理逻辑,防止同步时意外清理正在编辑中的当前工程,并在同步后自动刷新画廊 (by @ChinsaaWei in #22)
体验优化与工程调整
- 紧凑化交互提示: 缩减 ActionToast 阴影与边距,精简顶部变换状态浮窗尺寸与布局层级
- 多窗与折叠屏适配: 补齐分屏与多窗口配置参数,增加 OPPO 触控预测库专属设备隔离,防止智慧多窗拖动时频繁重建 Activity
- 全局容灾与诊断日志: 引入 CrashHandler 全局异常捕获器,自动采集系统指纹并在关于页面支持一键导出排障日志
v1.3.8
新增特性 (Features)
- 笔刷最大尺寸跟随画布: 支持笔刷最大尺寸根据画布最大长度半数进行自适应缩放,默认开启并可在视图显示设置中自由配置
- 笔刷工作台视觉升级: 笔刷工作台全面对齐设置面板的纯色阶软调无边框风格,统一分组卡片间距、圆角与排版规范
缺陷修复 (Bug Fixes)
- 笔刷散点化与散布误开彻底修复: 修复出厂预设中历史未激活的 ScatterValue 误被解析为默认散布并在修改尺寸后强制激活散布的严重缺陷,对齐 Krita 原生自动间距逻辑,自动清洗旧缓存并恢复受污染资产
- 画布手势停顿误触连续撤销修复: 修复双指旋转或缩放画布中途停顿观察超过 150ms 被错误识别为静止长按进而误触发连续撤销的缺陷,同时保证双指轻点撤销判定灵敏准确
v1.3.7
新增特性 (Features)
- 笔刷工作台全方位对齐 Krita: 支持双重蒙版画笔 (Masking Brush) 掩膜与副笔尖贴图、多维动力学传感器 (压力/速度/运笔方向/随机抖动/衰减)、压感响应曲线几何预览以及草稿板笔迹一键截取为预设封面
- Photoshop ABR 笔刷导入: 适配 Photoshop ABR 格式笔刷包解析与自动解包导入为 Krita 预设
- 三指编辑浮动菜单: 支持三指下滑手势呼出剪切、复制、粘贴与全选等快捷操作菜单 (by @fisHarly0 in #19)
- 双指旋转磁性吸附: 支持 90 度倍数磁性吸附对齐,提升旋转定位精度 (by @XuanTree in #21)
- 多设备 WebDAV 同步与冲突仲裁: 支持追踪远端版本、自签名证书信任以及多设备云端冲突自动仲裁与还原 (by @ChinsaaWei in #18)
缺陷修复 (Bug Fixes)
v1.3.6
新增特性 (Features)
- WebDAV 云端同步与自动备份: 支持通过 WebDAV 协议进行云端工程备份与还原,支持定时自动备份与手动同步 (by @ChinsaaWei in #16)
- 云端工程与资源恢复: 支持从 WebDAV 云端选择备份版本恢复工程,同步自动保存草稿与自定义笔刷资源包,支持本地删除文件后清理云端孤立备份 (by @ChinsaaWei in #17)
- 笔模式单指手势配置: 在笔模式开启时,支持自主配置是否允许单指移动画布
- 更新日志富文本展示: 更新日志对话框支持 Markdown 渲染与富文本样式展示
缺陷修复 (Bug Fixes)
- PSD 导出 DPI 异常修复: 修复导出 PSD 后 DPI 莫名变大的问题,精准写入 72 DPI 真实分辨率并校准解析头
- KRA 工程导出闪退与回导空白修复: 修复导出 KRA 图格式在桌面端 Krita 打开闪退以及重新导入画布空白的问题,完整写入 maindoc.xml 节点与完整图层树投影数据
- 对称工具镜像连线修复: 修复使用对称工具绘制时抬笔瞬间镜像起点与主笔抬笔处产生意外连线的问题
- 对称镜像笔迹平滑与同步优化: 修复对称镜像面笔迹落笔时偶发延迟以及抬笔前平滑渲染不同步的问题
- 工具切换笔刷丢失修复: 修复非绘制工具下选笔刷记忆丢失以及切换工具后笔刷意外自动变化的问题
- 画布边缘多余阴影清理: 移除画布右下角多余的残留装饰阴影框
体验优化与工程调整
- 设置面板纯色阶软调无边框视觉升级: 彻底去除设置面板(画布、导出、设置)全部硬质线框与描边,改用柔和微色阶对比划分层级,统一单色莫兰迪图标指引
- 笔刷面板视觉与布局优化: 笔刷面板全面采用无边框圆角软调风格,移除顶层常驻的批量管理文字按钮并统一收纳至更多选项菜单中,操作磁贴与卡片更加紧凑精致
v1.3.5
[v1.3.5] - 2026-09-28
新增特性 (Features)
- 液化工具架构级重构与 GPU 实时形变: 引入常驻 RGBA16F 浮点位移场与 GLES (TextureView + EGL) 覆盖层,实现交互期零引擎解算、零阻塞 GPU 实时预览与提笔高效落盘,彻底消除大笔刷液化拖动卡顿
- 参考图面板长按吸色与放大镜: 参考图浮窗支持长按取色、拖拽实时联动颜色与取色放大镜预览
- 画布新建 DPI 与物理单位换算: 新建画布支持自定义 DPI、常见纸张预设快捷切换及毫米/厘米/英寸/像素等物理单位实时联动换算
- 荣耀手写笔适配: 适配荣耀 Magic-Pencil 系列手写笔双击物理手势,并加入触控笔手势配置面板
- 图层选区布尔运算: 从图层或图层组建立选区时支持替换、增加、减去、相交等布尔运算模式
- 工具栏自定义与默认顺序优化: 工具栏支持自由拖拽排序,优化初次启动默认快捷工具排布
缺陷修复 (Bug Fixes)
- 液化覆盖层触控穿透与手势响应修复: 建立覆盖层与画布触摸事件穿透转发通道,修复开启液化时手写笔与手势无法绘制或操作的问题
- 掌触抑制与多点手势平滑切换: 放宽触摸点手写笔类型判定条件,补齐多指触控阶段状态转换,防止手写笔误被过滤
- 水彩与双重蒙版笔刷渲染修复: 支持双重蒙版笔刷渲染与内嵌纹理加载,修复水彩纸纹纹理双重解析与混合模式覆写问题
- 滤镜笔刷效果修复: 高斯模糊与锐化改用单趟 2D 卷积,修复滤镜笔刷擦拭无效果的问题
- 选区工具增减模式显示与追加修复: 修复套索与选区工具增加/减去模式不显示已有选区以及无选区时无法追加的问题
- KRA 工程与笔刷资源包导出兼容性: 修复导出的 KRA 与笔刷资源包(.bundle)在桌面端 Krita 无法被识别或导入的问题
- 自动间距笔刷滑块失效修复: 间距读写逻辑全面对齐 Krita 自动间距口径,修复间距调节滑块不生效的问题
- 图层拖拽与边缘滚动优化: 修复从图层创建选区无响应与遮罩状态未同步缺陷,支持拖出面板平滑滚动及防手势意外中断
- 工程保存记住活动图层: 工程保存与重入时完整持久化并恢复当前选中的活动图层
体验优化与工程调整
- 防抖与线条平滑算法优化: 优化抖动修正算法,提升防抖平滑上限并补齐收笔平滑补全
- 本地预编译库同步更新: 重新交叉编译并同步最新 Krita 核心引擎 arm64-v8a 原生库
v1.3.4
[v1.3.4] - 2026-09-28
新增特性 (Features)
- 画布手势裁切扩展与全图重采样: 全面重构画布调整功能,支持双指手势缩放裁切与扩展画布,增加最大图层数实时推算与自由/原始比例模式,支持撤销重做画布尺寸与像素
- 画布调整面板重构与交互升级: 采用紧凑分组布局(宽度缩减至 352dp),支持标题栏全行拖拽悬浮、避让边缘贴合、快速折叠与目标尺寸实时看板;手势按需下沉穿透,不再阻挡画布平移缩放
- 笔刷导入与批量管理: 支持通过系统分享菜单与传送门拖拽直接导入外部笔刷文件(.kpp/.bundle);支持自定义笔刷组删除与批量管理
- 48kHz 真实纸张摩擦音效: 升级 48kHz 程序化音频引擎,加入对数压感曲线调制与运笔速度动态增益,更细腻还原纸张书写阻尼感
- 工程加载与导入进度可视化: 增加作品打开与批量导入进度看板提示,长图层与大文档加载状态更直观
缺陷修复 (Bug Fixes)
- 大文档加载与保存内存峰值根治: 保存管线改造为分块并行 PNG 编码即时写盘;空图层与空关键帧改用 1x1 占位像素,彻底消除 169 层 4K 文档瞬时产生 5.6GB 内存峰值导致的闪退(LMK)
- 多图层解码跳跃漏层缺陷修复: 修复 LayerPixelLoader 并行解码流水线消费队列双重步进导致的漏层 Bug,确保大批图层按序完整还原
- 长绘画会话无限卡顿与撤销栈治理: 撤销栈深度上限接入 C++ 引擎(默认 50 步并在超出时栈底安全回收),彻底消除长作画会话撤销数据无限堆叠
- 笔刷切换卡顿与首笔延迟消除: 引入笔刷元数据缓存,单次解析同时提取 15 项默认值与笔尖资源;消除原先切笔时高达 5~6 次的冗余文件解析,首笔落墨响应显著加快
- 自动保存落墨延迟与笔画断线修复: 录制器快照读盘移出锁临界区,消除自动保存时阻塞主线程落墨的问题;批处理队列满时覆写尾端最新坐标,防止长任务卡顿导致整笔断线
- 后台驻留与跨文档内存累积斩断: 返回主页及文件导入转换后即时调用 closeDocument() 释放 native 核心资源与各类缓存,解决连续打开/导入多个大文档内存叠加闪退的问题
- 油漆桶与连续选区容差修复: 修复容差过大时油漆桶错误铺满画布以及连续选择全选无选区的问题
- 数位板与输入法冲突修复: 修复外接键盘快捷键在输入法弹窗中的事件冲突,修复小屏设备工具栏被挤压的问题
- 动画时间轴状态残留修复: 修复新建静态画布时未完全重置动画状态导致时间轴错误展开的问题
体验优化与工程调整
- 多核并行流水线全面升级: 图层加载与保存均采用与 CPU 物理核心数对齐的多线程流水线,大文档打开速度提升约 4 倍
- 录像事件流安全上限: 增加 32MB 历史流上限截断,避免极端长会话单文件体积无限膨胀
v1.3.3
描边图层系统 (全新特性与全面重构优化)
- 全新描边图层类型与交互: C++ 引擎与 JNI 桥接层引入 LayerTypeStroke,图层面板「+」下拉菜单新增描边图层创建入口;图层列表项增加描边专用标识与指示标签,图层详情面板支持粗细、颜色、位置(外/内/中)、不透明度动态调节与二次确认栅格化
- 统一线性 EDT 距离变换管线: 彻底摒弃传统 PSD 描边重投影开销,采用 Felzenszwalb-Huttenlocher 2D 欧几里得距离变换(EDT)实现统一的 O(W*H) 线性亚像素抗锯齿形态学管线,运笔与抬笔保持 100% 像素级样式一致,消除新建卡死与落笔抬笔样式突变
- 亚像素平滑与色彩过渡: 废除硬阈值二值化,改用基于 Alpha 覆盖率的连续亚像素距离场与规范 Porter-Duff Over 混合公式,彻底消除线条与描边交界处的阶梯锯齿与色阶断层
- 运笔实时渲染与脏区扩展: 笔画与单点轻击/喷枪脏区自适应外扩描边外沿裕量,配合独立拼装缓存设备,彻底杜绝切片截断与撕裂缺块;属性滑块支持实时响应并单步入撤销栈
- 工程持久化与自动保存稳定性: layers.xml 与工程元数据完整序列化并反序列化描边属性,自动绑定 KisNode 动态属性并兼容草稿抢救机制,彻底修复自动保存与重新打开工程后描边失效的问题;改用 exactBounds 限制有效墨迹范围,消除全画布 800 万像素 EDT 导致的保存卡顿
对称绘画体验与压感同步修复
- 120Hz 实时压感同步: 贯通全局触控笔曲线、笔刷工坊与 Krita 预设压感映射,构建 128 阶对称压感查找表,热路径零分配与零 JNI 锁开销实现高刷实时压感笔画粗细同步
- 对称轴防误触加固: 移除贯穿全屏的高敏感对称轴拖拽判定,仅保留中心圆柄可拖拽,彻底杜绝起笔时误将轴心拖出画布导致的镜像线飞出问题
- 对称轴控制维度与关闭逻辑优化: 限制对称轴拖拽维度(垂直仅 X,水平仅 Y),修复延迟落笔时镜像分支初始化;解耦工具栏多余门控,点击 100% 彻底关闭;辅助面板新增对称轴「重置居中」快捷操作并修复单轴滑动条
外接硬件键盘快捷键与抓手平移
- 全量硬件键盘快捷键贯通: 硬件键盘事件接入统一输入处理,支持 30+ 项快捷键指令;处于文本输入弹窗聚焦时自动绕过全局快捷键拦截,确保输入法打字正常
- 长按空格抓手平移: 支持长按空格键临时切换抓手平移(Spacebar Hold-to-Pan),拖拽平移画布,松手自动恢复原有工具与光标
左手作画模式与手势防误触
- 防侧滑返回手势误触: 沉浸绘画模式下基于 Android 10+ 动态全高度排除左右边缘返回手势,彻底避免在画布边缘运笔起笔时误触发系统返回;画布页拦截返回手势,仅允许关闭浮动面板或点击顶栏退出按钮
- 全界面左手模式镜像适配: 主页与视图设置中提供统一左手模式开关,工具栏、快捷滑块、顶栏以及笔刷/图层/取色/设置/辅助线等全部弹出面板自适应镜像对齐、反转圆角与入场动效
- 工具切换悬浮提示优化: 修复左手模式下工具切换悬浮文字气泡阻挡二次点击的问题,并支持点击穿透触发对应工具与笔刷工坊
系统栏与平板沉浸体验优化
- 平板默认沉浸模式: 新增平板设备类型判定,平板设备初次进入默认开启全屏沉浸模式并持久化
- 系统栏生命周期与布局优化: 启动首帧前预应用沉浸与莫兰迪状态栏配色,消除首帧闪烁与黑白边,后台唤醒与旋屏平滑恢复;修正平板双栏布局判定,避免长屏手机横屏误入双栏挤压
v1.3.2
笔画绘制与撤销体系稳健性修复
- 笔画偶发无法撤销根治: 彻底修复落笔时上一笔未正常闭合导致的脏 Painter 残留;在启动新笔画时强制安全闭合与重置事务,并在首个批次中确保为直接绘制创建撤销事务,杜绝新笔画丢失事务沦为不可撤销的幽灵笔画
- 手势抢占笔画挂起保护: 用户在单指绘制中转换为双指缩放、轻点撤销或手掌误触时,前置触发在途笔画的安全取消中断,消除未闭合笔画留在底层并破坏后续状态机的问题
- 撤销后画布残留与渲染同步修复: 恢复标准的内容变更增量脏区合成与位图同步流水线,彻底移除误判清栈逻辑,仅在图层节点或可见性改变时重走全量重组合
- 空撤销宏残留根除: 对称绘制仅在确认存在镜像分支需要重放时才开启撤销宏,避免手势取消或单点时向撤销栈压入空宏导致点击撤销无响应
- 撤销重做样本与定时器拦截: 撤销与重做时主动停用喷枪定时器、解除起笔防抖并清空待投递采样队列,消除延迟样本对已撤销状态的异步污染
隐藏背景图层绘画渲染修复
- 实体底色填充与状态独立: 新建画布时以实体底色填充背景图层设备,底层独立维护文档背景色状态机,杜绝隐藏背景层后脏区合成缺失底色与黑屏色差
- 显隐切换与反查逻辑解耦: 废弃易读回全透明像素的脆弱反查逻辑,背景图层显隐切换直接联动投影默认色并在撤销重做时全量重组合
- 工程导入底色继承: 项目文件(.revp/.kra/psd)导入时严格同步隐藏背景图层下的透明底色配置
手写笔传感器与笔画姿态修正
- 笔轴自转与方位角解耦: 修复手写笔方位角误作笔轴自转的问题,严格根据物理传感器倾斜角计算姿态分量,消除笔画旋转与粗细抖动
- 传感器异常数值防御: 严格过滤手写笔姿态角度与触控压感中的 NaN 与非法无效数值,杜绝传感器偶发异常浮点数导致的笔画畸变与渲染伪影
绘图辅助手柄与吸附体验优化
- 辅助手柄防误触加固: 调优辅助线控制手柄触控半径与手写笔/手指防误触逻辑,避免绘画运笔时意外拖动手柄
- 动态吸附高亮与对称支持: 辅助线动态吸附高亮显示与磁吸逻辑优化,对称重放逻辑全面支持单点触控
图层混合模式与图层面板体验增强
- 新增发光与辉光混合模式: 基于 Krita 核心标准新增发光与辉光混合模式,支持标准分组列表展开与选择
- 图层多选手势防误触与状态清理: 新建、复制与删除图层时自动清理多选图层索引并过滤非法索引;图层项右滑多选阈值提升至 36dp 并优化滑动方向判定比例,大幅减少纵向滑动时的误触
工具属性浮窗与抽屉 UI 布局修复
- 属性抽屉全屏拉伸修复: 修复填充、形状工具、排版工具等展开属性面板时的全屏异常拉伸与首字遮挡问题,限制抽屉最大宽度并统一滑块自适应布局
- 选区浮窗抽屉比例优化: 调整选区浮窗抽屉比例,改善容差滑块与平滑滑块排布,防止轨道被过度挤压
墨迹喷枪脏区色差修复
- 局部脏区合成校正: 修正墨迹喷枪局部脏区刷新计算与双缓冲位图同步混合模式,杜绝局部深浅不一与边缘色差