David Luzar
|
4359e2935d
fix: line deselected when shift-dragging point outside editor (#5540)
|
2 years ago |
Aakansha Doshi
|
08ce7c7fc3
feat: redesign linear elements 🎉 (#5501)
|
2 years ago |
Ryan Di
|
865d29388c
feat: cursor alignment when creating linear elements with shift pressed (#5518)
|
2 years ago |
Ryan Di
|
2820cd112e
feat: shift-clamp when creating multi-point lines/arrows (#5500)
|
2 years ago |
Aakansha Doshi
|
3d5356cb8e
fix: use flushSync when moving line editor since we need to read previous value after setting state (#5508)
|
2 years ago |
Aakansha Doshi
|
91fc22182c
fix: revert browser toast for high/low zoom (#5495)
|
2 years ago |
Aakansha Doshi
|
339212e563
refactor: remove unnecessary if condition for linear element onKeyDown (#5486)
|
2 years ago |
David Luzar
|
792f238d16
refactor: improve typing & check (#5415)
|
2 years ago |
Aakansha Doshi
|
6e0ac52a64
fix: check for ctrl key when wheel event triggered to only disable zooming (#5459)
|
2 years ago |
David Luzar
|
5bc40402a6
fix: disable render throttling by default & during resize (#5451)
|
2 years ago |
Aakansha Doshi
|
df14c69977
refactor: don't pass zenModeEnable, viewModeEnabled and toggleZenMode props to LayerUI (#5444)
|
3 years ago |
Aakansha Doshi
|
1ea67ba93d
fix: attach wheel event to exscalidraw container only (#5443)
|
3 years ago |
Aakansha Doshi
|
a7153d9d1d
feat: update toast api to account for duration and closable (#5427)
|
3 years ago |
Aakansha Doshi
|
7efa081976
fix: show toast when browser zoom is not 100% (#5304)
|
3 years ago |
Aakansha Doshi
|
5deb93a083
fix: prevent browser zoom inside Excalidraw (#5426)
|
3 years ago |
David Luzar
|
b6bb74d08d
feat: throttle scene rendering to animation framerate (#5422)
|
3 years ago |
David Luzar
|
50bc7e099a
fix: unable to use cmd/ctrl-delete/backspace in inputs (#5348)
|
3 years ago |
Ishtiaq Bhatti
|
cdf352d4c3
feat: add sidebar for libraries panel (#5274)
|
3 years ago |
David Luzar
|
4712393b62
fix: stale `appState.pendingImageElement` (#5322)
|
3 years ago |
David Luzar
|
fd48c2cf79
fix: non-letter shortcuts being swallowed by color picker (#5316)
|
3 years ago |
Aakansha Doshi
|
ec35d5db51
fix: bind text to correct container when nested (#5307)
|
3 years ago |
David Luzar
|
4a9fac2d1e
fix: unsafely accessing draggingElement (#5216)
|
3 years ago |
Aakansha Doshi
|
07ebd7c68c
feat: support setting/resetting cursor from host (#5215)
|
3 years ago |
Johannes
|
ef8559d060
fix: do not deselect when not zooming using touchscreen pinch (#5181)
|
3 years ago |
Johannes
|
33bb23d2f3
fix: wheel zoom normalization (#5165)
|
3 years ago |
David Luzar
|
d2cc76e52e
feat: support adding multiple library items on canvas (#5116)
|
3 years ago |
David Luzar
|
cad6097d60
feat: factor out url library init & switch to `updateLibrary` API (#5115)
|
3 years ago |
Aakansha Doshi
|
68f23d652f
feat: support custom elements in @excalidraw/excalidraw (#5164)
|
3 years ago |
David Luzar
|
d2e687ed0a
feat: make file handling more robust (#5057)
|
3 years ago |
David Luzar
|
a524eeb66e
fix: eraser removed deleted elements (#5155)
|
3 years ago |