Aakansha Doshi
a6b389ca62
more types
2023-07-17 18:18:14 +05:30
Aakansha Doshi
23f212367a
fix lint
2023-07-17 17:59:00 +05:30
Aakansha Doshi
21ca391e8c
support image via programmatic API
2023-07-17 17:54:50 +05:30
Aakansha Doshi
bf3afc34ed
make image attributes optional and better ts check
2023-07-17 17:33:23 +05:30
Aakansha Doshi
bdb84b01ca
tweak
2023-07-17 16:30:38 +05:30
Aakansha Doshi
2359a7a818
rename tweak
2023-07-17 13:10:57 +05:30
Aakansha Doshi
562249e981
Merge remote-tracking branch 'origin/master' into aakansha-create-text-containers-programmatically
2023-07-17 12:56:35 +05:30
David Luzar
9f76f8677b
feat: cache most of element selection ( #6747 )
2023-07-17 01:09:44 +02:00
David Luzar
2e46e27490
fix: use actual dock state to not close docked library on insert ( #6766 )
2023-07-14 20:21:02 +02:00
Aakansha Doshi
d994f72c40
cleanup
2023-07-14 20:37:53 +05:30
Aakansha Doshi
7a94ee3191
Add new type excalidraw-api/clipboard for programmatic api
2023-07-14 20:10:02 +05:30
Aakansha Doshi
bb778892dc
update snaps
2023-07-14 17:20:27 +05:30
Aakansha Doshi
11fd4efa32
lint
2023-07-14 17:15:37 +05:30
Aakansha Doshi
d3361f910b
remove convertToExcalidrawElements call from restore
2023-07-14 17:13:24 +05:30
Aakansha Doshi
2ff0528a4f
Merge remote-tracking branch 'origin/master' into aakansha-create-text-containers-programmatically
2023-07-14 17:10:09 +05:30
Aakansha Doshi
25e2f80709
let host call convertToExcalidrawElements when using programmatic API
2023-07-14 14:50:27 +05:30
David Luzar
cf0413338e
feat: support customizing what parts of frames are rendered ( #6752 )
2023-07-10 17:13:44 +02:00
David Luzar
49e4289878
feat: make appState.selectedElementIds
more stable ( #6745 )
2023-07-08 23:33:34 +02:00
zsviczian
3ddcc48e4c
fix: UI disappears when pressing the eyedropper shortcut on mobile ( #6725 )
2023-06-29 12:39:44 +02:00
Barnabás Molnár
29a5e982c3
feat: support scrollToContent opts.fitToViewport ( #6581 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
Co-authored-by: Arnošt Pleskot <arnostpleskot@gmail.com>
2023-06-29 12:36:38 +02:00
Christopher Chedeau
b33fa6d6f6
fix: stronger enforcement of normalizeLink ( #6728 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-29 12:14:42 +02:00
Ryan Di
b7350f9707
fix: elements in non-existing frame getting removed ( #6708 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-22 22:10:08 +00:00
David Luzar
8dfa2a98bb
fix: scrollbars renders but disable ( #6706 )
2023-06-22 14:35:01 +02:00
Wu Kai
fb01ce2a00
fix: typo in chart.ts ( #6696 )
...
fix: typo
2023-06-21 11:43:37 +05:30
Excalidraw Bot
3d57112480
chore: Update translations from Crowdin ( #6677 )
2023-06-19 17:10:09 +02:00
Are
7558a4e2be
feat: overwrite confirmation dialogs ( #6658 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-19 17:08:12 +02:00
Aakansha Doshi
6d56634289
fix: do not bind text to container using text tool when it has text already ( #6694 )
...
* fix: do not bind text to container using text tool when it has text already
* Update src/element/textWysiwyg.test.tsx
2023-06-19 17:28:45 +05:30
Milos Vetesnik
0aa1e66486
feat: simple analitycs ( #6683 )
...
* Simple analytics for iframe and webpage
* added logic for tracking specific categories of events to reduce it
* enviroment vars clean up
* fix: lint for index.html
2023-06-19 11:18:28 +02:00
Aakansha Doshi
7f7128ec09
fix: don't allow binding text to images ( #6693 )
2023-06-19 13:47:28 +05:30
Aakansha Doshi
6de6a96abf
docs: add info about roadmap ( #6687 )
2023-06-16 20:55:33 +05:30
Sudharsan Aravind
28ab6531c9
fix: updated link for documentation page under help section ( #6654 )
...
* fix: updated link for documentation page under help section
* Update docs link
---------
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2023-06-15 14:58:11 +05:30
Ryan Di
81ebf82979
feat: introduce frames ( #6123 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-14 18:42:01 +02:00
Aakansha Doshi
4d7d96eb7b
feat: add canvas-roundrect-polyfill package ( #6675 )
...
* feat: add canvas-roundrect-polyfill instead of maintaining a copy of it and transplile it since its not transpiled in the package
* transform canvas-roundrect-polyfill in jest
2023-06-14 17:26:29 +05:30
David Luzar
1747e93957
feat: polyfill CanvasRenderingContext2D.roundRect
( #6673 )
2023-06-13 16:34:24 +02:00
Arnost Pleskot
3bd5d87cac
feat: disable collab feature when running in iframe ( #6646 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-12 17:44:31 +02:00
David Luzar
74d2fc6406
fix: collab username style fixes ( #6668 )
2023-06-12 17:43:31 +02:00
Excalidraw Bot
ce9acfbc55
chore: Update translations from Crowdin ( #6641 )
2023-06-12 16:08:28 +02:00
Arnost Pleskot
16c7945ca0
feat: assign random user name when not set ( #6663 )
2023-06-12 16:05:07 +02:00
Arnost Pleskot
5ca3613cc3
feat: redesigned collab cursors ( #6659 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2023-06-12 15:43:14 +02:00
Aakansha Doshi
c1a61b06df
tweak
2023-06-12 14:29:45 +05:30
Aakansha Doshi
9e6751c5fb
Add more tests
2023-06-12 13:00:31 +05:30
Aakansha Doshi
1784f5b31e
remove type when id provided in tests
2023-06-12 11:59:21 +05:30
Aakansha Doshi
d76bc7890d
make type optional when id present
2023-06-12 11:53:10 +05:30
Alex Kim
b4abfad638
fix: bound arrows not updated when rotating multiple elements ( #6662 )
2023-06-09 13:22:40 +02:00
WBbug
a39640ead1
fix: delete setCursor when resize ( #6660 )
2023-06-08 11:41:22 +02:00
David Luzar
84bd9bd4ff
fix: creating text while color picker open ( #6651 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2023-06-06 22:04:06 +02:00
Aakansha Doshi
ae7ff76126
fix: cleanup textWysiwyg and getAdjustedDimensions ( #6520 )
...
* fix: cleanup textWysiwyg and getAdjustedDimensions
* fix lint
* fix test
2023-06-06 14:36:18 +05:30
Aakansha Doshi
d9e6910df0
Merge remote-tracking branch 'origin/master' into aakansha-create-text-containers-programmatically
2023-06-05 11:46:26 +05:30
Excalidraw Bot
952aa63f86
chore: Update translations from Crowdin ( #6625 )
2023-06-02 17:41:05 +02:00
David Luzar
a065ec67a9
fix: eye dropper not accounting for offsets ( #6640 )
2023-06-02 17:35:25 +02:00