Valerii Gusev
880e4feede
fix: update cursorButton once freedraw is released ( #4996 )
...
Co-authored-by: dwelle <luzar.david@gmail.com>
2022-04-01 18:25:21 +02:00
zsviczian
734bb4d2ed
fix: decouple actionFinalize and actionErase ( #4984 )
...
* Update actionCanvas.tsx
* Update actionFinalize.tsx
* lint
* remove Escape trigger from actionErase
* revert to lastActiveTool only if coming from eraser tool
* unrelated: fix restoring `appState.activeTool`
* one more restoring fix
* fix tests
Co-authored-by: dwelle <luzar.david@gmail.com>
2022-03-29 21:37:09 +02:00
Aakansha Doshi
127af9db23
refactor: rename elementType to activeTool and make it an object ( #4968 )
...
* refactor: rename elementType to activeTool
* update docs
* fix snap
* update activeToll to be an object and review fixes
* fix tests
* fix
2022-03-25 20:46:01 +05:30
David Luzar
79d323fab1
refactor: simplify zoom by removing zoom.translation
( #4477 )
2022-01-29 21:12:44 +01:00
David Luzar
097362662d
feat: pass localElements to restore and restoreElement API's and bump versions of duplicate elements on import ( #3797 )
2021-07-04 22:23:35 +02:00
Aakansha Doshi
6dee02e320
feat: expose fontfamily and refactor FONT_FAMILY ( #3710 )
...
* feat: expose fontfamily and refactor FONT_FAMILY for better readability
* fix
* fix
* fix
* docs
* fix
2021-06-13 21:26:55 +05:30
rafaquelhodev
b595d3fcba
test: add unit tests for restore.ts file ( #3679 )
...
* Add unit tests for restore.ts file
* Improving describe blocks in restore tests
* Move restore.tests.ts folder and remove depedency of UI in the tests
* Adding snapshots to restore.ts tests
* Using snapshot in freedraw test
* Updating description of test for line and draw elements
* Updating description of test for arrow element
* Improving restoreAppState tests
* specs cleanup
* fix
* fix
Co-authored-by: Aakansha Doshi <aakansha1216@gmail.com>
2021-06-06 21:53:12 +05:30