 David LuzarandGitHub
|
26f02bebea
|
fix: stop using structuredClone (#9128)
fix: stop using `structuredClone`
|
2025-02-12 13:02:53 +01:00 |
|
 David LuzarandGitHub
|
c8f4a4cb41
|
feat: add props.onDuplicate (#9117)
* feat: add `props.onDuplicate`
* docs
* clarify docs
* fix docs
|
2025-02-10 14:20:18 +00:00 |
|
 David LuzarandGitHub
|
b0c8c5f7a7
|
feat: change empty arrowhead icon (#9100)
|
2025-02-06 10:52:03 +01:00 |
|
 David LuzarandGitHub
|
424e94a403
|
fix: duplicating/removing frame while children selected (#9079)
|
2025-02-04 19:23:47 +01:00 |
|
 David LuzarandGitHub
|
86c67bd37f
|
fix: library item checkbox style regression (#9080)
|
2025-02-01 12:27:41 +01:00 |
|
 David LuzarandGitHub
|
511433988c
|
feat: tweak slider colors to be more muted (#9076)
|
2025-01-31 16:52:50 +01:00 |
|
 David LuzarandGitHub
|
6cdb683410
|
fix: button bg CSS variable leaking into other styles (#9075)
|
2025-01-31 12:33:54 +01:00 |
|
 David LuzarandGitHub
|
a3e1619635
|
fix: hyperlinks html entities (#9063)
|
2025-01-29 19:02:54 +01:00 |
|
 David LuzarandGitHub
|
7028daa44a
|
fix: remove flushSync to fix flickering (#9057)
|
2025-01-28 19:23:35 +01:00 |
|
 David LuzarandGitHub
|
f87c2cde09
|
feat: allow installing libs from excal github (#9041)
|
2025-01-23 16:50:47 +01:00 |
|
 David LuzarandGitHub
|
ec06fbc1fc
|
fix: do not refocus element link input on unrelated updates (#9037)
|
2025-01-22 21:30:15 +01:00 |
|
 David LuzarandGitHub
|
fa05ae1230
|
refactor: remove defaultProps (#9035)
|
2025-01-22 12:43:02 +01:00 |
|
 David LuzarandGitHub
|
ae6bee3403
|
feat: do not delete frame children on frame delete (#9011)
|
2025-01-14 21:08:25 +01:00 |
|
 David LuzarandGitHub
|
46f42ef8d7
|
fix: arrow binding behaving unexpectedly on pointerup (#9010)
* fix: arrow binding behaving unexpectedly on pointerup
* update snaps
|
2025-01-14 19:36:47 +01:00 |
|
 David LuzarandGitHub
|
78ab12c7e6
|
fix: z-index clash in mobile UI (#8985)
|
2025-01-06 21:21:11 +01:00 |
|
 David LuzarandGitHub
|
f2f8219917
|
feat: reintroduce .excalidraw.png default when embedding scene (#8979)
|
2025-01-05 22:21:39 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
c84babf574
|
feat: validate library install urls (#8976)
|
2025-01-05 17:10:55 +01:00 |
|
 David LuzarandGitHub
|
36274f1f3e
|
feat: cleanup svg export and move payload to <metadata> (#8975)
|
2025-01-05 16:53:05 +01:00 |
|
 David LuzarandGitHub
|
873698a1a2
|
fix: robust state.editingFrame teardown (#8941)
|
2024-12-22 22:47:39 +01:00 |
|
 David LuzarandGitHub
|
31e2a0cb4a
|
fix: element link selector dialog z-index & positioning (#8853)
|
2024-11-26 23:18:20 +01:00 |
|
 David LuzarandGitHub
|
a758aaf8f6
|
fix: update old blog links & add canonical url (#8846)
|
2024-11-26 17:42:25 +01:00 |
|
 David LuzarandGitHub
|
840f1428c4
|
chore: bump @excalidraw/mermaid-to-excalidraw@1.1.2 (#8830)
|
2024-11-20 13:10:07 +01:00 |
|
 David LuzarandGitHub
|
0927431d0d
|
chore: bump @excalidraw/mermaid-to-excalidraw (#8829)
|
2024-11-19 20:46:55 +01:00 |
|
 David LuzarandGitHub
|
35f778a734
|
build: set PWA flag in dev to false (#8788)
|
2024-11-09 21:04:50 +01:00 |
|
 David LuzarandGitHub
|
798f5f4dfb
|
feat: update blog url (#8767)
|
2024-11-06 16:41:41 +00:00 |
|
 David LuzarandGitHub
|
79b181bcdc
|
fix: restore svg image DataURL dimensions (#8730)
|
2024-10-29 22:40:24 +01:00 |
|
 
|
f9815b8b4f
|
fix: image cropping svg + compat mode (#8710)
Co-authored-by: Ryan Di <ryan.weihao.di@gmail.com>
|
2024-10-28 10:08:05 +01:00 |
|
 David LuzarandGitHub
|
958e03fcc6
|
fix: image render perf (#8697)
|
2024-10-23 11:58:43 +02:00 |
|
 David LuzarandGitHub
|
4cedf3d966
|
feat: do not strip unknown element properties on restore (#8682)
|
2024-10-21 22:56:22 +02:00 |
|
 David LuzarandGitHub
|
15ca182333
|
fix: remove export-to-clip-as-svg shortcut for now (#8660)
|
2024-10-17 20:47:05 +02:00 |
|
 David LuzarandGitHub
|
47ee8a0094
|
refactor: point() -> pointFrom() to fix compiler issue (#8578)
|
2024-10-01 21:27:17 +02:00 |
|
 David LuzarandGitHub
|
6dfa18414a
|
test: decrease min coverage thresholds (#8541)
|
2024-09-24 12:01:28 +00:00 |
|
 
|
8ca4cf3260
|
feat: flip arrowheads if only arrow(s) selected (#8525)
Co-authored-by: Mark Tolmacs <mark@lazycat.hu>
|
2024-09-19 15:46:36 +02:00 |
|
 David LuzarandGitHub
|
44a1c8d857
|
fix: svg and png frame clipping cases (#8515)
|
2024-09-18 00:20:22 +02:00 |
|
 David LuzarandGitHub
|
508f16dc04
|
refactor: rename example App.tsx -> ExampleApp.tsx (#8501)
|
2024-09-13 16:56:32 +02:00 |
|
 David LuzarandGitHub
|
80f3b75d42
|
chore: revert vite 5.4.2 -> 5.0.12 (#8499)
|
2024-09-12 12:56:45 +02:00 |
|
 David LuzarandGitHub
|
01e83cc9a5
|
fix: default sidebar triggers & behavior (#8498)
|
2024-09-11 20:19:14 +02:00 |
|
 David LuzarandGitHub
|
813f9b702e
|
feat: merge search sidebar back to default sidebar (#8497)
|
2024-09-11 19:26:01 +02:00 |
|
 David LuzarandGitHub
|
fd39712ba6
|
fix: improve canvas search scroll behavior further (#8491)
|
2024-09-11 18:01:18 +02:00 |
|
 David LuzarandGitHub
|
72b7c937b1
|
feat: smarter zooming when scrolling to match & only match on search/switch (#8488)
|
2024-09-10 21:26:01 +02:00 |
|
 David LuzarandGitHub
|
d107215564
|
fix: select instead of focus search input (#8483)
|
2024-09-09 19:57:22 +02:00 |
|
 David LuzarandGitHub
|
60e75406e0
|
refactor: remove unused env variable (#8457)
|
2024-09-02 00:25:12 +02:00 |
|
 David LuzarandGitHub
|
16cae4fc07
|
feat: reset copyStatus on export dialog settings change (#8443)
|
2024-08-29 15:10:08 +02:00 |
|
 David LuzarandGitHub
|
576bc0dbe5
|
feat: tweak copy button success animation (#8441)
|
2024-08-29 00:43:01 +02:00 |
|
 David LuzarandGitHub
|
00af35c692
|
feat: enable panning/zoom while in wysiwyg (#8437)
|
2024-08-29 00:42:46 +02:00 |
|
 David LuzarandGitHub
|
5facc0d6da
|
fix: perf regression in getCommonBounds (#8429)
|
2024-08-26 15:57:28 +02:00 |
|
 David LuzarandGitHub
|
b5d7f5b4ba
|
feat: rewrite d2c to not require token (#8269)
|
2024-08-20 18:06:22 +02:00 |
|
 David LuzarandGitHub
|
fb4bb29aa5
|
fix: object snapping not working (#8381)
|
2024-08-15 18:48:25 +02:00 |
|
 David LuzarandGitHub
|
3cfcc7b489
|
feat: split gridSize from enabled state & support custom gridStep (#8364)
|
2024-08-14 14:59:14 +02:00 |
|
 David LuzarandGitHub
|
4320a3cf41
|
feat: improve zoom-to-content when creating flowchart (#8368)
|
2024-08-12 20:42:08 +02:00 |
|
 David LuzarandGitHub
|
97981804d7
|
feat: Stats popup style tweaks (#8361)
|
2024-08-11 19:33:44 +02:00 |
|
 David LuzarandGitHub
|
88014ace4a
|
fix: drawing from 0-dimension canvas (#8356)
|
2024-08-09 21:36:04 +02:00 |
|
 David LuzarandGitHub
|
87a9430809
|
fix: disable flowchart keybindings inside inputs (#8353)
|
2024-08-09 18:44:17 +02:00 |
|
 David LuzarandGitHub
|
1ea5b26f25
|
fix: missing act() in flowchart tests (#8354)
|
2024-08-09 17:27:02 +02:00 |
|
 David LuzarandGitHub
|
232242d2e9
|
test: skip test.yml in PRs (#8330)
|
2024-08-06 16:04:04 +02:00 |
|
 David LuzarandGitHub
|
f19ce30dfe
|
chore: bump @testing-library/react 12.1.5 -> 16.0.0 (#8322)
|
2024-08-06 15:17:42 +02:00 |
|
 David LuzarandGitHub
|
b87925d253
|
build: add example apps public and vite dev-dist to eslintignore (#8326)
|
2024-08-05 23:43:48 +02:00 |
|
 David LuzarandGitHub
|
b427617f66
|
build: add rm:build, rm:node_modules & clean-install scripts (#8323)
|
2024-08-05 23:37:33 +02:00 |
|
 David LuzarandGitHub
|
e63dd025c9
|
fix: allow binding elbow arrows to frame children (#8309)
|
2024-08-01 19:40:54 +02:00 |
|
 David LuzarandGitHub
|
e844580b14
|
feat: remove automatic frame naming (#8302)
|
2024-07-31 13:56:11 +02:00 |
|
 David LuzarandGitHub
|
2427e622b0
|
feat: improve mermaid detection on paste (#8287)
|
2024-07-27 12:36:54 +02:00 |
|
 David LuzarandGitHub
|
43b2476dfe
|
fix: revert default element canvas padding change (#8266)
|
2024-07-22 11:47:16 +02:00 |
|
 David LuzarandGitHub
|
6fbc44fd1f
|
fix: messed up env variable (#8231)
|
2024-07-11 14:33:35 +02:00 |
|
 David LuzarandGitHub
|
e52c2cd0b6
|
fix: log allowed events (#8224)
|
2024-07-09 12:16:14 +02:00 |
|
 David LuzarandGitHub
|
96eeec5119
|
feat: bump max file size (#8220)
|
2024-07-08 18:35:13 +02:00 |
|
 David LuzarandGitHub
|
148b895f46
|
feat: smarter preferred lang detection (#8205)
|
2024-07-04 17:55:35 +02:00 |
|
 David LuzarandGitHub
|
1d5b41dabb
|
fix: stop updating text versions on init (#8191)
|
2024-07-01 14:04:58 +02:00 |
|
 David LuzarandGitHub
|
abbeed3d5f
|
feat: support Stats bound text fontSize editing (#8187)
|
2024-06-28 13:52:29 +02:00 |
|
 David LuzarandGitHub
|
744b3e5d09
|
fix: stats state leaking & race conds (#8177)
|
2024-06-26 23:31:08 +02:00 |
|
 David LuzarandGitHub
|
4dc4590f24
|
fix: repair invalid binding on restore & fix type check (#8133)
|
2024-06-13 19:42:08 +02:00 |
|
 David LuzarandGitHub
|
22b39277f5
|
feat: paste as mermaid if applicable (#8116)
|
2024-06-11 19:19:22 +02:00 |
|
 David LuzarandGitHub
|
08b13f971d
|
fix: wysiwyg blur-submit on mobile (#8075)
|
2024-05-28 16:18:02 +02:00 |
|
 David LuzarandGitHub
|
69f4cc70cb
|
feat: stop autoselecting text on text edit on mobile (#8076)
|
2024-05-28 16:17:52 +02:00 |
|
 David LuzarandGitHub
|
4eb9463f26
|
fix: restore linear dimensions from points (#8062)
|
2024-05-27 10:36:58 +02:00 |
|
 David LuzarandGitHub
|
1ed98f9c93
|
fix: lp plus url (#8056)
|
2024-05-24 09:10:14 +00:00 |
|
 David LuzarandGitHub
|
a71bb63d1f
|
fix: fix twitter og image (#8050)
|
2024-05-23 11:52:37 +02:00 |
|
 David LuzarandGitHub
|
defd34923a
|
docs: fix updateScene storeAction default tsdoc & document types (#8048)
|
2024-05-22 13:40:23 +02:00 |
|
 David LuzarandGitHub
|
1b6e3fe05b
|
feat: rerender canvas on focus (#8035)
|
2024-05-19 22:20:40 +02:00 |
|
 David LuzarandGitHub
|
cc4c51996c
|
build: specify packageManager field (#8010)
|
2024-05-14 10:45:27 +02:00 |
|
 David LuzarandGitHub
|
273ba803d9
|
fix: font not rendered correctly on init (#8002)
|
2024-05-10 16:37:46 +02:00 |
|
 David LuzarandGitHub
|
301e83805d
|
feat: add install-PWA to command palette (#7935)
|
2024-05-08 22:02:28 +02:00 |
|
 David LuzarandGitHub
|
ed5ce8d3de
|
fix: command palette filter (#7981)
|
2024-05-08 17:56:05 +02:00 |
|
 David LuzarandGitHub
|
d1f37cc64f
|
feat: tweak a few icons & add line editor button to side panel (#7990)
|
2024-05-07 13:18:39 +02:00 |
|
 David LuzarandGitHub
|
5211b003b8
|
fix: double text rendering on edit (#7904)
|
2024-04-17 13:48:04 +02:00 |
|
 David LuzarandGitHub
|
890ed9f31f
|
feat: add "toggle grid" to command palette (#7887)
|
2024-04-13 19:12:29 +02:00 |
|
 David LuzarandGitHub
|
da2e507298
|
fix: allow same origin for all necessary domains (#7889)
|
2024-04-13 18:51:30 +02:00 |
|
 David LuzarandGitHub
|
f59b4f6af4
|
fix: always make sure we render bound text above containers (#7880)
|
2024-04-12 21:50:02 +02:00 |
|
 David LuzarandGitHub
|
afcde542f9
|
fix: parse embeddable srcdoc urls strictly (#7884)
|
2024-04-12 20:51:17 +02:00 |
|
 David LuzarandGitHub
|
0ae9b383d6
|
fix: Gist embed allowing unsafe html (#7883)
|
2024-04-12 12:57:43 +02:00 |
|
 David LuzarandGitHub
|
f597bd3e01
|
fix: command palette tweaks and fixes (#7876)
|
2024-04-11 11:39:19 +02:00 |
|
 David LuzarandGitHub
|
8a162a4cb4
|
fix: import (#7869)
|
2024-04-08 16:59:03 +02:00 |
|
 David LuzarandGitHub
|
c6a045d092
|
fix: theme toggle shortcut event.code (#7868)
|
2024-04-08 16:55:33 +02:00 |
|
 David LuzarandGitHub
|
92bc08207c
|
fix: remove incorrect check from index.html (#7867)
|
2024-04-08 16:42:00 +02:00 |
|
 David LuzarandGitHub
|
3e334a67ed
|
feat: show firefox-compatible command palette shortcut alias (#7825)
|
2024-03-28 18:12:54 +01:00 |
|
 David LuzarandGitHub
|
1d71f84515
|
fix: stop using lookbehind for backwards compat (#7824)
|
2024-03-28 17:32:38 +01:00 |
|
 David LuzarandGitHub
|
6b523563d8
|
fix: ejs support in html files (#7822)
|
2024-03-28 14:58:47 +01:00 |
|
 David LuzarandGitHub
|
65bc500598
|
fix: excalidrawAPI.toggleSidebar not switching between tabs correctly (#7821)
|
2024-03-28 14:52:23 +01:00 |
|
 David LuzarandGitHub
|
15bfa626b4
|
feat: support to not render remote cursor & username (#7130)
|
2024-03-18 10:41:06 +01:00 |
|
 David LuzarandGitHub
|
068895db0e
|
feat: expose more collaborator status icons (#7777)
|
2024-03-18 10:20:07 +01:00 |
|