Commit Graph

1520 Commits

Author SHA1 Message Date
f413bab3de Fix group element removing () 2020-05-30 13:48:57 -07:00
17e9cc4506 Some cleanup in App.tsx () 2020-05-30 15:26:17 +02:00
fa359034c5 scroll the closest element to center ()
Co-authored-by: Sanghyeon Lee <yongdamsh@gmail.com>
2020-05-30 14:02:32 +02:00
0db7ac78c4 fix fontFamily state updating () 2020-05-29 21:59:39 +02:00
44a88d2d58 Rewrite restore to guard against missing migrations () 2020-05-28 02:41:34 -07:00
56f8bc092d Tests for groups, more test utils () 2020-05-28 10:56:18 +02:00
4f3bf79708 skip element mutation on noop updates () 2020-05-28 00:50:56 -07:00
7edcea9a93 feat: resize text element ()
* feat: resize text element

* ignore small font size change that leads jankiness

Co-authored-by: dwelle <luzar.david@gmail.com>
2020-05-28 07:17:15 +09:00
5327e8a3dc fix language change not rerendering ui () 2020-05-27 16:46:11 +02:00
5b75925928 Bump i18next-browser-languagedetector from 4.1.1 to 4.2.0 ()
Bumps [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/i18next/i18next-browser-languageDetector/releases)
- [Changelog](https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next-browser-languageDetector/compare/v4.1.1...v4.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-27 16:34:33 +03:00
ce8d88a486 Bump @testing-library/jest-dom from 5.7.0 to 5.8.0 ()
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.7.0...v5.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-27 16:34:19 +03:00
63c10743fb split font into fontSize and fontFamily () 2020-05-27 15:14:50 +02:00
46b574283f Fix zindex in groups () 2020-05-26 22:56:22 +02:00
61e5b66dac Group/ungroup ()
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-05-26 13:07:46 -07:00
5252726307 dynamically import socket.io-client when needed () 2020-05-26 20:51:03 +02:00
5a64447adc Bump @types/jest from 25.2.2 to 25.2.3 ()
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-26 17:24:35 +03:00
f1afeda62c Bump lint-staged from 10.2.2 to 10.2.6 ()
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-26 17:24:22 +03:00
1a1cbb345b New Crowdin translations () 2020-05-26 17:24:01 +03:00
2867af6528 Update OT trial token () 2020-05-25 16:10:08 +02:00
35049e3de7 History tweaks ()
Co-authored-by: Pete Hunt <phunt@twitter.com>
2020-05-24 15:17:14 -07:00
d315e3dc4d Update TypeScript to 3.9.3 ()
Co-authored-by: tk338g <tkhazamov@wayfair.com>
2020-05-24 21:17:25 +02:00
6512ede9ca Optimize undo history ()
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-05-23 12:07:11 -07:00
51608c07b0 15-degree rotation locking () 2020-05-23 10:45:05 +02:00
d2ae18995c add history.shouldCreateEntry resolver () 2020-05-22 22:26:59 -07:00
22f7945c70 fix typescript link () 2020-05-22 21:58:44 +02:00
ce6f2ff88c cache nonDeleted elements () 2020-05-22 10:15:16 -07:00
fb897c75a7 docker build : install devDependencies so the build succeed () 2020-05-22 10:37:17 +02:00
584e4182a7 Ensure arrows are not draggable from inside () 2020-05-21 21:57:54 +02:00
c427aa3cce Prefer arrow functions and callbacks () 2020-05-20 15:21:37 +02:00
33fe223b5d Typo fix in desc_exitSession en.json () 2020-05-19 19:33:37 +02:00
8de47ed36b Bump @types/socket.io-client from 1.4.32 to 1.4.33 ()
Bumps [@types/socket.io-client](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io-client) from 1.4.32 to 1.4.33.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io-client)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-19 18:09:20 +03:00
cc3abfc6ff Bump @types/jest from 25.2.1 to 25.2.2 ()
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 25.2.1 to 25.2.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-19 18:09:10 +03:00
4d2e8f9ad1 feat: resize multiple elements including two-point lines () 2020-05-18 10:36:30 +02:00
6b628bb1a6 fix: resize non solid lines/arrows/draws () 2020-05-17 16:01:35 +02:00
7f35b805d1 Add Catalan translation () 2020-05-16 18:45:56 +03:00
755cd9c320 New Crowdin translations ()
* New translations en.json (Greek)

