excalidraw/packages/excalidraw/scene
Ryan Di 52eaf64591
feat: box select frame & children to allow resizing at the same time (#9031)
* box select frame & children

* avoid selecting children twice to avoid double their moving

* do not show ele stats if frame and children selected together

* do not update frame membership if selected together

* do not group frame and its children

* comment and refactor code

* hide align altogether

* include frame children when selecting all

* simplify

---------

Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
2025-01-28 22:10:16 +01:00
..
comparisons.ts feat: Orthogonal (elbow) arrows for diagramming (#8299) 2024-08-01 18:39:03 +02:00
export.ts feat: cleanup svg export and move payload to <metadata> (#8975) 2025-01-05 16:53:05 +01:00
index.ts feat: split gridSize from enabled state & support custom gridStep (#8364) 2024-08-14 14:59:14 +02:00
normalize.ts chore: Unify math types, utils and functions (#8389) 2024-09-02 22:23:38 +00:00
Renderer.ts perf: improve new element drawing (#8340) 2024-08-23 20:27:57 +02:00
Scene.ts feat: in canvas links between shapes (#8812) 2024-11-26 18:53:25 +01:00
scroll.ts fix: improve canvas search scroll behavior further (#8491) 2024-09-11 18:01:18 +02:00
scrollbars.ts build: enable consistent type imports eslint rule (#7992) 2024-05-08 14:21:50 +05:30
selection.test.ts build: decouple package deps and introduce yarn workspaces (#7415) 2023-12-12 11:32:51 +05:30
selection.ts feat: box select frame & children to allow resizing at the same time (#9031) 2025-01-28 22:10:16 +01:00
Shape.ts feat: Elbow arrow segment fixing & positioning (#8952) 2025-01-17 18:07:03 +01:00
ShapeCache.ts build: enable consistent type imports eslint rule (#7992) 2024-05-08 14:21:50 +05:30
types.ts fix: image cropping svg + compat mode (#8710) 2024-10-28 10:08:05 +01:00
zoom.ts feat: split gridSize from enabled state & support custom gridStep (#8364) 2024-08-14 14:59:14 +02:00