zsviczian
|
1e69609ce4
fix: consistent use of ZOOM_STEP (#5801)
|
2 éve |
David Luzar
|
e9067de173
feat: refactor Sidebar into standalone reusable component (#5663)
|
2 éve |
Aakansha Doshi
|
6c1246ef77
feat: Enter and Exit line editor via context menu (#5719)
|
2 éve |
Aakansha Doshi
|
8636ef1017
refactor: create a util to compute container dimensions for bound text container (#5708)
|
2 éve |
zsviczian
|
9929a2be6f
fix: double state update incorrectly resetting state (#5704)
|
2 éve |
Abdullah Adeel
|
7eaf47c9d4
fix: default light theme splash 🔧 (#5660)
|
2 éve |
Aakansha Doshi
|
0d1058a596
feat: support segment midpoints in line editor (#5641)
|
2 éve |
Aakansha Doshi
|
ec350ba8b2
feat: Introduce ExcalidrawElements and ExcalidrawAppState provider (#5463)
|
2 éve |
Aakansha Doshi
|
32aa79164b
refactor: remove unused attribute hasHitElementInside from pointerDownState (#5591)
|
2 éve |
Aakansha Doshi
|
b5fd904808
fix: allow box selection of points when inside editor (#5594)
|
2 éve |
Aakansha Doshi
|
551c38f60b
fix: remove unnecessary conditions in pointerup for linear elements (#5575)
|
2 éve |
Aakansha Doshi
|
38e8ae46c9
fix: check if hitting link in handleSelectionOnPointerDown (#5589)
|
2 éve |
Aakansha Doshi
|
27cf5ed17e
fix: deselect linear element when clicked inside bounding box outside editor (#5579)
|
2 éve |
Aakansha Doshi
|
fd946adbae
refactor: cleanup renderScene (#5573)
|
2 éve |
Aakansha Doshi
|
5a8dbe8030
feat: show a mid point for linear elements (#5534)
|
2 éve |
Aakansha Doshi
|
731093f631
fix: show bounding box for 3 or more linear point elements (#5554)
|
2 éve |
Aakansha Doshi
|
fe56975f19
fix: cleanup the condition for dragging elements (#5555)
|
2 éve |
Ryan Di
|
b818df1098
feat: lock angle when editing linear elements with shift pressed (#5527)
|
2 éve |
David Luzar
|
4359e2935d
fix: line deselected when shift-dragging point outside editor (#5540)
|
2 éve |
Aakansha Doshi
|
08ce7c7fc3
feat: redesign linear elements 🎉 (#5501)
|
2 éve |
Ryan Di
|
865d29388c
feat: cursor alignment when creating linear elements with shift pressed (#5518)
|
2 éve |
Ryan Di
|
2820cd112e
feat: shift-clamp when creating multi-point lines/arrows (#5500)
|
2 éve |
Aakansha Doshi
|
3d5356cb8e
fix: use flushSync when moving line editor since we need to read previous value after setting state (#5508)
|
2 éve |
Aakansha Doshi
|
91fc22182c
fix: revert browser toast for high/low zoom (#5495)
|
2 éve |
Aakansha Doshi
|
339212e563
refactor: remove unnecessary if condition for linear element onKeyDown (#5486)
|
2 éve |
David Luzar
|
792f238d16
refactor: improve typing & check (#5415)
|
2 éve |
Aakansha Doshi
|
6e0ac52a64
fix: check for ctrl key when wheel event triggered to only disable zooming (#5459)
|
2 éve |
David Luzar
|
5bc40402a6
fix: disable render throttling by default & during resize (#5451)
|
2 éve |
Aakansha Doshi
|
df14c69977
refactor: don't pass zenModeEnable, viewModeEnabled and toggleZenMode props to LayerUI (#5444)
|
2 éve |
Aakansha Doshi
|
1ea67ba93d
fix: attach wheel event to exscalidraw container only (#5443)
|
2 éve |