Your Name
fdb5304111
merge: integrate remote changes from origin/codex/main-force-detail-generation
2026-06-08 15:45:51 +08:00
Your Name
3ca5859e26
feat: support multi-select add-to-canvas for3D world/model history
...
- Extend canvas store addNode's auto-overlap avoidance (ring-scan) to all
node types, not just 'image'. Previously, repeated import-to-canvas for
world3d/model3d nodes stacked them on the same viewport center
coordinate, making them appear locked and impossible to drag apart.
- Add addNodesBulk helper that loops addNode and reuses its avoidance
logic, suitable for batch-importing multiple history records.
- Wire selectedAddTaskIds state, addableTasks/selectedAddTasks memos,
toggle/selectAll handlers, and prepare handleBatchImportToCanvas in
the3D canvas page so future UI can hand off bulk import to the store.
2026-06-08 15:44:27 +08:00
Your Name
c825618398
fix ruxa image resolution mapping
2026-06-06 16:35:45 +08:00
Your Name
528968d74d
feat: add watermark removal to detail results
2026-06-05 17:58:22 +08:00
Your Name
5b328355ea
feat: configure selected image toolbar density
2026-06-04 17:08:01 +08:00
Your Name
2b82d57f73
feat: configure selected image toolbar density
2026-06-04 17:06:52 +08:00
Your Name
21209894aa
fix: compact canvas image tools
2026-06-04 14:09:06 +08:00
Your Name
2090dbd582
fix: compact canvas image tools
2026-06-04 14:02:05 +08:00
Your Name
faa70a315c
fix: require prompt pack for detail scene replacement
2026-06-04 13:16:01 +08:00
Your Name
9da001e3ee
feat: add canvas ai wash quick panel
2026-06-04 13:16:01 +08:00
Your Name
456c498c32
feat: add canvas ai wash quick panel
2026-06-04 13:09:42 +08:00
Your Name
b12d61b371
fix: align psd template layer ordering
2026-06-04 12:04:14 +08:00
Your Name
800eb10ba4
fix: stabilize psd template parsing progress
2026-06-04 11:39:53 +08:00
Your Name
37e2b66725
fix: force scene prompt rebuild for detail references
2026-06-04 11:29:40 +08:00
Your Name
0dcc759c80
fix: preserve psd clipped image layer order
2026-06-04 11:22:12 +08:00
Your Name
0808f34021
fix: make detail scene prompt pack explicit
2026-06-04 10:07:00 +08:00
Your Name
2ea6f2e800
fix: apply scene prompts to action detail posters
2026-06-03 22:01:49 +08:00
Your Name
7ac5bdf44f
fix: harden detail replacement page routing
2026-06-03 16:47:50 +08:00
Your Name
87f23a0ab6
fix: add progress dialog for batch result exports
2026-06-03 16:02:53 +08:00
Your Name
fb240616e0
fix: route detail replacements by scene intent
2026-06-03 15:41:13 +08:00
Your Name
ce7c2bff35
fix: apply prompt packs to white scene detail replacements
2026-06-03 14:06:52 +08:00
Your Name
a154a28a4a
fix: harden detail replacement layout rules
2026-06-03 11:13:19 +08:00
Your Name
1eddc7e296
style: refine ai wash workspace
2026-06-03 10:19:34 +08:00
Your Name
4e6f47d35f
fix: remove marketplace brand marks from detail replacement
2026-06-02 23:03:42 +08:00
Your Name
91b1d868d4
fix: lock detail replacement layout slots
2026-06-02 22:29:58 +08:00
Your Name
a17d2da133
fix: apply prompt packs to action detail cards
2026-06-02 21:55:22 +08:00
Your Name
e126355b26
fix: avoid blank detail replacement outputs
2026-06-02 21:27:37 +08:00
Your Name
1a97f56169
fix: stabilize detail replacement page layout
2026-06-02 20:42:59 +08:00
Your Name
29930f3c14
fix: prevent detail prompt pack guard self-trigger
2026-06-02 19:40:02 +08:00
Your Name
5aab184a97
fix: route detail replacement scene prompts correctly
2026-06-02 19:12:58 +08:00
Your Name
5e896b8e56
fix: show psd image loading placeholder
2026-06-02 16:47:47 +08:00
Your Name
6f4a881238
fix: speed up psd editor image preview
2026-06-02 16:35:32 +08:00
Your Name
19dc43049d
fix: guard detail replacement prompt routing
2026-06-02 16:34:05 +08:00
Your Name
0b9d41e7e2
fix: force detail replacement generation
2026-06-02 15:39:56 +08:00
Your Name
3e2261b1c7
fix: restore detail market id lookup input
2026-06-02 15:21:24 +08:00
Your Name
fa4b4183cf
fix: stabilize detail replacement result images
2026-06-02 14:36:37 +08:00
Your Name
537a9d10c2
fix: update detail replacement and UI behavior
2026-06-02 14:26:01 +08:00
Your Name
37f6ef7e8e
fix: polish ai wash layout and sidebar overflow
2026-06-02 14:22:49 +08:00
Your Name
ea970888f8
refactor: move ai wash toolbar right
2026-06-02 14:22:49 +08:00
Your Name
70cf96afaf
fix: use spu for detail reference search
2026-06-02 13:50:52 +08:00
Your Name
51e8393f95
fix: resolve detail reference sku to spu
2026-06-02 13:19:15 +08:00
Your Name
5a7f8bc1f1
fix: streamline detail reference template lookup
2026-06-02 13:00:27 +08:00
Your Name
f69e2d07a2
fix: show regenerating state for style batch results
2026-06-02 11:44:04 +08:00
Your Name
caf9eb7290
fix: avoid premature psd parse timeout
2026-06-02 11:27:27 +08:00
Your Name
ea1bc4c78b
fix: export canvas images as ps-safe png
2026-06-02 10:53:26 +08:00
Your Name
61bb42a266
fix: reject unchanged text edit results
2026-06-01 21:47:50 +08:00
Your Name
08323571aa
fix: align rerun replacement pending cards
2026-06-01 21:40:03 +08:00
Your Name
a78fd8a0d4
fix: keep PSD clipped replacements in target layer order
2026-06-01 20:57:50 +08:00
Your Name
87be5499d5
fix: anchor PSD replacements to clip targets
2026-06-01 20:39:25 +08:00
Your Name
c247093ec9
fix: avoid empty PSD replacement masks
2026-06-01 20:28:11 +08:00