|
|
7765c69a8a
|
Merge remote-tracking branch 'origin/master' into codex/editor-asset-library
# Conflicts:
# docs/project-memory/shared-memory/decision-log.md
|
2026-06-17 20:52:41 +08:00 |
|
|
|
d8bd371c69
|
抽出素材上传生命周期模型
扩展 ImageCanvasUploadModel 承载素材上传占位、进度、失败和持久化回写状态迁移
精简 useImageCanvasUploadWorkflow 中的资产与图层状态补丁逻辑
补充上传模型单测覆盖生命周期状态和图层绑定
更新 TRACKING.md 记录第四十六执行批次与验证结果
|
2026-06-17 20:36:11 +08:00 |
|
|
|
6afc1cf920
|
抽出上传参考图状态模型
扩展 ImageCanvasUploadModel 承载生成参考图上传后的状态转换
精简 useImageCanvasUploadWorkflow 中的参考图 dialog 写回逻辑
补充上传模型单测覆盖参考图写入和失败态清理
更新 TRACKING.md 记录第四十五执行批次验证
|
2026-06-17 20:21:07 +08:00 |
|
|
|
7dec8b7a66
|
抽出素材库框选几何模型
扩展 ImageCanvasAssetLibraryModel 承载文件夹命中和框选几何规则
让素材库 hook 保留 DOM 和后端副作用并调用纯模型
补充素材库几何模型单测覆盖置顶和反向框选
更新 TRACKING.md 记录第四十四执行批次验证
|
2026-06-17 20:11:47 +08:00 |
|
|
|
489b0a7743
|
抽出编辑器生成提交流水线
新增 useImageCanvasGenerationSubmissionWorkflow 承载生成提交和结果落图副作用
补充生成提交流水线 hook 单测
精简 useImageCanvasGenerationWorkflow 的提交编排逻辑
更新 TRACKING.md 记录第四十三执行批次验证
|
2026-06-17 19:54:41 +08:00 |
|
|
|
7f573486bc
|
抽出编辑器舞台交互状态模型
新增 ImageCanvasStageInteractionModel 承载 pointer 与拖拽状态规则
补充舞台交互状态模型单测
精简 useImageCanvasStageInteractions 的状态构造逻辑
更新 TRACKING.md 记录第四十二阶段验证
|
2026-06-17 19:30:14 +08:00 |
|
|
|
4e4edc285b
|
抽出编辑器生成对话状态模型
新增 ImageCanvasGenerationDialogModel 承载生成面板草稿和引用选择规则
补充生成对话状态模型单测
精简 useImageCanvasGenerationWorkflow 中的面板状态构造
更新 TRACKING.md 记录第四十一阶段验证
|
2026-06-17 19:12:11 +08:00 |
|
|
|
c22b7803cc
|
拆分编辑器生成集成测试
迁出图片生成和生成错误集成用例
迁出规范生成、角色形象、图标素材和角色动画集成用例
迁出快速编辑、生成图元数据和修改结果集成用例
保留主编辑器测试的画布基础链路
更新 TRACKING.md 记录第四十阶段验证
|
2026-06-17 19:00:56 +08:00 |
|
|
|
f6e272e612
|
拆分编辑器素材集成测试
新增编辑器测试共享工具
迁出素材库和上传集成用例
保留主编辑器集成测试关键链路
更新 TRACKING.md 记录第三十九阶段验证
|
2026-06-17 18:45:48 +08:00 |
|
|
|
bf24d259a7
|
拆分编辑器高级生成提交模型
抽出图标素材生成校验和请求参数组装
抽出角色动画生成请求参数组装
补充高级生成提交模型单测
更新 TRACKING.md 记录第三十八阶段验证
|
2026-06-17 18:27:33 +08:00 |
|
|
|
6e8089c297
|
拆分编辑器素材库模型
抽出素材库分组和本地状态变更规则
补充素材库模型单测
更新 TRACKING.md 记录第三十七阶段验证
|
2026-06-17 18:15:34 +08:00 |
|
|
|
b5707ac2b9
|
拆分编辑器上传模型
抽出上传文件夹解析和画布落点计算
补充上传模型单测
更新 TRACKING.md 记录第三十六阶段验证
|
2026-06-17 18:06:53 +08:00 |
|
|
|
4abf00d007
|
拆分编辑器生成提交模型
抽出图片生成请求与结果快照构建逻辑
补充生成提交模型单测
更新 TRACKING.md 记录第三十五阶段验证
|
2026-06-17 17:57:34 +08:00 |
|
|
|
d8b935317d
|
拆分编辑器前端画布视图
抽出素材栏、生成器、舞台工具栏和画布世界视图
补充各拆分视图的聚焦测试
更新 TRACKING.md 记录第三十四阶段验证
|
2026-06-17 17:48:12 +08:00 |
|
|
|
7a77ab4df7
|
修复上传素材切换侧栏
上传到画布后保持当前左侧侧栏状态。
补充上传工作流和画布 drop 回归断言。
更新跟踪记录并完成浏览器回归。
|
2026-06-17 14:59:02 +08:00 |
|
|
|
84818f9bd5
|
拆分图片画布生成表面编排
新增 useImageCanvasGenerationSurface 收口生成浮层编排。
主视图移除生成 Composer 大段 props 胶水。
舞台控制模型移除重复生成锚点派生。
补充生成表面 hook 单测并更新拆分文档与跟踪记录。
|
2026-06-17 14:40:57 +08:00 |
|
|
|
05a47816b0
|
支持规范参考图输入
为角色形象规范、UI素材规范、自定义规范面板新增参考图上传入口。
生成规范时携带参考图并自动追加参考图生成规范语义。
补充生成流程和上传流程回归测试。
更新画板角色形象生成入口设计文档。
|
2026-06-17 14:20:23 +08:00 |
|
|
|
f8e063a878
|
Merge branch 'codex/editor-asset-library' of https://git.genarrative.world/GenarrativeAI/Genarrative into codex/editor-asset-library
|
2026-06-17 14:13:53 +08:00 |
|
|
|
e970d34574
|
调整图片编辑器参考图选择交互
- 常规参考图入口改为先弹出来源菜单,支持从画布选择和上传图片。
- 角色规范、图标规范和常规参考图来源菜单统一向上弹出。
- 画布参考图选择拦截普通图层选中逻辑,保持生成面板不隐藏。
- 补充图片编辑器交互测试与技术文档说明。
|
2026-06-17 14:08:26 +08:00 |
|
|
|
a319d2ae0d
|
拆分图片画布顶部栏视图
新增 ImageCanvasTopbarView 承载返回项目入口和项目标题区域
新增顶栏视图测试覆盖重命名和导出入口
精简 ImageCanvasEditorView 的顶部栏 JSX
更新图片画布拆分计划和 TRACKING 验证记录
|
2026-06-17 13:48:48 +08:00 |
|
|
|
1c92db19c1
|
拆分图片画布舞台控制层
新增 ImageCanvasStageControllerModel 承载舞台派生状态和右键菜单模型
新增 useImageCanvasStageController 收口清空焦点和右键菜单处理
精简 ImageCanvasEditorView 的舞台控制胶水
更新图片画布拆分计划和 TRACKING 验证记录
|
2026-06-17 13:39:48 +08:00 |
|
|
|
015716945e
|
拆分图片画布素材入画布桥接
新增 useImageCanvasAssetCanvasBridge 承载素材加入画布和画布 drop 桥接
新增 hook 单测覆盖素材建层、pointer drop 和删除素材清理图层
精简 ImageCanvasEditorView 中的素材到画布胶水
更新图片画布拆分计划和 TRACKING 浏览器回归记录
|
2026-06-17 13:14:36 +08:00 |
|
|
|
d0ad8402de
|
拆分图片画布浮层定位模型
新增 ImageCanvasOverlayModel 承载生成输入框、图片工具栏、快速编辑和角色动画面板定位规则
新增浮层定位模型单测覆盖锚定、边界限制和生成面板可见模式
更新图片画布前端拆分计划和 TRACKING 记录本阶段验证
精简 ImageCanvasEditorView 中的浮层坐标计算
|
2026-06-17 12:46:41 +08:00 |
|
|
|
cdc823611b
|
拆分图片画布素材拖拽桥接
新增素材拖拽桥接 hook,承接素材拖向画布或文件夹的全局 pointer 监听
恢复认证弹窗 portal 渲染,避免全屏画布遮住账号入口
优化画布背景设置面板,补回当前色、色域、色相、预设、HEX 和恢复默认
补充素材拖拽、认证弹窗和背景面板回归测试并更新文档与 TRACKING
|
2026-06-17 12:20:04 +08:00 |
|
|
|
5d6be7fd66
|
拆分图片画布键盘快捷键
新增图片画布键盘快捷键 hook,承接撤销重做、删除、Escape 和临时抓手逻辑
保留主视图状态编排,只把 window 键盘监听移出巨型组件
补充键盘快捷键 hook 测试并更新拆分文档和 TRACKING 记录
|
2026-06-17 11:50:44 +08:00 |
|
|
|
f34556d33d
|
拆分图片画布图片信息弹窗
新增图片信息弹窗组件,承接 metadata 详情渲染和 UnifiedModal 接入
修复未登录进入编辑器时项目和素材接口抢跑 401
修复重置画布视图点击事件误传导致适合视图报错
补充图片信息弹窗、鉴权门禁和重置按钮回归测试
更新前端拆分文档和 TRACKING 浏览器回归记录
|
2026-06-17 10:56:51 +08:00 |
|
|
|
53d1283083
|
拆分图片画布拖拽入画布流程
新增画布拖拽 drop workflow,承接素材库图片和本地文件拖入画布分流
补充拖拽入画布 hook 测试,覆盖遮罩、默认文件夹和无关拖拽不拦截
更新前端拆分文档和 TRACKING 浏览器回归记录
|
2026-06-17 10:17:07 +08:00 |
|
|
|
31da3b2fa2
|
拆分图片画布舞台交互
新增画布舞台交互 hook,承接选择、框选、拖拽、平移和小地图 pointer 状态机
更新历史恢复清理入口,撤销重做时统一重置舞台交互状态
补充舞台交互 hook 测试并更新前端拆分文档和 TRACKING 记录
|
2026-06-17 10:04:32 +08:00 |
|
|
|
31cc1f0473
|
拆分图片画布视口控制
新增视口控制 hook 管理缩放、滚轮、坐标和小地图
从主视图移除视口尺寸与滚轮绑定逻辑
补充视口控制单测并更新拆分记录
|
2026-06-17 09:17:04 +08:00 |
|
|
|
e67e921c67
|
拆分图片画布编辑器外壳状态
新增编辑器外壳状态 hook
抽出项目重命名、背景设置、侧栏和工具状态
补充外壳状态单测并更新拆分记录
|
2026-06-17 08:58:43 +08:00 |
|
|
|
be3d91f1c5
|
修复图片画布素材上传鉴权
统一侧栏上传入口走上传工作流
未登录素材上传先弹账号入口,不再打开文件选择器
补充上传鉴权回归测试和编辑器拆分文档记录
|
2026-06-17 08:35:00 +08:00 |
|
|
|
e07002c1dc
|
拆分图片画布生成工作流
新增 useImageCanvasGenerationWorkflow 承接生成入口、提交和结果落图
主视图改为通过生成工作流 hook 处理生成态清理和工具入口
补充生成工作流单测、拆分文档和 TRACKING 浏览器回归记录
|
2026-06-17 08:11:51 +08:00 |
|
|
|
f38493a07e
|
拆分图片画布图层命令工作流
新增图层命令 hook 和独立单测
主视图改为通过 hook 处理复制、剪切、粘贴、层级、分组、显隐、锁定、翻转、删除和导出委托
更新图片画布前端拆分文档和 TRACKING 回归记录
|
2026-06-17 07:38:37 +08:00 |
|
|
|
3c933b2202
|
拆分图片画布素材导出工作流
新增画布素材导出 hook 和单测
主视图改为通过导出 hook 处理单图和整包下载
更新图片画布前端拆分文档和 TRACKING 回归记录
|
2026-06-17 07:17:15 +08:00 |
|
|
|
3c37108ef6
|
拆分图片画布生成图层模型
新增生成结果图层模型和单测
主视图改为复用生成图层模型创建普通生图、快速编辑和图标图层
更新图片画布前端拆分文档和 TRACKING 回归记录
|
2026-06-17 07:04:20 +08:00 |
|
|
|
b1421159e6
|
拆分图片画布上传工作流
新增图片文件读取模型和上传工作流 hook
把上传目标分发、登录续传、占位卡片和画布建层从主视图抽出
补充上传工作流单测并更新拆分计划和进度记录
|
2026-06-17 06:42:55 +08:00 |
|
|
|
eb583107f4
|
拆分图片画布素材库状态模型
新增图片画布素材库状态 hook
补充素材库状态 hook 单测
收口主视图素材库文件夹与选择逻辑
更新图片画布前端拆分跟踪文档
|
2026-06-17 06:17:34 +08:00 |
|
|
|
37a738e271
|
拆分图片画布生成对象注册表
新增画布生成对象 dialog 管理 hook
补充生成对象注册表 hook 单测
调整 Lovart 式画布背景色板弹层
更新图片画布前端拆分跟踪文档
|
2026-06-17 05:29:04 +08:00 |
|
|
|
9f45641ccd
|
拆分图片画布历史与持久化协调器
新增画布历史 hook 承接撤销重做快照逻辑
新增项目持久化 hook 承接加载资源创建与自动保存时序
补充 hook 单测并更新图片画布拆分跟踪文档
|
2026-06-17 05:00:53 +08:00 |
|
|
|
f794a8dd1f
|
修复图片画布新增素材持久化
新增画布图层资源创建后的即时布局保存
补充素材库图片加入画布的持久化回归测试
更新图片画布回归验证记录
|
2026-06-17 04:42:09 +08:00 |
|
|
|
b5cbe62b47
|
抽出图片画布交互模型
新增 ImageCanvasInteractionModel 收口适合视图、缩放、滚轮、框选、拖拽和小地图交互计算
主视图保留 React 事件、pointer capture、history、生成对象回写和状态更新
补充交互模型单测并修复真实浏览器 passive wheel 阻止默认行为问题
更新图片画布前端拆分计划和 TRACKING 验证记录
|
2026-06-17 03:55:46 +08:00 |
|
|
|
7b5d74037a
|
抽出图片画布图层命令模型
新增 ImageCanvasLayerCommandModel 收口右键图层复制、粘贴、层级、分组、显隐、锁定、翻转和删除规则
主视图保留历史、选中态、菜单关闭、元数据清理和导出副作用
补充图片右键菜单真实浏览器冒泡回归测试
更新图片画布前端拆分计划和 TRACKING 验证记录
|
2026-06-17 03:37:52 +08:00 |
|
|
|
13d25c8f1a
|
拆分图片画布生成面板视图
抽出生成图片、生成规范、角色形象、图标素材、快速编辑和动画面板为 ImageCanvasGenerationComposerView
保留生成提交、上传、引用选择、占位框拖拽和画布状态机在主视图
更新图片画布前端拆分计划和 TRACKING 回归记录
|
2026-06-17 03:12:37 +08:00 |
|
|
|
a15930c57a
|
拆分图片画布舞台视图
抽出画布工作区视觉树为 ImageCanvasStageView
保留拖拽缩放历史上传生成等状态机在主视图
更新图片画布拆分计划和 TRACKING 回归记录
|
2026-06-17 02:44:51 +08:00 |
|
|
|
f789499c36
|
拆分图片画布编辑器侧栏视图
抽出素材和图层左侧整合面板为 ImageCanvasSidebarView
保留上传、登录、拖到画布和持久化状态机在主视图
更新前端拆分计划和 TRACKING 验证记录
|
2026-06-17 02:17:30 +08:00 |
|
|
|
1f5605331f
|
拆分图片画布编辑器前端模型
抽出编辑器共享类型、画布模型、生成模型和导出模型
补充模型层单测覆盖素材、吸附、生成快照和导出规则
新增前端拆分计划并更新 TRACKING 浏览器回归记录
|
2026-06-17 01:53:59 +08:00 |
|
|
|
9177a313c2
|
Merge pull request '新增编辑器生成规范、生成角色形象、生成图标素材等功能' (#64) from dev-jenken into codex/editor-asset-library
Reviewed-on: #64
|
2026-06-16 23:48:30 +08:00 |
|
|
|
f993651b5c
|
修复编辑器登录和背景设置回归
恢复编辑器接口 401 / 403 触发登录弹窗
补齐未登录上传登录后续传和上传失败提示
恢复画布背景设置面板并支持预设色、自定义颜色、HEX 输入和默认恢复
补充编辑器回归测试和 TRACKING 验证记录
|
2026-06-16 23:31:42 +08:00 |
|
|
|
da7388240e
|
适配图片生成面板测试
更新角色生成面板断言,匹配远端画面比例与模型按钮交互
移除旧尺寸和模型下拉字段断言
验证角色生成提交不再携带旧尺寸字段
|
2026-06-16 17:30:11 +08:00 |
|
|
|
a171bd915f
|
Merge remote-tracking branch 'origin/dev-jenken' into dev-jenken
|
2026-06-16 17:16:45 +08:00 |
|