* New translations en.json (Norwegian)

* New translations en.json (Russian)

* New translations en.json (Russian)

* New translations en.json (Russian)

* New translations en.json (Catalan)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Norwegian)

* New translations en.json (Hebrew)

* New translations en.json (Hindi)

* New translations en.json (Indonesian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Russian)

* New translations en.json (Portuguese)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Spanish)

* New translations en.json (Korean)

* New translations en.json (Japanese)

* New translations en.json (Italian)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (Greek)

* New translations en.json (German)

* New translations en.json (Bulgarian)

* New translations en.json (Arabic)

* New translations en.json (Catalan)

* New translations en.json (Spanish)

* New translations en.json (Portuguese)

* New translations en.json (Norwegian)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (German)

* New translations en.json (German)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Norwegian)

* New translations en.json (Hebrew)

* New translations en.json (Hindi)

* New translations en.json (Indonesian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Russian)

* New translations en.json (Portuguese)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Spanish)

* New translations en.json (Korean)

* New translations en.json (Japanese)

* New translations en.json (Italian)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (Greek)

* New translations en.json (German)

* New translations en.json (Bulgarian)

* New translations en.json (Arabic)

* New translations en.json (Catalan)

* New translations en.json (French)

* New translations en.json (Spanish)

* New translations en.json (Greek)

* New translations en.json (French)

* New translations en.json (Norwegian)

* New translations en.json (Hebrew)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Russian)

* New translations en.json (Portuguese)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Spanish)

* New translations en.json (Korean)

* New translations en.json (Japanese)

* New translations en.json (Italian)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (Greek)

* New translations en.json (German)

* New translations en.json (Bulgarian)

* New translations en.json (Arabic)

* New translations en.json (Spanish)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (German)

* New translations en.json (Catalan)

* New translations en.json (Catalan)

* New translations en.json (Spanish)

* New translations en.json (Catalan)

* New translations en.json (Catalan)

* New translations en.json (Catalan)

* New translations en.json (Catalan)

* New translations en.json (French)

* New translations en.json (Italian)

* New translations en.json (Portuguese)

* New translations en.json (Italian)
2020-05-16 18:45:09 +03:00
afbfe2b8b1 Alt should be labeled as Option on Mac () 2020-05-14 16:51:52 -07:00
9bd72f91fc fixed typo: loose ==> lose () 2020-05-14 21:16:39 +02:00
876170ee27 fix snapshots () 2020-05-14 17:21:37 +02:00
39c56a4c01 implement stroke style () 2020-05-14 17:04:33 +02:00
f6be200388 feat: resize multiple curved lines () 2020-05-14 16:56:14 +02:00
828c9c4d65 use commitToHistory prop for handling draw history () 2020-05-14 14:51:33 +02:00
d9b8dcfbb4 Remove no longer needed Native File System API v1 origin trial token () 2020-05-14 14:44:23 +02:00
c32640d174 Fix free draw to allow undo () 2020-05-14 13:32:10 +01:00
ad81033a78 Prompt for reload when new service worker is available () 2020-05-13 19:19:49 +02:00
ece631b430 preserve spaces in text blocks in svg export () 2020-05-13 14:30:53 +02:00
9ec43d2626 Add free draw mode () 2020-05-12 21:10:11 +02:00
36e0c439fb Bump @types/react from 16.9.34 to 16.9.35 ()
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.34 to 16.9.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-11 19:11:15 +01:00
0a995e0c21 Bump pwacompat from 2.0.11 to 2.0.12 ()
Bumps [pwacompat](https://github.com/GoogleChrome/pwacompat) from 2.0.11 to 2.0.12.
- [Release notes](https://github.com/GoogleChrome/pwacompat/releases)
- [Commits](https://github.com/GoogleChrome/pwacompat/compare/v2.0.11...v2.0.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-11 19:02:05 +01:00
d18e35ed7e Bump node-sass from 4.14.0 to 4.14.1 ()
Bumps [node-sass](https://github.com/sass/node-sass) from 4.14.0 to 4.14.1.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v4.14.0...v4.14.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-11 19:01:42 +01:00