feat(canvas): enhance multi-image layout to support up to four columns and add independent download actions for images

This commit is contained in:
HouYunFei
2026-08-06 16:46:14 +08:00
parent 1582f6739c
commit 10dc65d2d6
4 changed files with 52 additions and 30 deletions
+12 -15
View File
@@ -2,21 +2,18 @@
## Unreleased
+ [新增] 画布节点提示词输入支持弹窗放大编辑,长提示词和多行内容可在更大空间内修改并实时同步。
+ [修复] 已有图片或文本节点的编辑提示词在关闭输入面板后继续保留,不再因点击画布空白处丢失
+ [修复] 选择模式下点击画布空白处会同步收起节点顶部工具条和下方输入面板
+ [新增] 配置页新增本地存储面板,可查看 Infinite Canvas 的 IndexedDB、站点配额和各对象仓库占用情况
+ [修复] 本地图片清理时保留生图与视频工作台历史引用的文件,避免生成记录仍在但图片丢失
+ [修复] 画布将空格键专用于临时切换工具,避免按钮保留焦点后按空格被再次触发
+ [优化] 画布默认改为拖动轻量虚线框选,虚线显示不受画布缩放影响,左下工具可切换选择与移动模式,并支持按住 Control 或空格临时反转当前模式
+ [优化] 画布多图生成结果合并为单个图片节点,生成期间可展开查看每张图片的实时状态,优先展示最先成功的结果,并以紧凑堆叠展示已有图片
+ [优化] 从左侧元素列表定位画布节点时,自动缩放上限调整为 100%
+ [修复] 画布多图切换主图时保持节点当前视觉尺度和中心位置,避免节点突然放大造成视口缩放错觉
+ [新增] 画布多图展开后支持单独重新生成或删除失败的图片槽位
+ [修复] 画布多图失败槽位重试时正确传递图片标识,避免触发未定义变量错误
+ [修复] 调整展开的多图节点尺寸时先收起子图并停止清理阶段的状态回写,避免 React 循环更新崩溃。
+ [新增] 画布多图备选图片支持创建为独立图片节点。
+ [修复] 统一画布多图备选操作按钮的主题背景与文字颜色,避免按钮内容对比度不足。
+ [新增] 画布节点提示词支持弹窗放大编辑实时同步。
+ [新增] 配置页新增本地存储、站点配额与对象仓库占用信息
+ [新增] 画布多图支持失败项重试与删除、创建副本和单图下载
+ [优化] 画布新增选择与移动模式,并支持 Control 或空格临时反转工具
+ [优化] 画布多图合并为可展开的单节点,支持实时状态、主图切换和四列布局
+ [优化] 从左侧元素列表定位节点时,自动缩放上限调整为 100%
+ [修复] 关闭输入面板后保留图片与文本节点的编辑提示词
+ [修复] 点击画布空白处时同步收起节点工具条和输入面板
+ [修复] 空格键切换工具时不再误触当前聚焦的按钮
+ [修复] 清理本地图片时保留工作台生成历史引用的文件
+ [修复] 修复画布多图切换主图、重试和调整尺寸时的缩放与状态异常
+ [修复] 统一画布多图操作按钮在不同主题下的颜色与对比度
## v0.14.0 - 2026-08-05