Lipis
5be58b59e0
fix: Proper string for invalid SVG ( #4191 )
2021-11-03 10:10:58 +01:00
David Luzar
3369035f40
feat: add hint around canvas panning ( #4159 )
2021-11-01 13:36:06 +01:00
Jonas Bleyl
8d8769ba4e
feat: add triangle arrowhead ( #4024 )
...
Co-authored-by: ad1992 <aakansha1216@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-10-27 19:27:39 +02:00
David Luzar
163ad1f4c4
feat: image support ( #4011 )
...
Co-authored-by: Emil Atanasov <heitara@gmail.com>
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2021-10-21 22:05:48 +02:00
Aakansha Doshi
0f0244224d
feat: Use dialog component for clear canvas instead of window confirm ( #4075 )
...
* feat: Use dialog component for clear canvas instead of window confirm
* reduce font weight
* fix specs
* update button name and use action
* export clearCanvas from actions
2021-10-21 17:35:28 +05:30
Ishan Sharma
e8b462cc31
fix: Added alert for bad encryption key ( #3998 )
2021-09-24 22:34:56 +02:00
Thomas Steiner
621812d0eb
feat: Make color ARIA labels better ( #3871 )
...
* Make color aria labels better
* Use isTransparent helper
* Fix import
* Try to fix test
* More test fixes
* Reuse variable
2021-08-02 20:18:55 +02:00
David Luzar
fd4460be37
feat: add hint around text editing ( #3708 )
2021-06-12 22:58:34 +02:00
David Luzar
a2e1199907
feat: support exporting json to excalidraw plus ( #3678 )
...
* feat: support exporting json to excalidraw plus
* add Firebase Storage rules to codebase
* factor the onClick handler out
* move excal icon to icons.tsx
* handle export error
2021-06-01 14:05:09 +02:00
Arun
6c3e4417e1
feat: Add shortcuts for stroke and background color picker ( #3318 )
...
* feat: Add shortcuts for opening stroke and background color picker
* Use App.tsx keydown handler
* only get selectedElements if applicable (perf)
* fix tests and snaps
* reuse `appState.openMenu`
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-05-28 13:52:42 +02:00
David Luzar
790c9fd02e
feat: exporting redesign ( #3613 )
...
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2021-05-25 21:37:14 +02:00
Steve Ruiz
49c6bdd520
feat: improved freedraw ( #3512 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-05-09 17:42:10 +02:00
Arun
198800136e
feat: Add shortcut for dark mode ( #3543 )
...
* Create and move toggle into an action
* Add shortcut on help dialog
2021-05-08 11:47:30 +02:00
David Luzar
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
Aakansha Doshi
37d513ad59
feat: Make library local to given excalidraw instance and allow consumer to control it ( #3451 )
...
* feat: dnt share library & attach to the excalidraw instance
* fix
* Add addToLibrary, resetLibrary and libraryItems in initialData
* remove comment
* handle errors & improve types
* remove resetLibrary and addToLibrary and add onLibraryChange prop
* set library cache to empty arrary on reset
* Add i18n for remove/add library
* Update src/locales/en.json
Co-authored-by: David Luzar <luzar.david@gmail.com>
* update docs
* Assign unique ID to
each excalidraw component and remove csrfToken from library as its not needed
* tweaks
Co-authored-by: David Luzar <luzar.david@gmail.com>
* update
* tweak
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-04-21 23:38:24 +05:30
Arun
bdf6e53289
fix: Add aria-label to end-to-end encryption blog link ( #3367 )
2021-03-31 17:02:54 +05:30
Riley Schnee
b0d7ff290f
feat: Add option to flip single element on the context menu ( #2520 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-03-26 16:45:08 +01:00
Aakansha Doshi
efb6d0825b
feat: Add label for name field and use input when editable in export dialog ( #3286 )
...
* feat: Add label for name field and use input when editable in export dialog
* fix
* review fix
* dnt allow to edit file name when view mode
* Update src/components/ProjectName.tsx
Co-authored-by: David Luzar <luzar.david@gmail.com>
Co-authored-by: David Luzar <luzar.david@gmail.com>
2021-03-20 21:57:58 +05:30
Arun
6252b22b42
feat: Implement the Web Share API for the collaboration dialog ( #3222 )
...
* feat: Implement the Web Share API for the collaboration dialog
* Make requested changes
2021-03-11 12:21:17 +01:00
David Luzar
beffc290fd
feat: support importing scene from url ( #2726 )
2021-03-08 16:37:26 +01:00
Arun
f295ba98c5
feat: Add export info on copy PNG to clipboard toast message ( #3159 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-03-03 14:15:10 +02:00
Arun
4e421e6e9e
feat: Support exporting with dark mode ( #3046 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-02-24 15:22:17 +01:00
Lipis
2f7154cdf2
chore: Use Sentence case
for Live collaboration
2021-02-09 15:55:03 +02:00
Arun
5ab0ce5a33
feat: Add the ability to clear library ( #2997 )
...
* Add the ability to clear libraries
* Update 'libraries' to 'library'
* Update en.json
2021-02-09 11:19:04 +01:00
Jed Fox
73cba59d2d
feat: Updates to Collaboration and RTL UX ( #2994 )
2021-02-08 21:43:51 +01:00
David Luzar
9c51ba6067
feat: show toast when saving to existing file ( #2988 )
2021-02-07 22:01:22 +01:00
Arun
d6ca981f7a
fix: Rename 'Grid mode' to 'Show grid' ( #2944 )
2021-02-05 23:50:53 +02:00
Lipis
bd0c6e63ff
feat: Show version in the stats dialog ( #2908 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-02-04 13:47:46 +01:00
David Luzar
ce507b0a0b
feat: don't store to LS during collab ( #2909 )
2021-02-03 19:14:26 +01:00
Excalidraw Bot
02598c6163
chore: Update translations from Crowdin ( #2898 )
2021-02-02 22:06:44 +00:00
Aakansha Doshi
675da16ca4
feat: add view mode in Excalidraw ( #2840 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
2021-02-01 21:56:42 +01:00
Victor Massé
ce2c341910
feat: Change shortcuts menu to help menu ( #2812 )
...
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
2021-01-17 18:46:23 +02:00
Arun
543c624405
feat: Add toast ( #2772 )
...
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-01-15 16:02:46 +01:00
Lipis
6f82a88b79
chore: Cleanup unused labels ( #2682 )
2020-12-27 18:51:47 +02:00
Lipis
022f349dc6
feat: Add line chart and paste dialog selection ( #2670 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
Co-authored-by: Jed Fox <git@jedfox.com>
2020-12-27 18:26:30 +02:00
David Luzar
8dfea49ec1
improvement: change hint for 2-point lines on resize ( #2655 )
2020-12-22 11:00:51 +01:00
Lipis
d7f314cda8
refactor: Remove duplicate entry from en.json ( #2654 )
2020-12-22 11:42:01 +02:00
Lipis
b0eeb8e6e6
refactor: Remove the word toggle from labels ( #2648 )
2020-12-21 14:58:43 +01:00
Rene
0faec7efb6
feat: Checkmark to toggle context-menu-items ( #2645 )
2020-12-21 00:20:03 +02:00
David Luzar
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
Lipis
b917e42694
fix: Consistent case for export locale strings ( #2622 )
2020-12-20 14:40:11 +02:00
Zen Tang
5abe9b93e8
feat: Add zoom to fit for selected elements ( #2522 )
2020-12-13 22:54:35 +02:00
Zen Tang
1a134a88bd
Add Cut to menus ( #2511 )
...
Co-authored-by: Zen Tang <zen@wayve.ai>
2020-12-12 12:54:34 +01:00
Steve Ruiz
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
Lipis
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
Steve Ruiz
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
Lipis
5e57f408c5
Add link to the public libraries ( #2469 )
2020-12-07 19:24:55 +02:00
Lipis
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
David Luzar
36980160ae
Revert "Remove unused project name from export dialog ( #2427 )" ( #2436 )
2020-12-01 14:00:13 +01:00
Lipis
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