2648 Commits

Author SHA1 Message Date
134
23ced0b760 feat(flow-board): add rich notes, Gantt tasks and PNG export
Add native task metadata, working-day calendar settings, dependency scheduling and rich note editing. Support complete-sheet PNG export with resolution and transparency controls, preserve XMind extensions and update browser regressions.
2026-10-06 17:38:14 +08:00
134
e6a68b345b feat(flow-board): add native XMind markers and bulk editing 2026-10-05 11:46:46 +08:00
134
ae7a0e7ba4 fix(flow-board): support image paste into mind map topics
Handle clipboard images while editing or selecting a topic and route Insert image through the same topic attachment behavior. Read image data locally in preview mode and retain the production upload path.

Add four browser regression cases for real clipboard paste, undo/redo, export resources, canvas images, and text input isolation. Record validation in the client comparison notes.
2026-10-05 10:55:13 +08:00
134
79253245f3 fix(flow-board): align Xmind editor UI and restore marquee feedback
Add native-style menus, search and presentation controls, typography resources, and Xmind import/export styling support.

Bundle canvas styles for preview and production, show marquee borders and selection fills, and align editor density with the project UI. Include interaction regression coverage and client comparison notes.
2026-10-04 13:32:54 +08:00
134
e083607917 fix: polish canvas icons, context menu and panel layout 2026-10-04 12:13:33 +08:00
134
aed5e1c977 fix: restore canvas skills and local uploads, simplify home and canvas headers 2026-10-04 10:31:32 +08:00
134
c1c7037f05 feat: refresh home and canvas UI with customizable image toolbar 2026-10-04 03:37:06 +08:00
134
d54180e11d feat: recreate XMind editing and file workflows 2026-09-24 16:39:07 +08:00
134
c486a2e81b fix: preserve detail replacement product geometry 2026-09-09 19:48:59 +08:00
134
3f34197eeb fix: restore bananaimage models 2026-09-08 10:14:03 +08:00
134
f5a4cca1fe fix: hide unsupported vip98k image editors 2026-09-08 09:59:54 +08:00
134
d10068874e perf: cache vip98k reference staging 2026-09-07 20:48:55 +08:00
134
5d93e03158 test: accept synchronous vip98k image results 2026-09-07 20:27:56 +08:00
134
4ae446fc1f fix: support vip98k image array contracts 2026-09-07 20:19:28 +08:00
134
dffea4cdb3 fix: enforce vip98k multi-image contracts 2026-09-07 18:16:45 +08:00
134
2dbb14bb6b fix: restore vip98k text image models 2026-09-07 15:05:45 +08:00
134
79705c4360 fix: stabilize vip98k image generation uploads 2026-09-07 14:43:14 +08:00
134
6c67b9323b fix: accept large canvas references for vip98k 2026-09-07 13:17:34 +08:00
134
11e44f9971 fix: retry vip98k reconciliation responses 2026-09-07 13:14:13 +08:00
134
44828ca5a5 fix: bypass vip98k media fetch cache on retry 2026-09-07 12:40:58 +08:00
134
26ab25b847 fix: retry vip98k while staged media propagates 2026-09-07 12:31:57 +08:00
134
8f3d2dca3c fix: use public upload path for vip98k staging 2026-09-07 12:23:43 +08:00
134
608c0c8212 fix: stage vip98k media on reachable storage 2026-09-07 12:17:51 +08:00
134
19250a232c fix: normalize vip98k references for provider limits 2026-09-07 12:03:24 +08:00
134
75d36f55d0 fix: stabilize vip98k reference image delivery 2026-09-07 11:45:32 +08:00
134
a31e04c4d9 fix: keep verified vip98k image models available 2026-09-07 11:16:45 +08:00
134
b1a9c557ca fix: trust vip98k published image contracts 2026-09-07 00:32:20 +08:00
134
fc553ffea3 fix: update vip98k image task integration 2026-09-07 00:21:03 +08:00
134
3c7e561c24 feat: support updated OpenClaw 3D task protocol 2026-09-06 12:42:35 +08:00
134
256611407c fix(claw): persist 3d preview and restore chat history 2026-09-06 09:14:25 +08:00
134
9f907c30a4 fix(ai): preserve relational image references 2026-09-05 18:45:48 +08:00
134
813cb42863 fix(claw): assemble legacy 3d models by default 2026-09-03 16:50:14 +08:00
134
bbfece5720 feat(claw): support interactive 3D previews 2026-09-02 20:21:40 +08:00
134
6ab68e8ac9 fix(canvas): show Bloub in chat and image placeholders 2026-09-02 19:12:58 +08:00
134
02017a2531 feat(ui): add official Bloub assistant states 2026-09-02 18:06:46 +08:00
134
4d8c984d08 feat(claw): preview 3D artifacts in chat 2026-09-02 12:42:02 +08:00
134
c39d7260fb fix(model3d): restore archived world assets and previews 2026-08-28 22:17:20 +08:00
134
412fa85a81 fix(ai): restore models after successful circuit probe 2026-08-27 17:09:33 +08:00
134
e1c155be9e fix(ai): fail over forbidden image requests 2026-08-27 16:31:27 +08:00
134
ba232f3385 feat(ai): support Qwen Image 3.0 2026-08-26 16:10:00 +08:00
134
d005b3477a fix: preserve manually disabled image models 2026-08-26 13:43:58 +08:00
134
e5dc650443 fix(ai): fail over failed VIP98K image tasks 2026-08-25 17:00:38 +08:00
134
4a30cad91f fix(canvas): honor text edit failover exclusions 2026-08-25 15:43:50 +08:00
134
3a88fb0df0 fix(canvas): restore reliable text editing 2026-08-25 14:44:50 +08:00
134
a0999bfcde fix(canvas): decouple text detection from image provider 2026-08-25 14:03:25 +08:00
134
d120e0ddb6 fix(ai): route vip98k image tools correctly 2026-08-25 13:27:31 +08:00
134
c21a86beea fix(ai): mark vip98k images as async tasks 2026-08-25 13:07:58 +08:00
134
e87724499b fix(ai): update vip98k image task contract 2026-08-25 12:59:53 +08:00
134
42e1175830 fix: persist generated images before gallery save 2026-08-22 17:25:34 +08:00
134
afac47add2 fix(home): harden Qiniu featured previews 2026-08-20 22:41:01 +08:00