 David LuzarandGitHub
|
add1785ace
|
fix: allow copying text outside the component (#3275)
|
2021-03-19 18:36:23 +01:00 |
|
 David LuzarandGitHub
|
c1379c3c10
|
fix: Revert 906faaf0 #3206 (#3269)
|
2021-03-17 14:43:58 +01:00 |
|
 David LuzarandGitHub
|
e90e56452f
|
fix: stop preventing canvas pointerdown/tapend events (#3207)
|
2021-03-16 18:04:53 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
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 LuzarandGitHub
|
beffc290fd
|
feat: support importing scene from url (#2726)
|
2021-03-08 16:37:26 +01:00 |
|
 David LuzarandGitHub
|
bf97414530
|
fix: rerender UI on renderFooter prop change (#3183)
|
2021-03-06 14:23:25 +01:00 |
|
 David LuzarandGitHub
|
06a945aded
|
fix: temporarily downgrade browser-fs-access to fix legacy FS API (#3172)
|
2021-03-04 22:55:50 +01:00 |
|
 David LuzarandGitHub
|
c77c9ce65a
|
fix: cursor being leaked outside of canvas (#3161)
|
2021-03-03 14:04:02 +01:00 |
|
 David LuzarandGitHub
|
91eb8834e8
|
chore: host workbox locally (#3154)
|
2021-03-02 19:36:28 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
4b253c7362
|
fix: refresh wysiwyg position on canvas resize (#3008)
|
2021-02-11 12:24:26 +01:00 |
|
 David LuzarandGitHub
|
f162512988
|
docs: link to specific sponsors (#2950)
|
2021-02-10 10:22:49 +02:00 |
|
 David LuzarandGitHub
|
9c51ba6067
|
feat: show toast when saving to existing file (#2988)
|
2021-02-07 22:01:22 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
b79ef0d428
|
fix: don't prompt on empty scenes (#2937)
|
2021-02-05 12:04:33 +01:00 |
|
 David LuzarandGitHub
|
1e17c1967b
|
fix: toolbar unnecessarily eats too much width (#2924)
|
2021-02-04 16:52:16 +01:00 |
|
 David LuzarandGitHub
|
23a8891e0e
|
fix: mistakenly hardcoding scale (#2925)
|
2021-02-04 16:52:00 +01:00 |
|
 David LuzarandGitHub
|
6c81a32d62
|
fix: text editor not visible in dark mode (#2920)
|
2021-02-04 16:21:48 +01:00 |
|
 David LuzarandGitHub
|
f0f5430313
|
feat: support supplying custom scale when exporting canvas (#2904)
|
2021-02-04 14:54:08 +01:00 |
|
 David LuzarandGitHub
|
e18e945cd3
|
fix: incorrect z-index of text editor (#2914)
|
2021-02-04 14:54:00 +01:00 |
|
 David LuzarandGitHub
|
15f698dc21
|
fix: pointer-events being disabled on free-draw (#2912)
|
2021-02-03 20:43:16 +01:00 |
|
 David LuzarandGitHub
|
ce507b0a0b
|
feat: don't store to LS during collab (#2909)
|
2021-02-03 19:14:26 +01:00 |
|
 David LuzarandGitHub
|
627c56ef1c
|
fix: disable UI pointer-events on canvas drag (#2856)
|
2021-02-01 14:55:38 +02:00 |
|
 David LuzarandGitHub
|
1973ae9444
|
fix: stop flooring scroll positions (#2883)
|
2021-01-31 10:47:43 +01:00 |
|
 David LuzarandGitHub
|
10cd6a24b0
|
feat: increase max zoom (#2881)
|
2021-01-30 18:03:23 +01:00 |
|
 David LuzarandGitHub
|
6abf4f52ff
|
refactor: remove duplicate key handling (#2878)
|
2021-01-30 10:30:00 +01:00 |
|
 David LuzarandGitHub
|
d4e12a2962
|
reuse scss variables in js for SSOT (#2867)
|
2021-01-28 17:28:35 +05:30 |
|
 David LuzarandGitHub
|
e75f5f20e7
|
fix: remote pointers not accounting for offset (#2855)
|
2021-01-25 10:47:48 +01:00 |
|
 David LuzarandGitHub
|
0a0be839b9
|
refactor: rewrite collabWrapper to remove TDZs and simplify (#2834)
|
2021-01-25 10:47:35 +01:00 |
|
 David LuzarandGitHub
|
9dc930b447
|
feat: add ctrl-y to redo (#2831)
|
2021-01-21 16:21:54 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
adcd28f348
|
fix: delay version logging & prevent duplicates (#2770)
|
2021-01-12 18:47:31 +02:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
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 LuzarandGitHub
|
8dfea49ec1
|
improvement: change hint for 2-point lines on resize (#2655)
|
2020-12-22 11:00:51 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
98c26642d0
|
fix: hide collab button when onCollabButtonClick not supplied (#2598)
|
2020-12-15 16:21:14 +01:00 |
|
 David LuzarandGitHub
|
ae15380a9f
|
hide stats and scrollToContent-button when mobile menus open (#2509)
|
2020-12-11 23:12:36 +02:00 |
|
 David LuzarandGitHub
|
4672a2a135
|
fix misaligning on grid paste (#2494)
* fix misaligning on grid paste
* tweak naming
|
2020-12-09 15:45:03 +02:00 |
|
 David LuzarandGitHub
|
3be5038c14
|
Revert "Remove native gesture "support" from iOS (#2457)" (#2483)
This reverts commit 2b6d1470f9.
|
2020-12-07 19:22:20 +01:00 |
|
 David LuzarandGitHub
|
36980160ae
|
Revert "Remove unused project name from export dialog (#2427)" (#2436)
|
2020-12-01 14:00:13 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
68aafe31f9
|
fix portal teardown (#2370)
|
2020-11-09 15:34:26 +01:00 |
|
 David LuzarandGitHub
|
b06cf86811
|
revert socketIO to 2.3.1 (#2363)
|
2020-11-08 23:21:34 +01:00 |
|
 David LuzarandGitHub
|
5b829772d9
|
Fix library import (#2360)
|
2020-11-08 17:08:22 +01:00 |
|
 David LuzarandGitHub
|
f90cbeb089
|
add .env.local to .gitignore (#2357)
|
2020-11-08 14:27:19 +01:00 |
|
 David LuzarandGitHub
|
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 LuzarandGitHub
|
455badb23e
|
fix export preview flicker (#2335)
|
2020-11-04 18:50:53 +01:00 |
|
 David LuzarandGitHub
|
411bc2aa0a
|
SW fix (#2320)
|
2020-10-31 11:31:02 +01:00 |
|
 David LuzarandGitHub
|
ba3f548b91
|
Fix library dnd (#2314)
|
2020-10-30 21:01:41 +01:00 |
|
 David LuzarandGitHub
|
56215c6c2b
|
remove eslint two disabled rules & fix (#2309)
|
2020-10-28 20:53:27 +01:00 |
|
 David LuzarandGitHub
|
f404ab6f50
|
clear deleted elements on room create (#2270)
|
2020-10-26 15:53:55 +01:00 |
|
 David LuzarandGitHub
|
915bda9fd8
|
restore elements on load from firebase (#2269)
|
2020-10-26 15:45:51 +01:00 |
|
 David LuzarandGitHub
|
900e0f27ad
|
expose resetHistory & factor out from updateScene (#2277)
|
2020-10-25 15:48:16 +01:00 |
|
 David LuzarandGitHub
|
72a3450c99
|
allow to supply canvas offsets from upstream (#2271)
|
2020-10-23 19:06:16 +02:00 |
|
 David LuzarandGitHub
|
1484c5a63b
|
fileHandle refactor & fixes (#2252)
|
2020-10-19 10:53:37 +02:00 |
|
 David LuzarandGitHub
|
538f2be097
|
add export error handling (#2243)
|
2020-10-16 11:53:40 +02:00 |
|
 David LuzarandGitHub
|
25d460be96
|
don't touch DOM outside useEffect (#2215)
|
2020-10-15 21:39:24 +02:00 |
|
 David LuzarandGitHub
|
b3263c2a69
|
fix encoding of embed data & compress (#2240)
|
2020-10-15 21:31:21 +02:00 |
|
 David LuzarandGitHub
|
f40a2230ec
|
Fix embedding scene to PNG on Safari (#2235)
|
2020-10-13 16:55:08 +02:00 |
|
 
|
5950fa9a40
|
support embedding scene data to PNG/SVG (#2219)
Co-authored-by: Lipis <lipiridis@gmail.com>
|
2020-10-13 14:47:07 +02:00 |
|
 
|
7618ca48d7
|
retain local appState props on restore (#2224)
Co-authored-by: Lipis <lipiridis@gmail.com>
|
2020-10-13 13:46:52 +02:00 |
|
 David LuzarandGitHub
|
d18a72c879
|
save room to firebase on unload or portal close (#2207)
* save on unload or portal close
* align naming
|
2020-10-05 22:34:40 -04:00 |
|
 David LuzarandGitHub
|
ae1ab1ab37
|
clear scene when joining a room (#2208)
* clear scene when joining a room
* code shuffle
* remove noop code path
|
2020-10-05 22:31:34 -04:00 |
|
 David LuzarandGitHub
|
adb1ac5788
|
fix restoring appState (#2182)
|
2020-09-22 21:51:49 +02:00 |
|
 David LuzarandGitHub
|
d07099aadd
|
fix zindex to account for group boundaries (#2065)
|
2020-09-11 17:06:07 +02:00 |
|
 David LuzarandGitHub
|
aaddde5dd9
|
Fix history initialization (#2115)
|
2020-09-09 21:08:06 +02:00 |
|
 David LuzarandGitHub
|
47dba05c91
|
System clipboard (#2117)
|
2020-09-04 14:58:32 +02:00 |
|
 David LuzarandGitHub
|
26ef235019
|
rebind arrow on rotation (#2096)
|
2020-08-29 14:16:40 +02:00 |
|
 David LuzarandGitHub
|
0e28177ccc
|
fix collab MOUSE_LOCATION payload naming for legacy versions (#2098)
|
2020-08-29 14:12:58 +02:00 |
|
 David LuzarandGitHub
|
8b9e2a540d
|
factor out test helpers (#2093)
|
2020-08-28 10:15:29 +02:00 |
|
 David LuzarandGitHub
|
4c2d34ffd7
|
select single element on cmd-click (#2087)
|
2020-08-27 20:59:46 +02:00 |
|
 David LuzarandGitHub
|
b8f8bc2e32
|
fix group selection (#2092)
|
2020-08-27 20:32:10 +02:00 |
|
 David LuzarandGitHub
|
546e13571d
|
reintroduce index CSS as interim solution to SW caching issues (#2085)
|
2020-08-26 23:26:06 +02:00 |
|
 
|
ab7073abdb
|
add excalidraw_embed into base repo (#2040)
Co-authored-by: Lipis <lipiridis@gmail.com>
|
2020-08-20 16:45:20 +02:00 |
|
 David LuzarandGitHub
|
930813387b
|
make loading message account for dark mode & add i18n (#2033)
* make loading message account for dark mode & add i18n
* use app color scheme
|
2020-08-14 13:27:41 +02:00 |
|
 David LuzarandGitHub
|
3f2b0fdd0a
|
don't reset dark mode on canvas clear (#2032)
|
2020-08-13 17:22:39 +02:00 |
|
 David LuzarandGitHub
|
964746e569
|
fix transform handles regression (#2018)
|
2020-08-10 15:00:21 +02:00 |
|
 David LuzarandGitHub
|
950bcd0b72
|
Refactor resize handle naming (#2013)
|
2020-08-10 14:16:39 +02:00 |
|
 David LuzarandGitHub
|
c06988a202
|
do not prevent UI scrolling on mobile (#2007)
|
2020-08-06 18:56:51 +02:00 |
|
 David LuzarandGitHub
|
fea257765d
|
regenerate seed on change of sloppiness (#1986)
|
2020-07-30 20:14:38 +02:00 |
|
 David LuzarandGitHub
|
c171fb4c7f
|
simplify by replacing draggingElementPointIndex with isDragging (#1982)
* simplify by replacing draggingElementPointIndex with isDragging
* add tsdoc
|
2020-07-30 12:58:06 +02:00 |
|
 David LuzarandGitHub
|
ab980b252c
|
make restore migration types required (#1977)
|
2020-07-28 23:40:06 +02:00 |
|
 David LuzarandGitHub
|
f295550940
|
ensure editingLinearElement handles are rendered on top (#1967)
|
2020-07-26 20:52:25 +02:00 |
|
 David LuzarandGitHub
|
dc1f6c4d4c
|
change selection/line/draw shortcut defaults (#1953)
|
2020-07-24 15:47:46 +02:00 |
|
 David LuzarandGitHub
|
c5d37a07c8
|
fix resize hints not showing due to LayerUI bailing on updates (#1952)
|
2020-07-24 13:29:36 +02:00 |
|
 David LuzarandGitHub
|
b07aa6e205
|
delay scene init until document active (#1920)
* delay scene init until document active
* use opts.once for the listener
|
2020-07-20 12:53:53 +02:00 |
|
 David LuzarandGitHub
|
c1488fa353
|
try/catch localStorage access (#1932)
|
2020-07-17 18:39:23 +02:00 |
|
 David LuzarandGitHub
|
494b7d08c5
|
mute FS abort errors (#1929)
|
2020-07-17 11:34:21 +02:00 |
|
 David LuzarandGitHub
|
4cfc8bd4b3
|
fix accessing nonexisting config property during appState clearing (#1928)
|
2020-07-16 21:20:55 +02:00 |
|
 David LuzarandGitHub
|
0ee2c15929
|
make clearing state for storage more type-safe (#1884)
|
2020-07-11 13:09:40 +02:00 |
|
 David LuzarandGitHub
|
7ab0c1aba8
|
reload scene on hashchange (#1893)
* reload scene on hashchange
* tweak isLoading
|
2020-07-09 22:16:28 -07:00 |
|
 David LuzarandGitHub
|
6e357c0291
|
fix deleting multi-point elem during edit (#1892)
|
2020-07-09 22:33:27 +02:00 |
|