kdletters
|
2ced33a232
|
修复画布返回前封面持久化
Project CI / Repository checks (pull_request) Successful in 1m5s
Project CI / Frontend tests (pull_request) Successful in 2m2s
Project CI / Native shell tests (pull_request) Successful in 2m30s
Project CI / Backend tests (pull_request) Successful in 3m7s
返回项目页前立即刷新并等待权威画布布局保存
等待本地封面缓存、OSS 上传和项目资源创建完成
离屏视口生成纯背景封面并补充回归测试
同步图片画布封面技术文档和共享记忆
|
2026-07-29 15:59:42 +08:00 |
|
k88936
|
c826aa0f41
|
fix merge error
Project CI / Repository checks (pull_request) Successful in 2m11s
Project CI / Frontend tests (pull_request) Successful in 2m11s
Project CI / Native shell tests (pull_request) Successful in 2m46s
Project CI / Backend tests (pull_request) Successful in 3m27s
|
2026-07-29 15:00:59 +08:00 |
|
k88936
|
4a894fd332
|
Merge remote-tracking branch 'origin/master' into fix/canva-preview-mismatch
Project CI / Frontend tests (pull_request) Failing after 39s
Project CI / Repository checks (pull_request) Successful in 1m5s
Project CI / Native shell tests (pull_request) Successful in 2m29s
Project CI / Backend tests (pull_request) Successful in 3m3s
# Conflicts:
# src/components/image-editor/useImageCanvasProjectPersistence.test.tsx
|
2026-07-29 14:31:00 +08:00 |
|
k88936
|
08a251150f
|
Refactor project cover snapshot handling into a dedicated renderer, ensuring efficient layer filtering, caching, and concurrent image loading.
|
2026-07-29 14:29:54 +08:00 |
|
k88936
|
b82a856bc2
|
Merge remote-tracking branch 'origin/master' into fix/canva-preview-mismatch
Project CI / Repository checks (pull_request) Successful in 54s
Project CI / Frontend tests (pull_request) Successful in 1m59s
Project CI / Backend tests (pull_request) Successful in 3m37s
Project CI / Native shell tests (pull_request) Successful in 2m37s
|
2026-07-29 11:38:03 +08:00 |
|
k88936
|
f71e7607c7
|
扩展封面视口生成逻辑,确保最小取景范围为 1280x960 且居中裁切
Project CI / Backend tests (pull_request) Failing after 9s
Project CI / Repository checks (pull_request) Failing after 10s
Project CI / Frontend tests (pull_request) Successful in 1m32s
Project CI / Native shell tests (pull_request) Successful in 2m0s
|
2026-07-29 11:28:25 +08:00 |
|
k88936
|
08cda72ea0
|
复用画布尺寸状态生成项目封面
由 ResizeObserver 维护的 canvasSize 传入项目持久化 hook
移除持久化层对 canvasViewportRef 和 clientWidth/clientHeight 的直接读取
更新持久化测试夹具并保持封面尺寸断言
|
2026-07-29 11:15:16 +08:00 |
|
k88936
|
23e2d099ff
|
fix: 首页「最近项目」缩略图与退出前视角不一致,出现偏移或裁切
- 封面使用真实画布尺寸(clientWidth/Height)及最终 viewport.x/y/scale。
- 320×240 封面改为居中 cover 裁切,不再从左上角取景。
- 正确绘制画布背景色。
|
2026-07-29 11:15:12 +08:00 |
|