David Luzar and GitHub
8dfea49ec1
improvement: change hint for 2-point lines on resize ( #2655 )
2020-12-22 11:00:51 +01:00
Lipis and GitHub
d7f314cda8
refactor: Remove duplicate entry from en.json ( #2654 )
2020-12-22 11:42:01 +02:00
Lipis and GitHub
6adb45ef5a
feat: Change title to Excalidraw after a timeout ( #2656 )
...
* feat: Change title to Excalidraw after a timeout
* clear timeout
2020-12-22 10:34:06 +01:00
Lipis and GitHub
b0eeb8e6e6
refactor: Remove the word toggle from labels ( #2648 )
2020-12-21 14:58:43 +01:00
Rene and GitHub
0faec7efb6
feat: Checkmark to toggle context-menu-items ( #2645 )
2020-12-21 00:20:03 +02:00
Rene and GitHub
aff817c667
align items in context menu ( #2640 )
2020-12-20 12:15:40 -08:00
Christopher Chedeau and GitHub
9a3a3ecb44
fix: Center zoom on iPhone and iPad ( #2642 )
...
My last attempt removed the gesture handler altogether but broke macbooks. This one keeps it working on macbook but makes sure it zooms properly on iPhone and iPad.
2020-12-20 12:13:15 -08:00
Christopher Chedeau and GitHub
81f8039ec7
fix: Don't break zoom when zooming in on UI ( #2638 )
...
If you start the gesture on the chrome, gesture is not defined and the zoom will be set to NaN and you will have to refresh.
Typescript was actually right and we shouldn't have overridden the bang ;)
Repro:
- On iPhone touch down on a shape, touch down on the chrome, start moving around
- See that the selection is off, but the zoom is not being modified like crazy.
https://user-images.githubusercontent.com/197597/102722206-6c182400-42b4-11eb-9865-6ae1cd0af9be.MP4
2020-12-20 12:07:58 -08: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
325d1bec91
feat: Add onExportToBackend prop so host can handle it ( #2612 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-20 15:14:04 +01:00
fb582b45db
fix: Fix centering element on init ( #2445 )
...
Co-authored-by: Andrés Rivera <andres@MBP.local >
Co-authored-by: Lipis <lipiridis@gmail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-16 18:17:39 +01:00
7e9fdf85a0
fix: Dropdown for Arrowheads overflow ( #2596 )
...
Co-authored-by: Lipis <lipiridis@gmail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-16 13:06:55 +01:00
Kartik Prajapati and GitHub
f919907855
Enhance delete button in context menu ( #2591 )
2020-12-15 00:59:00 +02:00
João Forja and GitHub
4c7b1a2269
fix: Visibility and zooming when canvas offset is not zero ( #2534 )
2020-12-14 15:14:56 +01:00
60864ace54
feat: Add tooltip with icon for embedding scenes ( #2532 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-14 14:24:54 +01:00
Zen Tang and GitHub
5abe9b93e8
feat: Add zoom to fit for selected elements ( #2522 )
2020-12-13 22:54:35 +02:00
Lipis and GitHub
81c17a56fb
RTL support for the stats dialog ( #2530 )
2020-12-13 13:39:45 +01:00
802b8c50d5
Insert Library items in the middle of the screen ( #2527 )
...
Co-authored-by: Zen Tang <zen@wayve.ai >
2020-12-13 13:46:42 +02:00
94fe1ff6e6
Show shortcut context menu ( #2501 )
...
Co-authored-by: rene_mbp <harryloveslearning@googlemail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-12 23:03:58 +01:00
Steve Ruiz and GitHub
9cfe7b45e5
Aligns arrowhead schemas ( #2517 )
2020-12-12 17:42:30 +01:00
Kartik Prajapati and GitHub
8f269eb840
Fix Library Menu Layout ( #2502 )
2020-12-12 15:23:59 +02:00
1a134a88bd
Add Cut to menus ( #2511 )
...
Co-authored-by: Zen Tang <zen@wayve.ai >
2020-12-12 12:54:34 +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
Lipis and GitHub
0efa62cf7c
Hide shortcuts on pickers for mobile ( #2508 )
2020-12-11 20:41:54 +01:00
c742225f43
More Arrowheads: dot, bar ( #2486 )
...
Co-authored-by: Jed Fox <git@jedfox.com >
Co-authored-by: Lipis <lipiridis@gmail.com >
2020-12-11 18:17:28 +01:00
b2d442abce
Support CSV graphs and improve the look and feel ( #2495 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-11 12:13:23 +01: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
8f8fd023f8
fix(app.tsx): add safe check for readyPromise ( #2489 )
...
* fix(app.tsx): add safe check for readyPromise
* make type-safe
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-09 01:35:08 +05:30
c291edfc44
Add Arrowheads to Arrows ( #2452 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
Co-authored-by: Lipis <lipiridis@gmail.com >
2020-12-08 16:02:55 +01: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
Lipis and GitHub
5e57f408c5
Add link to the public libraries ( #2469 )
2020-12-07 19:24:55 +02:00
dd993adc5c
Add stats for nerds ( #2453 )
...
Co-authored-by: David Luzar <luzar.david@gmail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-07 18:35:16 +02:00
aa221837fc
Enhance aspect ratio tools | Rectangle, Diamond, Ellipses ( #2439 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-07 00:39:31 +02:00
fb02329c11
show lockicon on a second row on mobile ( #2462 )
...
* show lockicon on a second row
* fix darkMode toggle acting as a lock icon
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-06 12:40:11 +01:00
Christopher Chedeau and GitHub
2b6d1470f9
Remove native gesture "support" from iOS ( #2457 )
...
We were processing both the touch move and gesture on iOS which was first firing twice as many set state, but also caused issues:
- The gesture implementation didn't support zooming on the center
- Touching down on a circle and then on the bottom chrome would freak out because initialScale was null
Touching down on the menu still isn't perfect as it shifts the shape around but doesn't completly break the zoom
2020-12-06 00:47:03 +01:00
Christopher Chedeau and GitHub
545b214558
Don't open context menu when multi-touch ( #2455 )
...
This was very annoying when you would zoom on mobile and the context menu would appear.
The problem was the following:
- You put a finger in, it creates a timeout
- You put a second finger in, it creates another timeout
- 300ms elapsed, which is not that much
- The context menu opens
- Now you move your fingers, which works, but the context menu is still open
The fix is to invalidate the context menu if a second finger is added even if the first one hasn't moved.
2020-12-06 00:06:50 +01:00
e617ccc252
Factor out collaboration code ( #2313 )
...
Co-authored-by: Lipis <lipiridis@gmail.com >
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-05 15:30:53 +01:00
Lipis and GitHub
e392bebc40
Add library events ( #2448 )
2020-12-04 19:18:20 +02:00
Lipis and GitHub
66e5b18e4e
Add more events for sharing and refactor I/O, dialogs ( #2443 )
2020-12-03 17:03:02 +02:00
Lipis and GitHub
668150a667
More events for layers, align, colors and swap name <=> category ( #2442 )
2020-12-03 15:10:04 +02:00
Lipis and GitHub
0ef60dce2d
More export events ( #2441 )
2020-12-03 12:03:29 +02:00
abde1daba4
Add basic event actions to analytics ( #2375 )
...
Co-authored-by: dwelle <luzar.david@gmail.com >
2020-12-02 23:57:51 +02:00
014097a97e
refactor: Stop using the deprecated keyCode ( #2426 )
...
Co-authored-by: Lipis <lipiridis@gmail.com >
Co-authored-by: David Luzar <luzar.david@gmail.com >
2020-12-01 22:36:06 +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
Aakansha Doshi and GitHub
084aff2bf3
fix(app.tsx): use cursorx, cursory in onGestureChange as pointers are empty ( #2424 )
2020-11-30 02:30:13 +02:00
Lipis and GitHub
bdb1fb2dae
Add border to the Avatars ( #2428 )
2020-11-29 20:19:06 +02:00
Lipis and GitHub
b21fd49412
chore: Minor refactoring for consistency ( #2425 )
2020-11-29 17:32:51 +01:00
Lipis and GitHub
204c8370a0
Remove unused project name from export dialog ( #2427 )
...
* Remove unused project name from export dialog
* snaps
2020-11-29 15:42:44 +02:00
ca60244aa3
hide fill icons when fill color transparent ( #2414 )
...
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com >
2020-11-26 21:43:38 +01:00
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