dwelle
bf7810306c
disable touble-tap-to-create-text on mobile
2021-05-28 21:15:43 +02:00
dwelle
9d0b7b0f2c
stop disabling ts for handleCanvasDoubleClick
2021-05-28 21:14:52 +02:00
dd12abc583
refactor: remove watermark code ( #3639 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-05-26 21:44:54 +02:00
David Luzar and GitHub
abebf9aff8
fix: small UI issues around image export dialog ( #3642 )
2021-05-26 14:44:03 +02:00
790c9fd02e
feat: exporting redesign ( #3613 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-05-25 21:37:14 +02:00
David Luzar and GitHub
357266e9ab
feat: auto-position tooltip and suport overflowing container ( #3631 )
2021-05-25 13:52:04 +02:00
David Luzar and GitHub
0bbb4535cf
fix: normalize linear element points on restore ( #3633 )
2021-05-24 20:35:53 +02:00
David Luzar and GitHub
d201d0be1b
fix: disable pointer-events on footer-center container ( #3629 )
2021-05-23 17:09:39 +02:00
David Luzar and GitHub
6d40039f08
feat: allow inner-drag-selecting with cmd/ctrl ( #3603 )
...
* feat: allow inner-drag-selecting with cmd/ctrl
* don't use cursor when pressing cmd/ctrl
* ensure we reset deselected groups
* add tests
* add docs
* couple fixes around group selection
2021-05-20 22:28:34 +02:00
8068d1f853
feat: export serializeAsJSON from package ( #3538 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-05-12 00:24:41 +02:00
dwelle
a8a5e7b6ff
fix: no migrating draw lines correctly
2021-05-10 16:19:31 +02:00
David Luzar and GitHub
11b8cc2caa
fix: remove draw element from codebase ( #3559 )
2021-05-10 11:01:10 +02:00
David Luzar and GitHub
6bebfe63be
fix: handle render errors ( #3557 )
2021-05-09 21:43:36 +02:00
David Luzar and GitHub
91ab7f36e2
fix: restore on paste or lib import ( #3558 )
2021-05-09 21:42:12 +02:00
dwelle
5ee8e8249c
log instead of throw on unimplemented render type
2021-05-09 17:47:52 +02:00
178ee04d82
feat: Adds rounded icons, joins and caps. ( #3521 )
...
Co-authored-by: Steve Ruiz <steveruizok@gmail.com >
2021-05-07 18:03:23 +02:00
David Luzar and GitHub
286e9a1524
feat: add temporary Excalidraw+ promo ( #3540 )
...
* feat: add temporary Excalidraw+ promo
* add seemingly required query params
2021-05-06 21:29:05 +02:00
David Luzar and GitHub
bac76778ce
feat: add renderTopRight prop & remove GH corner from core ( #3539 )
...
* feat: add `renderTopRight` prop & remove GH corner from core
* reuse `--space-factor` var
* update readme & changelog
2021-05-06 21:00:17 +02:00
David Luzar and GitHub
12e8cc853f
feat: remove backdrop-filter to improve perf ( #3506 )
...
* feat: remove `backdrop-filter` to improve perf
* remove `backdrop-filter` from Modal
2021-04-27 10:55:59 +02:00
David Luzar and GitHub
81108bf580
fix: prevent selecting .visually-hidden elements ( #3501 )
2021-04-26 00:03:53 +02:00
David Luzar and GitHub
4ef7cb7365
feat: bump element version on z-index change ( #3483 )
...
* feat: bump element version on z-index change
* update snaps
* update changelog
2021-04-25 14:09:38 +02:00
5cc3f7db80
feat: support scroll to center to single element and rename setScrollToContent ( #3482 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-04-25 12:28:41 +02:00
David Luzar and GitHub
5c73c5813c
chore: fix CHANGELOG links
2021-04-21 23:40:51 +02:00
3a0b6fb41b
refactor: move getSyncableElements to CollabWrapper & expose isInvisiblySmallElement helper ( #3471 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-04-21 23:37:44 +02:00
David Luzar and GitHub
6730eb41c2
fix: scrollToContent only on visible elements ( #3466 )
2021-04-19 17:29:13 +02:00
David Luzar and GitHub
7d29351d66
fix: library onClick paste off-center ( #3462 )
2021-04-18 13:33:05 +02:00
David Luzar and GitHub
a7cbe68ae8
refactor: improve types around dataState and libraryData ( #3427 )
2021-04-10 19:17:49 +02:00
09dfd16b17
feat: use component dimensions to break to mobile ( #3414 )
...
Co-authored-by: Jed Fox <git@jedfox.com >
2021-04-08 19:54:50 +02:00
David Luzar and GitHub
1e48aafb9c
fix: incorrectly caching png file handle ( #3407 )
2021-04-06 21:27:15 +02:00
David Luzar and GitHub
9733ecb3df
fix: popover positioning ( #3399 )
2021-04-05 17:26:37 +02:00
David Luzar and GitHub
5d3e98fa04
chore: bump browser-fs-access to 0.16.2 ( #3396 )
2021-04-04 14:45:02 +02:00
David Luzar and GitHub
422c25449f
fix: export dialog canvas positioning ( #3397 )
2021-04-04 14:41:22 +02:00
David Luzar and GitHub
8670b2d587
fix: support d&d of files without extension ( #3168 )
2021-03-26 22:12:02 +01:00
David Luzar and GitHub
b081a09962
fix: positions stats for linear elements ( #3331 )
2021-03-26 22:56:27 +02:00
David Luzar and GitHub
30ae4b8bf2
feat: don't unnecessarily prompt when installing libraries ( #3329 )
2021-03-26 18:32:38 +01:00
David Luzar and GitHub
cf9e29834d
feat: prefer hash when importing libraries & expose importLibrary ( #3320 )
2021-03-26 18:10:43 +01:00
David Luzar and GitHub
5d26c15daf
fix: debounce.flush invokes func even if never queued before ( #3326 )
...
* fix: `debounce.flush` invokes func even if never queued before
* reset after debounced invocation
* account for fn throwing
2021-03-26 17:12:32 +01:00
David Luzar and GitHub
458e6d6c24
fix: state selection state on opening contextMenu ( #3333 )
2021-03-26 16:41:57 +01:00
David Luzar and GitHub
1b626175de
feat: use origin + pathname as libraryReturnUrl default ( #3325 )
2021-03-25 18:27:40 +01:00
David Luzar and GitHub
94ad8eaa19
feat: support pasting file contents & always prefer system clip ( #3257 )
2021-03-20 20:20:47 +01:00
David Luzar and GitHub
9a13dd8836
fix: bail on noop updates for newElementWith ( #3279 )
2021-03-20 13:29:53 +01:00
David Luzar and GitHub
cf6a5ff16b
fix: state continuously updated when holding ctrl/cmd ( #3283 )
2021-03-20 13:28:28 +01:00
David Luzar and GitHub
fa8c7abf50
fix: debounce.flush not invoked if lastArgs not defined ( #3281 )
2021-03-20 13:15:28 +01:00
David Luzar and GitHub
add1785ace
fix: allow copying text outside the component ( #3275 )
2021-03-19 18:36:23 +01:00
David Luzar and GitHub
c1379c3c10
fix: Revert 906faaf0 #3206 ( #3269 )
2021-03-17 14:43:58 +01:00
David Luzar and GitHub
e90e56452f
fix: stop preventing canvas pointerdown/tapend events ( #3207 )
2021-03-16 18:04:53 +01:00
David Luzar and GitHub
1f295955d0
chore: Add vercel & sentry as sponsors ( #3202 )
...
* add vercel & sentry as sponsors
* fix lint
* move images to `.github/assets`
* fix lint
* add Crowdin & change copy
2021-03-14 15:02:36 +01:00
David Luzar and GitHub
8f45aa2924
fix: double scrollbar on modals ( #3226 )
2021-03-14 14:30:12 +01:00
91c8b6ecbf
feat: support libraryReturnUrl when installing libraries ( #3227 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com >
2021-03-13 12:35:35 +01:00
David Luzar and GitHub
beffc290fd
feat: support importing scene from url ( #2726 )
2021-03-08 16:37:26 +01:00
David Luzar and GitHub
bf97414530
fix: rerender UI on renderFooter prop change ( #3183 )
2021-03-06 14:23:25 +01:00
David Luzar and GitHub
06a945aded
fix: temporarily downgrade browser-fs-access to fix legacy FS API ( #3172 )
2021-03-04 22:55:50 +01:00
David Luzar and GitHub
c77c9ce65a
fix: cursor being leaked outside of canvas ( #3161 )
2021-03-03 14:04:02 +01:00
David Luzar and GitHub
91eb8834e8
chore: host workbox locally ( #3154 )
2021-03-02 19:36:28 +01:00
David Luzar and GitHub
32acde500e
fix: hide scrollbars in zenMode ( #3144 )
2021-02-28 20:20:16 +01:00
e6cd97c4f2
feat: adjust line-confirm-threshold based on zoom ( #2884 )
...
Co-authored-by: Lipis <lipiridis@gmail.com >
2021-02-14 14:43:23 +01:00
David Luzar and GitHub
4b253c7362
fix: refresh wysiwyg position on canvas resize ( #3008 )
2021-02-11 12:24:26 +01:00
David Luzar and GitHub
f162512988
docs: link to specific sponsors ( #2950 )
2021-02-10 10:22:49 +02:00
David Luzar and GitHub
9c51ba6067
feat: show toast when saving to existing file ( #2988 )
2021-02-07 22:01:22 +01:00
David Luzar and GitHub
6aa22bada8
fix: mobile toolbar tooltip regression ( #2939 )
2021-02-05 16:09:40 +01:00
00209ef9c3
fix: hide collaborator list on mobile if empty ( #2938 )
...
Co-authored-by: Lipis <lipiridis@gmail.com >
2021-02-05 15:45:44 +01:00
David Luzar and GitHub
b79ef0d428
fix: don't prompt on empty scenes ( #2937 )
2021-02-05 12:04:33 +01:00
David Luzar and GitHub
1e17c1967b
fix: toolbar unnecessarily eats too much width ( #2924 )
2021-02-04 16:52:16 +01:00
David Luzar and GitHub
23a8891e0e
fix: mistakenly hardcoding scale ( #2925 )
2021-02-04 16:52:00 +01:00
David Luzar and GitHub
6c81a32d62
fix: text editor not visible in dark mode ( #2920 )
2021-02-04 16:21:48 +01:00
David Luzar and GitHub
f0f5430313
feat: support supplying custom scale when exporting canvas ( #2904 )
2021-02-04 14:54:08 +01:00
David Luzar and GitHub
e18e945cd3
fix: incorrect z-index of text editor ( #2914 )
2021-02-04 14:54:00 +01:00
David Luzar and GitHub
15f698dc21
fix: pointer-events being disabled on free-draw ( #2912 )
2021-02-03 20:43:16 +01:00
David Luzar and GitHub
ce507b0a0b
feat: don't store to LS during collab ( #2909 )
2021-02-03 19:14:26 +01:00
David Luzar and GitHub
627c56ef1c
fix: disable UI pointer-events on canvas drag ( #2856 )
2021-02-01 14:55:38 +02:00
David Luzar and GitHub
1973ae9444
fix: stop flooring scroll positions ( #2883 )
2021-01-31 10:47:43 +01:00
David Luzar and GitHub
10cd6a24b0
feat: increase max zoom ( #2881 )
2021-01-30 18:03:23 +01:00
David Luzar and GitHub
6abf4f52ff
refactor: remove duplicate key handling ( #2878 )
2021-01-30 10:30:00 +01:00
David Luzar and GitHub
d4e12a2962
reuse scss variables in js for SSOT ( #2867 )
2021-01-28 17:28:35 +05:30
David Luzar and GitHub
e75f5f20e7
fix: remote pointers not accounting for offset ( #2855 )
2021-01-25 10:47:48 +01:00
David Luzar and GitHub
0a0be839b9
refactor: rewrite collabWrapper to remove TDZs and simplify ( #2834 )
2021-01-25 10:47:35 +01:00
David Luzar and GitHub
9dc930b447
feat: add ctrl-y to redo ( #2831 )
2021-01-21 16:21:54 +01:00
David Luzar and GitHub
04c46fc01a
fix: don't render due to zoom after unmount ( #2779 )
...
* fix: don't render due to zoom after unmount
* update changelog
* remove unnecessary flush
2021-01-13 17:42:42 +01:00
David Luzar and GitHub
adcd28f348
fix: delay version logging & prevent duplicates ( #2770 )
2021-01-12 18:47:31 +02:00
David Luzar and GitHub
778e4b08af
feat: Add cmd+o shortcut to load scene ( #2732 )
2021-01-06 13:36:55 +01:00
aef3644c93
fix: scene not initialized properly when tab not focused ( #2677 )
...
Co-authored-by: Lipis <lipiridis@gmail.com >
2020-12-29 21:03:34 +01:00
David Luzar and GitHub
0cf58adb4c
chore: Update portal URL ( #2689 )
2020-12-28 13:14:22 +01:00
3aab81bc35
docs: add tsdoc for certain element props ( #2673 )
...
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com >
2020-12-28 00:17:27 +02:00
David Luzar and GitHub
8dfea49ec1
improvement: change hint for 2-point lines on resize ( #2655 )
2020-12-22 11:00:51 +01:00
David Luzar and GitHub
b997e69ebc
improvement: Tweak error message on image import ( #2619 )
...
* improvement: tweak error message on image import
* tweak copy
2020-12-20 16:11:44 +01:00
34dcf998bd
docs: excalidraw package usage example tweaks ( #2608 )
...
Co-authored-by: Aakansha Doshi <monstershome@gmail.com >
2020-12-20 16:04:12 +01:00
David Luzar and GitHub
98c26642d0
fix: hide collab button when onCollabButtonClick not supplied ( #2598 )
2020-12-15 16:21:14 +01:00
David Luzar and GitHub
ae15380a9f
hide stats and scrollToContent-button when mobile menus open ( #2509 )
2020-12-11 23:12:36 +02:00
David Luzar and GitHub
4672a2a135
fix misaligning on grid paste ( #2494 )
...
* fix misaligning on grid paste
* tweak naming
2020-12-09 15:45:03 +02:00
David Luzar and GitHub
3be5038c14
Revert "Remove native gesture "support" from iOS ( #2457 )" ( #2483 )
...
This reverts commit 2b6d1470f9 .
2020-12-07 19:22:20 +01:00
David Luzar and GitHub
36980160ae
Revert "Remove unused project name from export dialog ( #2427 )" ( #2436 )
2020-12-01 14:00:13 +01:00
David Luzar and GitHub
bf143ed0b8
ignore CapsLock when handling keyDown event ( #2373 )
...
* ignore CapsLock when handling keyDown event
* fix `this`
2020-11-10 19:42:13 +02:00
David Luzar and GitHub
68aafe31f9
fix portal teardown ( #2370 )
2020-11-09 15:34:26 +01:00
David Luzar and GitHub
b06cf86811
revert socketIO to 2.3.1 ( #2363 )
2020-11-08 23:21:34 +01:00
David Luzar and GitHub
5b829772d9
Fix library import ( #2360 )
2020-11-08 17:08:22 +01:00
David Luzar and GitHub
f90cbeb089
add .env.local to .gitignore ( #2357 )
2020-11-08 14:27:19 +01:00
David Luzar and GitHub
56938cf874
fix modal island ref init ( #2341 )
...
* fix modal island ref init
* remove unnecessary sIP
* naming
2020-11-05 22:05:58 +02:00
David Luzar and GitHub
455badb23e
fix export preview flicker ( #2335 )
2020-11-04 18:50:53 +01:00
David Luzar and GitHub
411bc2aa0a
SW fix ( #2320 )
2020-10-31 11:31:02 +01:00
David Luzar and GitHub
ba3f548b91
Fix library dnd ( #2314 )
2020-10-30 21:01:41 +01:00