Luo
6c0296c434
click on library icon should toggle the LibraryMenu ( #2421 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-11-26 20:02:40 +01:00
Jed Fox
8d479ab238
RTL updates ( #2416 )
...
* Update a bunch of icons to be mirrored in RTL
* Fix RTL layout issues in in zen mode and collaboration
* Small change to the shortcuts dialog to make isRTL unnecessary
* Tweaks to alignment in RTL
2020-11-26 01:21:33 +02:00
Steve Ruiz
198106e297
Add distribute actions. ( #2395 )
2020-11-23 19:16:23 +01:00
dependabot-preview[bot]
6718902645
Bump prettier from 2.1.2 to 2.2.0 ( #2401 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-11-23 11:09:31 +01:00
David Luzar
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
68aafe31f9
fix portal teardown ( #2370 )
2020-11-09 15:34:26 +01:00
David Luzar
5b829772d9
Fix library import ( #2360 )
2020-11-08 17:08:22 +01:00
Lipis
a20f3240fd
Prefer arrow functions ( #2344 )
2020-11-06 21:06:39 +01:00
Lipis
e05acd6fd9
Update ESLint rules ( #2342 )
2020-11-06 21:06:30 +01:00
David Luzar
56938cf874
fix modal island ref init ( #2341 )
...
* fix modal island ref init
* remove unnecessary sIP
* naming
2020-11-05 22:05:58 +02:00
Lipis
5d295415db
Keep errors, elements and comments consistent ( #2340 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-11-05 18:06:18 +01:00
David Luzar
455badb23e
fix export preview flicker ( #2335 )
2020-11-04 18:50:53 +01:00
João Forja
566e6a5ede
Zoom on cursor | Issue #940 ( #2319 )
2020-11-04 19:49:15 +02:00
Lipis
facde7ace0
Fix padding in the library loading buttons ( #2331 )
...
* Fix padding in the library loading buttons
* Update src/components/Stack.tsx
Co-authored-by: Dominic Lee <34794189+dominictwlee@users.noreply.github.com>
* extend CSSProperties TS definition
Co-authored-by: Dominic Lee <34794189+dominictwlee@users.noreply.github.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-11-04 11:05:12 +01:00
Noel Schnierer
7491fcc3f3
use icons for toggle labels ( #2315 )
2020-11-01 20:08:48 +01:00
Sven Kube
856ab50090
Feature: Align elements ( #2267 )
...
Co-authored-by: Maximilian Massing <maximilian.massing@googlemail.com>
Co-authored-by: Sven Kube <github@sven-kube.de>
Co-authored-by: Maximilian Massing <massing@sipgate.de>
2020-10-31 11:40:06 +01:00
David Luzar
ba3f548b91
Fix library dnd ( #2314 )
2020-10-30 21:01:41 +01:00
David Luzar
56215c6c2b
remove eslint two disabled rules & fix ( #2309 )
2020-10-28 20:53:27 +01:00
Giacomo Debidda
fc58e51ab3
Show error message when canvas to export is too big ( #1256 ) ( #2210 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-10-28 20:52:53 +01:00
Andrew Aquino
5e55e77f54
enable ColorPicker keyboard shortcuts if using custom color ( #2288 )
2020-10-27 11:01:57 +01:00
David Luzar
f404ab6f50
clear deleted elements on room create ( #2270 )
2020-10-26 15:53:55 +01:00
David Luzar
900e0f27ad
expose resetHistory & factor out from updateScene ( #2277 )
2020-10-25 15:48:16 +01:00
Aakansha Doshi
e916d7f6f6
expose resetScene and getSceneElementsIncludingDeleted && move excalidrawApp to excalidraw-app folder ( #2272 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-10-25 15:09:57 +01:00
David Luzar
72a3450c99
allow to supply canvas offsets from upstream ( #2271 )
2020-10-23 19:06:16 +02:00
Aakansha Doshi
499a60309f
factor reconcilation out of updateScene
& remove replaceAll
( #2266 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-10-22 23:47:34 +02:00
Aakansha Doshi
6db5647048
move broadcastScene and broadcastMouseLocation to portal ( #2262 )
2020-10-21 15:41:20 +02:00
Danila
b50c54f855
Add and use clsx (classnames alternative) ( #2249 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-10-19 16:14:28 +02:00
David Luzar
1484c5a63b
fileHandle refactor & fixes ( #2252 )
2020-10-19 10:53:37 +02:00
Aakansha Doshi
4a26845395
enable code splitting and add chunk names to dynamic import and create separate chunk vendor for all node modules ( #2245 )
...
* build: increase Limit chunk to enable code splitting add chunk names to dynamic import
* Remove limitchunkcount and have separate chunk for each node module so we dnt have any unnamed id.js chunks
* fix
* create one chunk for all node modules
* Add caret to peer deps
* extra space
2020-10-18 19:36:25 +02:00
David Luzar
538f2be097
add export error handling ( #2243 )
2020-10-16 11:53:40 +02:00
David Luzar
25d460be96
don't touch DOM outside useEffect ( #2215 )
2020-10-15 21:39:24 +02:00
David Luzar
f40a2230ec
Fix embedding scene to PNG on Safari ( #2235 )
2020-10-13 16:55:08 +02:00
David Luzar
5950fa9a40
support embedding scene data to PNG/SVG ( #2219 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-10-13 14:47:07 +02:00
David Luzar
7618ca48d7
retain local appState props on restore ( #2224 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-10-13 13:46:52 +02:00
Aakansha Doshi
63566ecb92
Expose update scene via refs ( #2217 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-10-11 18:11:26 +02:00
Andrew Aquino
215128ffdf
add titles with width/height to scale buttons in ExportDialog ( #2193 )
2020-10-07 15:37:38 +02:00
David Luzar
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 Luzar
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
Christopher Chedeau
6ca7420252
Remove warning about rooms not being persisted ( #2199 )
2020-10-04 13:02:06 -07:00
Pete Hunt
d0985fe67a
Persistent rooms via Firebase ( #2188 )
...
* Periodically back up collaborative rooms in firebase
* Responses to code review
* comments from code review, new firebase credentials
2020-10-04 11:12:47 -07:00
Pete Hunt
8ab9ffbe28
One-click installable libraries ( #2179 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-10-01 19:12:43 +02:00
Aakansha Doshi
a61b212220
scope css under name space excalidraw ( #1983 )
2020-09-25 23:18:45 +02:00
David Luzar
adb1ac5788
fix restoring appState ( #2182 )
2020-09-22 21:51:49 +02:00
Thomas Steiner
b2822f3538
Make File Handling actually work ( #2181 )
...
Follow-up from #1736
2020-09-22 15:21:22 +02:00
Pete Hunt
68bdfaefbe
Fix pinch-to-zoom performance ( #2171 )
2020-09-21 21:16:34 +02:00
Pete Hunt
e3f3427b31
Fix middle mouse panning on windows ( #2172 )
2020-09-21 10:15:40 +02:00
João Forja
242ccac290
Arrows binds/unbinds to bindable elements when moved with arrow keys (Issue #2103 ) ( #2150 )
2020-09-13 19:17:16 +02:00
Robert van Hoesel
c6736fa14e
Lock drag direction using Shift
( #1858 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-09-11 17:22:40 +02:00
David Luzar
aaddde5dd9
Fix history initialization ( #2115 )
2020-09-09 21:08:06 +02:00
Mohamed Saleh
9cac7816cc
Fix textbox element bindings on size changes ( #2145 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-09-08 18:03:49 +02:00