49 Commits

Author SHA1 Message Date
Your Name
6cdf3d013e fix: scale canvas image controls with zoom
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-11 11:28:22 +08:00
Your Name
b542a80f89 Restyle video canvas editor UI
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-06 23:30:44 +08:00
Your Name
584579e987 Add video canvas double-click insert menu
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 03:14:33 +08:00
Your Name
e60177c177 Polish video canvas surface consistency
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 03:00:29 +08:00
Your Name
a787a97221 Make video canvas surfaces opaque
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 02:46:07 +08:00
Your Name
f6b9a6f73b Refine video canvas workspace UX
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 02:26:18 +08:00
Your Name
be5b9aef12 chore: sync latest workspace changes
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-05 02:08:26 +08:00
Your Name
67602b0af7 feat: add native world3d canvas workflow
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-04-04 22:59:00 +08:00
Your Name
5f5d1b5850 style: reduce canvas resize handle size
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-06 19:33:48 +08:00
Your Name
d7ac4417d1 feat: sync latest canvas dialog and selection updates
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-06 19:29:35 +08:00
Your Name
12583cdd10 feat: sync latest canvas and media updates
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-06 17:31:32 +08:00
Your Name
8aadc721a5 fix(canvas): adjust overlay controls and restore add-to-chat action
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-05 10:31:02 +08:00
Your Name
d11fd0825d fix(canvas): restore compare toggle and blank double-click fit all
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-03-01 01:40:02 +08:00
Your Name
d272bd5ee8 feat(canvas): add Tripo3D generation workspace and provider config
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-28 21:57:51 +08:00
Your Name
1dc893ee5c chore: update canvas flow and deploy fixes
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-24 19:22:42 +08:00
Your Name
4a0880a4c5 feat: refine canvas chat layout and add date separators
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-21 01:00:25 +08:00
Your Name
2d09e39878 style: align canvas selection border and handle stroke
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-21 00:38:15 +08:00
Your Name
2f33598e57 style: match canvas selected image border and corner handles
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-21 00:22:56 +08:00
Your Name
435fbd10f7 feat: refine canvas image selection style and drag-safe renaming
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-20 22:57:56 +08:00
Your Name
1cf7f2c1f1 fix: avoid passive wheel preventDefault warnings in canvas
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-20 09:28:31 +08:00
Your Name
056514f167 fix: switch canvas zip download to native form submission
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 22:10:31 +08:00
Your Name
e344a6db73 fix: prevent canvas zip download from hanging
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 21:34:11 +08:00
Your Name
fa3460d719 fix: keep canvas selection when clicking workspace overlay controls
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 21:29:38 +08:00
Your Name
b968deee62 fix: move canvas batch download button away from chat panel
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 21:26:07 +08:00
Your Name
171b4dce60 fix: normalize canvas image urls for server zip download
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 21:19:22 +08:00
Your Name
31b6e549b4 fix: support server-side zip download for selected canvas images
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 20:35:55 +08:00
Your Name
d68928233a fix: disable implicit image carryover and zip selected canvas downloads
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 13:26:13 +08:00
Your Name
81c1e955cb feat: persist canvas detail archives and extend detail metadata
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-19 13:14:05 +08:00
Your Name
aa2554e4ed fix(canvas): unify title, improve multi-select drag and immediate delete save
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-17 13:00:39 +08:00
Your Name
67c18dd820 修复角度调整弹窗拖拽误触底层画布
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-15 22:34:12 +08:00
Your Name
7555a6d7f6 统一新首页与画布交互元素鼠标手型
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-14 14:28:51 +08:00
Your Name
1556826c1b 修复画布预览放大交互与触控板横向滑动翻页
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-09 00:32:11 +08:00
Your Name
75993d98af 修复画布自动模式误用预览尺寸为分辨率
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-08 23:06:53 +08:00
Your Name
d4baf61e1f 优化Windows画布滚轮缩放行为
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-08 22:07:36 +08:00
Your Name
6cf0597227 优化画布交互并支持图片重命名同步
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-08 11:52:37 +08:00
Your Name
800017b78c 放宽上传到50MB并取消分辨率限制
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-08 11:38:03 +08:00
Your Name
2e6f421b6d fix: improve canvas drag drop and placeholder timing
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
Harden desktop drag-and-drop on the canvas and ensure auto image placeholders wait for visible assistant text.
2026-02-03 19:36:12 +08:00
Your Name
bb4f51d198 feat: improve canvas workflow and auto title
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
Hide internal prompts from users, auto-focus new images, avoid overlap, enable drag-and-drop upload, and fix canvas navigation reloads.
2026-02-03 16:33:51 +08:00
Your Name
be6f22b3d6 feat: 优化画布缩放交互 - 滚轮直接缩放,添加缩放控制按钮
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-03 10:19:10 +08:00
Your Name
e314edb283 feat: 画布点阵背景固定大小不随缩放变化,图片双击放大预览
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-02-02 12:34:13 +08:00
Your Name
3377e0daea fix: 恢复画布 overflow-hidden 防止内容溢出覆盖工具栏
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
工具栏已使用 Portal 渲染,不再需要 overflow-visible

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 15:38:33 +08:00
Your Name
58b9c1cbd5 fix: 工具栏显示在图片外部上方
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
1. 修改画布容器为 overflow-visible
2. 工具栏定位到图片上方 (-top-12)
3. 提高 z-index 确保不被遮挡

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 15:24:11 +08:00
Your Name
8f1f924421 feat: 优化画布图片选中工具栏
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
1. 选中图片时在顶部显示工具栏(放大、移除背景、场景、角度、扩展、调整)
2. 工具栏使用圆角胶囊样式,类似竞品设计
3. 显示图片标题和尺寸信息
4. 添加更多操作下拉菜单(下载、删除)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 15:21:29 +08:00
Your Name
f5c52bfdc6 feat: redesign chat panel to match LOVART style
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-01-24 21:36:05 +08:00
Your Name
79e5a870e1 feat: comprehensive UI redesign for infinite canvas (LOVART style)
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-01-24 21:27:36 +08:00
Your Name
aa4fbdd158 feat: show processing state for image operations in canvas
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
- Add toolbar above selected image for quick access to editing tools
- Create new node with 'generating' status before processing
- Update node status to 'completed' or 'failed' after processing
- Allow overflow visible for toolbar to display outside node bounds
2026-01-24 21:15:28 +08:00
Your Name
9a2d07426a fix: use light gray background for canvas
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-01-24 20:34:30 +08:00
Your Name
253c2b7e38 fix: canvas background supports light/dark mode
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
2026-01-24 20:27:45 +08:00
Your Name
c7ffcda87b feat: add infinite canvas feature with AI image generation
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
- Add canvas project and node database tables
- Create canvas workspace with drag, resize, zoom and pan
- Add ImageNode with background removal, enhance, extend, angle edit, scene fusion
- Add VideoNode with playback controls
- Add TextNode for text editing
- Integrate AI image generation API (Gemini/Alibaba)
- Implement viewport culling for performance optimization
- Add canvas entry in top navigation bar
2026-01-24 19:48:13 +08:00