Skip to content

feat(figure): complete panel editing and image workflows - #55

Merged
nmrtist merged 1 commit into
mainfrom
feat/panel-image-editing
Aug 11, 2026
Merged

feat(figure): complete panel editing and image workflows#55
nmrtist merged 1 commit into
mainfrom
feat/panel-image-editing

Conversation

@nmrtist

@nmrtist nmrtist commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Complete Panel editing with hierarchy selection, breadcrumbs, Layers tree, Panel composition/dissolve/merge/split, cross‑Panel moves, layout modes, alignment, locking, visibility, multi‑selection, and keyboard interaction.
  • Add embedded raster‑image workflows for PNG, JPEG, TIFF, WebP, and BMP: file picker, drag‑and‑drop, clipboard import, SHA‑256 deduplication, bounded background proxies, and non‑destructive crop, rotation, opacity, and interpolation edits.
  • Preserve Panel and image state through project save, reopen, Save As, autosave, recovery, undo, and redo.
  • Add screen rendering for raster content while explicitly blocking export and Copy Figure paths that cannot yet include images; full export support remains scoped to the future.
  • Update English and Simplified Chinese user documentation for Panels, image workflows, file formats, and troubleshooting.

Validation

  • cargo pr-check
  • npm run build from docs/

@nmrtist
nmrtist merged commit 9de6b8c into main Aug 11, 2026
11 checks passed
@nmrtist
nmrtist deleted the feat/panel-image-editing branch August 11, 2026 14:45
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant