DanielJGeiger and GitHub
d1e4421823
feat: Expose ActionManager.registerAction through ExcalidrawImperativeAPI ( #6995 )
...
* feat: Expose `ActionManager` through `ExcalidrawImperativeAPI`
* Only expose `registerAction` instead of `ActionManager`
2023-11-22 15:22:49 -06:00
DanielJGeiger and GitHub
e921bfb1ae
feat: Export iconFillColor() ( #6996 )
2023-10-04 18:17:22 -05:00
DanielJGeiger and GitHub
bfd318e765
docs: Update the excalidraw-app source-code link in README.md ( #7035 )
...
chore: Update the `excalidraw-app` source-code link in README.md
2023-10-03 08:41:13 -05:00
DanielJGeiger and GitHub
4a9adc703a
feat: export changeProperty() and getFormValue(). ( #6957 )
2023-09-09 08:13:15 -05:00
DanielJGeiger and GitHub
8c1168ef33
refactor: Make the example React app reusable without duplication ( #6188 )
2023-02-07 12:41:20 +05:30
fdd8552637
feat: Scroll using PageUp and PageDown ( #6038 )
...
* feat: Scroll using PageUp and PageDown
* support x-axis via `shift` & enable in viewMode
* tweak test
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-12-31 15:54:37 -06:00
DanielJGeiger and GitHub
d131b31084
fix: ExcalidrawArrowElement rather than ExcalidrawArrowEleement ( #5955 )
2022-12-06 17:30:03 +05:30
bfbaeae67f
fix: Correctly paste contents parsed by JSON.parse() as text. ( #5868 )
...
* Fix #5867
* Add test.
* Add tests to clipboard.test.ts
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2022-11-14 14:02:54 +05:30
335aff8838
fix: merge existing text with new when pasted ( #5856 )
...
* Fix #5855 .
* fix test
* tweak
* Add specs
* Add more snaps
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2022-11-09 23:39:53 +05:30
a0ecfed4cd
fix: Paste clipboard contents into unbound text elements ( #5849 )
...
* Fix #5848 .
* Add test.
* some tweaks
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2022-11-09 11:30:22 +05:30
da4fa91ffc
chore: Dedupe webpack configs. ( #5449 )
...
* chore: Dedupe package dependencies and webpack configs.
* Fully dedupe `src/packages` via symlinks
* Merge https://github.com/excalidraw/excalidraw into dedupe-package-deps-configs
* fix: Link `tsc` so `build:example` works in @excalidraw/excalidraw
* @excalidraw/plugins: Revert the `yarn.lock` deduping.
* Drop yarn commands from the root `package.json`.
* Remove more unneeded `package.json` additions.
* One more change to drop in `package.json` files.
* Deduping: Move even more into common webpack configs.
* renaming
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2022-08-30 12:37:18 +05:30
f8b4bb66b4
chore: Update peer dependencies to React 18 in @excalidraw/excalidraw ( #5483 )
...
* chore: Update peer dependencies to React 18 in `@excalidraw/excalidraw`
* Update src/packages/excalidraw/package.json
Co-authored-by: David Luzar <luzar.david@gmail.com >
Co-authored-by: David Luzar <luzar.david@gmail.com >
2022-07-26 16:23:30 +05:30
0d70690ec8
fix: Don't save deleted ExcalidrawElements to Firebase ( #5108 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2022-05-09 15:38:44 +02:00