David Luzar
|
097362662d
feat: pass localElements to restore and restoreElement API's and bump versions of duplicate elements on import (#3797)
|
4 years ago |
Arun
|
4249de41d4
feat: Add prop `autoFocus` to set focus on the Excalidraw component (#3691)
|
4 years ago |
Aakansha Doshi
|
15f02ba191
refactor: code clean up (#3681)
|
4 years ago |
David Luzar
|
a2e1199907
feat: support exporting json to excalidraw plus (#3678)
|
4 years ago |
Aakansha Doshi
|
d63b6a3469
feat: support custom UI rendering inside export dialog (#3666)
|
4 years ago |
Aakansha Doshi
|
ba48974351
feat: customise export dialog with UIOptions.canvasActions.export prop (#3658)
|
4 years ago |
David Luzar
|
357266e9ab
feat: auto-position tooltip and suport overflowing container (#3631)
|
4 years ago |
Aakansha Doshi
|
6271a031a3
fix: move encrypted icon to excalidraw-app add separate animation for `renderFooter` prop (#3577)
|
4 years ago |
Aakansha Doshi
|
78da4c075e
feat: support updating appState in updateScene API (#3576)
|
4 years ago |
Aakansha Doshi
|
3b9290831a
refactor: rename renderTopRight prop to renderTopRightUI (#3572)
|
4 years ago |
David Luzar
|
286e9a1524
feat: add temporary Excalidraw+ promo (#3540)
|
4 years ago |
David Luzar
|
bac76778ce
feat: add `renderTopRight` prop & remove GH corner from core (#3539)
|
4 years ago |
Aakansha Doshi
|
37d513ad59
feat: Make library local to given excalidraw instance and allow consumer to control it (#3451)
|
4 years ago |
Aakansha Doshi
|
d126d04d17
feat: Bind keyboard events to the current excalidraw container and add handleKeyboardGlobally prop to allow host to bind to document (#3430)
|
4 years ago |
David Luzar
|
a7cbe68ae8
refactor: improve types around dataState and libraryData (#3427)
|
4 years ago |
Aakansha Doshi
|
c19c8ecd27
feat: Add scroll listener to the nearest scrollable container and allow consumer to disable it (#3408)
|
4 years ago |
Aakansha Doshi
|
c54a099010
feat: Calculate `width/height` of canvas based on container dimensions (".excalidraw" selector) & remove props width & height (#3379)
|
4 years ago |
Aakansha Doshi
|
0d818f3810
feat: Add renderCustomStats prop and expose setToastMessage API via refs to update toast (#3360)
|
4 years ago |
Lipis
|
722e5ca845
refactor: Use arrow function where possible (#3315)
|
4 years ago |
David Luzar
|
30ae4b8bf2
feat: don't unnecessarily prompt when installing libraries (#3329)
|
4 years ago |
David Luzar
|
cf9e29834d
feat: prefer hash when importing libraries & expose importLibrary (#3320)
|
4 years ago |
Aakansha Doshi
|
052b73d95b
refactor: Rename prop scrollToCenter and setScrollToCenter to scrollToContent and setScrollToContent respectively (#3261)
|
4 years ago |
David Luzar
|
beffc290fd
feat: support importing scene from url (#2726)
|
4 years ago |
Aakansha Doshi
|
7c5481b877
feat: Add support for scrollToCenter in initialData so host can control whether to scroll to center on mount (#3070)
|
4 years ago |
Aakansha Doshi
|
e63a0ec5be
feat: allow host to pass color for collaborators (#2943)
|
4 years ago |
David Luzar
|
b79ef0d428
fix: don't prompt on empty scenes (#2937)
|
4 years ago |
David Luzar
|
ce507b0a0b
feat: don't store to LS during collab (#2909)
|
4 years ago |
David Luzar
|
0a0be839b9
refactor: rewrite collabWrapper to remove TDZs and simplify (#2834)
|
4 years ago |
Lipis
|
c799b28a0e
fix: Count all versions (#2798)
|
4 years ago |
David Luzar
|
adcd28f348
fix: delay version logging & prevent duplicates (#2770)
|
4 years ago |