Commit Graph

344 Commits

Author SHA1 Message Date
Aakansha Doshi
f1daff2437 refactor: Rename appearance to theme ()
* refactor: Rename appearance to theme

* fix

* update changelog

* rename theme_dark to theme--dark

* add about migration
2021-03-13 18:58:06 +05:30
Aakansha Doshi
00ac804dd8 fix: Allow copy of excalidraw elements only when inside excalidraw ()
* fix: Allow copy event only inside canvas

* use pointerdown

* use document.getSelection

* remove poiterdown

* remove keyTest

* update changelog
2021-03-09 11:52:28 +05:30
David Luzar
c77c9ce65a fix: cursor being leaked outside of canvas () 2021-03-03 14:04:02 +01:00
Arun
f295ba98c5 feat: Add export info on copy PNG to clipboard toast message ()
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-03-03 14:15:10 +02:00
Arun
4e421e6e9e feat: Support exporting with dark mode ()
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-02-24 15:22:17 +01:00
David Luzar
e6cd97c4f2 feat: adjust line-confirm-threshold based on zoom ()
Co-authored-by: Lipis <lipiridis@gmail.com>
2021-02-14 14:43:23 +01:00
Aakansha Doshi
b5fc8757a4 fix: allow to toggle between modes when view only mode to make UI consistent () 2021-02-12 10:40:40 +02:00
David Luzar
9c51ba6067 feat: show toast when saving to existing file () 2021-02-07 22:01:22 +01:00
Aakansha Doshi
e63a0ec5be feat: allow host to pass color for collaborators ()
* feat: allow host to pass color for collaborators

* remove user prop as its not used anywhere

* update changelog and readme

* add pr link
2021-02-06 23:33:52 +05:30
Arun
d6ca981f7a fix: Rename 'Grid mode' to 'Show grid' () 2021-02-05 23:50:53 +02:00
Aakansha Doshi
3e2890bd21 fix: track zenmode and grid mode usage () 2021-02-02 20:57:22 +05:30
Aakansha Doshi
675da16ca4 feat: add view mode in Excalidraw ()
Co-authored-by: Lipis <lipiridis@gmail.com>
2021-02-01 21:56:42 +01:00
David Luzar
10cd6a24b0 feat: increase max zoom () 2021-01-30 18:03:23 +01:00
David Luzar
6abf4f52ff refactor: remove duplicate key handling () 2021-01-30 10:30:00 +01:00
Aakansha Doshi
4624ec2bd6 fix: apply initialData appState for zenmode and grid stats and refactor check param for actions ()
* fix: pass default value for grid mode / zen mode so it sets the value from initialData appState

fixes 

* change checked from boolean to be a function which recieves appState and returns boolean

* fix

* use clsx

Co-authored-by: dwelle <luzar.david@gmail.com>
2021-01-29 23:38:37 +05:30
Kartik Prajapati
978e85a33b feat: Add separators on context menu ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
Co-authored-by: Lipis <lipiridis@gmail.com>
2021-01-27 20:11:17 +01:00
David Luzar
9dc930b447 feat: add ctrl-y to redo () 2021-01-21 16:21:54 +01:00
Aakansha Doshi
6e767fc949 fix(actionmenu): toggle help dialog when "shift+?" is pressed () 2021-01-21 13:13:47 +02:00
Victor Massé
ce2c341910 feat: Change shortcuts menu to help menu ()
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
2021-01-17 18:46:23 +02:00
Arun
543c624405 feat: Add toast ()
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-01-15 16:02:46 +01:00
Carl Sverre
629341da4d improvement: adding zen mode to context menu () 2021-01-06 17:23:05 +01:00
David Luzar
778e4b08af feat: Add cmd+o shortcut to load scene () 2021-01-06 13:36:55 +01:00
Lipis
3aa01ad272 chore: Remove tracking ()
* chore: Remove tracking

* process

* rename

* remove

* prod

* Update public/index.html

Co-authored-by: David Luzar <luzar.david@gmail.com>

* Update public/index.html

* eol

* more

* stats

Co-authored-by: David Luzar <luzar.david@gmail.com>
2021-01-05 19:06:14 +01:00
Jaiwanth
4acdc47ef0 improvement: do not reset to selection for draw tool ()
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2021-01-05 14:04:06 +01:00
Lipis
022f349dc6 feat: Add line chart and paste dialog selection ()
Co-authored-by: dwelle <luzar.david@gmail.com>
Co-authored-by: Jed Fox <git@jedfox.com>
2020-12-27 18:26:30 +02:00
Rene
0faec7efb6 feat: Checkmark to toggle context-menu-items () 2020-12-21 00:20:03 +02:00
Kartik Prajapati
f919907855 Enhance delete button in context menu () 2020-12-15 00:59:00 +02:00
João Forja
4c7b1a2269 fix: Visibility and zooming when canvas offset is not zero () 2020-12-14 15:14:56 +01:00
Kartik Prajapati
60864ace54 feat: Add tooltip with icon for embedding scenes ()
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-14 14:24:54 +01:00
Zen Tang
5abe9b93e8 feat: Add zoom to fit for selected elements () 2020-12-13 22:54:35 +02:00
Rene
94fe1ff6e6 Show shortcut context menu ()
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
9cfe7b45e5 Aligns arrowhead schemas () 2020-12-12 17:42:30 +01:00
Steve Ruiz
c742225f43 More Arrowheads: dot, bar ()
Co-authored-by: Jed Fox <git@jedfox.com>
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-12-11 18:17:28 +01:00
Steve Ruiz
c291edfc44 Add Arrowheads to Arrows ()
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 () 2020-12-07 19:24:55 +02:00
Lipis
dd993adc5c Add stats for nerds ()
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
Christopher Chedeau
6081bb5941 Do not override cmd/ctrl-f for search ()
F is full screen but we shouldn't override cmd/ctrl-f for search. It's useful for searching in the list of keywords
2020-12-06 10:41:13 +01:00
Aakansha Doshi
e617ccc252 Factor out collaboration code ()
Co-authored-by: Lipis <lipiridis@gmail.com>
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-05 15:30:53 +01:00
Lipis
e392bebc40 Add library events () 2020-12-04 19:18:20 +02:00
Lipis
66e5b18e4e Add more events for sharing and refactor I/O, dialogs () 2020-12-03 17:03:02 +02:00
Lipis
668150a667 More events for layers, align, colors and swap name <=> category () 2020-12-03 15:10:04 +02:00
Lipis
abde1daba4 Add basic event actions to analytics ()
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-12-02 23:57:51 +02:00
Lipis
014097a97e refactor: Stop using the deprecated keyCode ()
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
36980160ae Revert "Remove unused project name from export dialog ()" () 2020-12-01 14:00:13 +01:00
Lipis
bdb1fb2dae Add border to the Avatars () 2020-11-29 20:19:06 +02:00
Lipis
b21fd49412 chore: Minor refactoring for consistency () 2020-11-29 17:32:51 +01:00
Lipis
204c8370a0 Remove unused project name from export dialog ()
* Remove unused project name from export dialog

* snaps
2020-11-29 15:42:44 +02:00
Steve Ruiz
198106e297 Add distribute actions. () 2020-11-23 19:16:23 +01:00
Lipis
dad9ad9bf4 don't reset specific appState props on canvas clear ()
Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-11-08 16:10:20 +01:00
Lipis
a20f3240fd Prefer arrow functions () 2020-11-06 21:06:39 +01:00