Commit Graph

2563 Commits

Author SHA1 Message Date
Excalidraw Bot
bf9733f7ef New translations en.json (Hungarian) 2025-01-05 22:13:09 +01:00
Excalidraw Bot
7566d96b35 New translations en.json (Hebrew) 2025-01-05 22:13:08 +01:00
Excalidraw Bot
4b8642d1d0 New translations en.json (Slovak) 2025-01-05 22:13:07 +01:00
한별
12c39d1034 feat: add mimeTypes on file save (#8946) 2025-01-05 21:12:07 +00:00
Ryan Di
d33e42e3a1 feat: add crowfoot to arrowheads (#8942)
* crowfoot many

* crowfoot one

* one or many

* add icons for crowfoot

* add crowfoot icons

* adjust arrowhead selection popover

* make options collapsible

* swap triangle and bar

* switch to radix popover

* put triangle outline in the first row

* align shadow with new design spec

* remove unused flag

* swap order

* tweak labels

* handle shift+tab

---------

Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
Co-authored-by: Jakub Królak <108676707+j-krolak@users.noreply.github.com>
2025-01-05 21:50:24 +01:00
zsviczian
3b9ffd9586 fix: elbow arrows do not work within frames (issue: #8964) (#8969)
check for !isFrameLikeElement
2025-01-05 21:47:20 +01:00
David Luzar
b63689c230 feat: make HTML attribute sanitization stricter (#8977)
* feat: make HTML attribute sanitization stricter

* fix double escape
2025-01-05 21:45:04 +01:00
David Luzar
c84babf574 feat: validate library install urls (#8976) 2025-01-05 17:10:55 +01:00
David Luzar
36274f1f3e feat: cleanup svg export and move payload to <metadata> (#8975) 2025-01-05 16:53:05 +01:00
Excalidraw Bot
3ca773f54d New translations en.json (Hungarian) 2024-12-31 16:17:49 +01:00
Excalidraw Bot
3dbdfdcffc New translations en.json (Hungarian) 2024-12-31 15:16:38 +01:00
Excalidraw Bot
4acea43b12 New translations en.json (Slovak) 2024-12-30 10:40:20 +01:00
Excalidraw Bot
aabc4b701e New translations en.json (Slovak) 2024-12-30 08:55:51 +01:00
Excalidraw Bot
1325c85a48 New translations en.json (Hebrew) 2024-12-28 00:16:03 +01:00
Excalidraw Bot
3f3134435e New translations en.json (Hebrew) 2024-12-27 22:51:12 +01:00
Ryan Di
107eae3916 refactor: separate resizing logic from pointer (#8155)
* separate resizing logic for a single element

* replace resize logic in stats

* do not recompute width and height from points when they're already given

* correctly update linear elements' position when resized

* update snapshots

* lint

* simplify linear resizing logic

* fix initial scale for aspect ratio

* update tests for linear elements

* test typo

* separate pointer from resizing for multiple elements

* lint and simplify

* fix tests

* lint

* provide scene in param instead

* type

* refactor code

* fix floating in tests

* remove restrictions/checks on width & height

* update pointer to dimension to prevent regression

---------

Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
2024-12-23 11:10:35 +01:00
Excalidraw Bot
2d370b9360 New translations en.json (Chinese Traditional) 2024-12-23 10:29:20 +01:00
Excalidraw Bot
dab6df1a77 New translations en.json (Korean) 2024-12-23 07:42:22 +01:00
zsviczian
56fca30bd0 fix: normalizeSVG width and height from viewbox when size includes decimal points (#8939)
Update image.ts
2024-12-22 23:10:11 +01:00
Ryan Di
1e3399eac8 fix: make arrow binding area adapt to zoom levels (#8927)
* make binding area adapt to zoom

* revert stroke color

* normalize binding gap

* reduce normalized gap
2024-12-22 22:55:50 +01:00
David Luzar
873698a1a2 fix: robust state.editingFrame teardown (#8941) 2024-12-22 22:47:39 +01:00
Ryan Di
606ac6c743 fix: regression on dragging a selected frame by its name (#8924)
fix hit element check for a selected frame's name
2024-12-22 22:47:21 +01:00
Excalidraw Bot
4390f6d75e New translations en.json (Romanian) 2024-12-18 11:57:51 +01:00
Excalidraw Bot
4d1730882b New translations en.json (Polish) 2024-12-18 10:37:52 +01:00
Excalidraw Bot
6bff123aea New translations en.json (Chinese Simplified) 2024-12-18 04:04:53 +01:00
Excalidraw Bot
e255caefc5 New translations en.json (German) 2024-12-17 21:04:56 +01:00
Excalidraw Bot
a62ebd7f71 New translations en.json (Hindi) 2024-12-17 18:15:21 +01:00
Excalidraw Bot
376d25ad8b New translations en.json (Marathi) 2024-12-17 18:15:19 +01:00
Excalidraw Bot
dfc89f9d6e New translations en.json (Russian) 2024-12-17 15:27:00 +01:00
Excalidraw Bot
62114e309f New translations en.json (Portuguese) 2024-12-17 15:26:58 +01:00
Excalidraw Bot
c6901cae98 New translations en.json (Karakalpak) 2024-12-17 14:11:42 +01:00
Excalidraw Bot
d4b760f7b3 New translations en.json (Kabyle) 2024-12-17 14:11:41 +01:00
Excalidraw Bot
5e21607153 New translations en.json (Bengali, India) 2024-12-17 14:11:40 +01:00
Excalidraw Bot
3e79c6caab New translations en.json (German, Switzerland) 2024-12-17 14:11:38 +01:00
Excalidraw Bot
fee26ea12c New translations en.json (Occitan) 2024-12-17 14:11:37 +01:00
Excalidraw Bot
b551e5336c New translations en.json (Norwegian Bokmal) 2024-12-17 14:11:36 +01:00
Excalidraw Bot
172ecace2f New translations en.json (Uzbek) 2024-12-17 14:11:35 +01:00
Excalidraw Bot
e146d42598 New translations en.json (Sinhala) 2024-12-17 14:11:33 +01:00
Excalidraw Bot
0546406d4b New translations en.json (Chinese Traditional, Hong Kong) 2024-12-17 14:11:32 +01:00
Excalidraw Bot
4a5ca8d3ea New translations en.json (Burmese) 2024-12-17 14:11:31 +01:00
Excalidraw Bot
267341b9b7 New translations en.json (Hindi) 2024-12-17 14:11:29 +01:00
Excalidraw Bot
c3a15bc297 New translations en.json (Azerbaijani) 2024-12-17 14:11:28 +01:00
Excalidraw Bot
4b1d99fbf4 New translations en.json (Latvian) 2024-12-17 14:11:27 +01:00
Excalidraw Bot
c4c1193094 New translations en.json (Kazakh) 2024-12-17 14:11:25 +01:00
Excalidraw Bot
03adc9b7bc New translations en.json (Norwegian Nynorsk) 2024-12-17 14:11:24 +01:00
Excalidraw Bot
fd491e45e9 New translations en.json (Thai) 2024-12-17 14:11:23 +01:00
Excalidraw Bot
a19c1d64e4 New translations en.json (Marathi) 2024-12-17 14:11:21 +01:00
Excalidraw Bot
836c8f2dba New translations en.json (Bengali) 2024-12-17 14:11:20 +01:00
Excalidraw Bot
01f2001a0d New translations en.json (Tamil) 2024-12-17 14:11:19 +01:00
Excalidraw Bot
8136b719bd New translations en.json (Khmer) 2024-12-17 14:11:18 +01:00