Commit Graph

3460 Commits (aakansha/esm)
 

Author SHA1 Message Date
Aakansha Doshi d5b406b055 path fixes 9 months ago
Aakansha Doshi 7522285869 watch utils folder and build it when updated 9 months ago
Aakansha Doshi 58567dd2b6 move the files to src and tests folders under utils 9 months ago
Aakansha Doshi a76999e9a2 lint 9 months ago
Aakansha Doshi 5af532d229 Merge remote-tracking branch 'origin/master' into aakansha/esm 9 months ago
Aakansha Doshi 1ed53b153c
build: enable consistent type imports eslint rule (#7992)
* build: enable consistent type imports eslint rule

* change to warn

* fix the warning in example and excalidraw-app

* fix packages

* enable type annotations and throw error for the rule
9 months ago
Aakansha Doshi c1926f33bb
fix: remove unused param from drawImagePlaceholder (#7991) 9 months ago
Andreas Gebhardt 6539029d2a
fix: docker build of Excalidraw app (#7430)
* fix: docker build of Excalidraw app

Fixes #7403.

* deps: update (container) Nginx to 1.24

---------

Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
9 months ago
David Luzar d1f37cc64f
feat: tweak a few icons & add line editor button to side panel (#7990) 9 months ago
Márk Tolmács f0d25e34c3
chore: Add lcov coverage output to vitest (#7987)
chore: Add lcov coverage output to vitest so VSCode coverage gutters extension works

Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
9 months ago
Aakansha Doshi 96fc3ac5bb lint 9 months ago
Aakansha Doshi 906652bac2 lint 9 months ago
Aakansha Doshi 53a0428705 update remaining paths to use utils workspace 9 months ago
Aakansha Doshi 927e36c7b4 fix tests 9 months ago
Aakansha Doshi e187faee77 update test script 9 months ago
Aakansha Doshi d12d97bfcb add cleanup workspaces script and test-utils 9 months ago
Aakansha Doshi 5acb5c9d91 update test script 9 months ago
Aakansha Doshi 23ee054025 fix lint 9 months ago
Aakansha Doshi d91b234db1 fix typo 9 months ago
Aakansha Doshi b2b03af1ec fix script 9 months ago
Aakansha Doshi f0876e3c03 tweaks 9 months ago
Aakansha Doshi 6d0ee330b7 update build scripts 9 months ago
Aakansha Doshi e48eed6b21 add utils to external 9 months ago
Aakansha Doshi 549786a504 add utils to external 9 months ago
Aakansha Doshi 73c53a3c7c extend ts config 9 months ago
Aakansha Doshi 72a98da527 ignore types in tests 9 months ago
Aakansha Doshi 45ff9d1053 add @excalidraw/utils to external and fixes 9 months ago
Aakansha Doshi 6a1477a55c feat: use @excalidraw/utils as a workspace in the codebase 9 months ago
Márk Tolmács d9bbf1eda6
feat: Allow binding only via linear element ends (#7946)
Arrows now only bind to new shapes if their start or end point is dragged close to them. Arrows previously bound to shapes remain bound on move and drag if at the end of the drag/move the points remain in the original shapes' binding area.

---------

Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
Co-authored-by: Sammy Lee <sammy.joe.lee@gmail.com>
9 months ago
Márk Tolmács f79fb9aae2
chore: Bump vitest to 1.5.3 to support VSCode vitest Extension (#7968)
Bump vitest to 1.5.3 to support VSCode vitest Extension

Signed-off-by: Mark Tolmacs <mark@lazycat.hu>
9 months ago
Mritunjay Goutam 275f6fbe24
fix: typo in doc api (#7466) 9 months ago
Ryan Di 88812e0386
feat: resize elements from the sides (#7855)
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
9 months ago
Marcel Mraz 6e5aeb112d
feat: record freedraw tool selection to history (#7949) 10 months ago
Marcel Mraz 4d83d1c91e
fix: use Reflect API instead of Object.hasOwn (#7958) 10 months ago
Márk Tolmács a04676d423
fix: CTRL/CMD & arrow point drag unbinds both sides (#6459) (#7877) 10 months ago
Milos Vetesnik c851aaaf7b
fix: z-index for laser pointer to be able to draw on embeds and such (#7918) 10 months ago
Marcel Mraz 1bd2b1fe55
feat: export reconciliation (#7917) 10 months ago
Marcel Mraz 015b46ab23
feat: expose `StoreAction` in relation to multiplayer history (#7898)
Improved Store API and improved handling of actions to eliminate potential concurrency issues
10 months ago
Marcel Mraz 530617be90
feat: multiplayer undo / redo (#7348) 10 months ago
David Luzar 5211b003b8
fix: double text rendering on edit (#7904) 10 months ago
Ryan Di bbcca06b94
fix: collision regressions from vector geometry rewrite (#7902) 10 months ago
johnd99 f92f04c13c
fix: Correct unit from 'eg' to 'deg' (#7891) 10 months ago
David Luzar 890ed9f31f
feat: add "toggle grid" to command palette (#7887) 10 months ago
David Luzar da2e507298
fix: allow same origin for all necessary domains (#7889) 10 months ago
David Luzar f59b4f6af4
fix: always make sure we render bound text above containers (#7880) 10 months ago
David Luzar afcde542f9
fix: parse embeddable srcdoc urls strictly (#7884) 10 months ago
Ryan Di 4689a6b300
fix: hit test for closed sharp curves (#7881) 10 months ago
David Luzar 0ae9b383d6
fix: Gist embed allowing unsafe html (#7883) 10 months ago
David Luzar f597bd3e01
fix: command palette tweaks and fixes (#7876) 10 months ago
Ryan Di 4987cc53d0
fix: include borders when testing insides of a shape (#7865) 10 months ago