David Luzar
88cec2df5e
log console.error to sentry ( #1243 )
...
* log console.error to sentry
* fix
2020-04-07 15:54:49 +02:00
dependabot-preview[bot]
13a2253cdc
Bump @types/react-dom from 16.9.5 to 16.9.6 ( #1266 )
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 16.9.5 to 16.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-07 16:41:08 +03:00
David Luzar
b7230b05d7
add task to update snapshots & update readme ( #1302 )
...
* add task to update snapshots & update readme
* remove test:app from readme & tweak
2020-04-07 15:09:01 +02:00
dependabot-preview[bot]
3f9d96f120
Bump asar from 3.0.2 to 3.0.3 ( #1264 )
...
Bumps [asar](https://github.com/electron/asar ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/electron/asar/releases )
- [Changelog](https://github.com/electron/asar/blob/master/CHANGELOG.md )
- [Commits](https://github.com/electron/asar/compare/v3.0.2...v3.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-06 14:49:23 +03:00
dependabot-preview[bot]
a2df6be1b6
Bump @types/react from 16.9.27 to 16.9.32 ( #1268 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.27 to 16.9.32.
- [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-04-06 14:39:53 +03:00
dependabot-preview[bot]
0892bc1cc6
Bump @testing-library/react from 10.0.1 to 10.0.2 ( #1265 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 10.0.1 to 10.0.2.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v10.0.1...v10.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-06 14:39:43 +03:00
dependabot-preview[bot]
3ebd16ee2e
Bump @types/jest from 25.1.4 to 25.2.1 ( #1267 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 25.1.4 to 25.2.1.
- [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-04-06 14:21:50 +03:00
dependabot-preview[bot]
4a34de39b1
Bump lint-staged from 10.0.10 to 10.1.2 ( #1269 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.0.10 to 10.1.2.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.0.10...v10.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-06 14:21:37 +03:00
dependabot-preview[bot]
18f0b76231
Bump prettier from 2.0.2 to 2.0.3 ( #1263 )
...
* Bump prettier from 2.0.2 to 2.0.3
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.2...2.0.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Format
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
2020-04-06 14:21:07 +03:00
Kostas Bariotis
4ecbbab7da
Add sentry integration ( #1141 )
2020-03-31 11:37:51 +03:00
Lipis
b7f681a068
Add homepage to package.json ( #1139 )
2020-03-30 16:52:48 +02:00
dependabot-preview[bot]
a75491661a
Bump @testing-library/jest-dom from 5.1.1 to 5.3.0 ( #1134 )
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.1.1 to 5.3.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.1.1...v5.3.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-03-30 13:28:24 +03:00
dependabot-preview[bot]
cb2b5d154d
Bump react-dom from 16.13.0 to 16.13.1 ( #1137 )
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 13:28:13 +03:00
dependabot-preview[bot]
3633b16316
Bump @types/react from 16.9.25 to 16.9.27 ( #1132 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.25 to 16.9.27.
- [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-03-30 13:27:58 +03:00
dependabot-preview[bot]
b3fcf44202
Bump lint-staged from 10.0.8 to 10.0.10 ( #1133 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.0.8 to 10.0.10.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.0.8...v10.0.10 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 12:34:44 +03:00
dependabot-preview[bot]
14b1fbc855
Bump asar from 3.0.1 to 3.0.2 ( #1136 )
...
Bumps [asar](https://github.com/electron/asar ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/electron/asar/releases )
- [Changelog](https://github.com/electron/asar/blob/master/CHANGELOG.md )
- [Commits](https://github.com/electron/asar/compare/v3.0.1...v3.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 12:34:34 +03:00
dependabot-preview[bot]
595d3c8baf
Bump prettier from 2.0.1 to 2.0.2 ( #1135 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.0.1...2.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-30 12:34:21 +03:00
Jed Fox
2f1b706318
Clean up package.json ( #1083 )
...
* Remove unnecessary metadata from package.json
* Remove homepage field, sort keys
2020-03-25 19:10:05 +02:00
Jed Fox
5b9c18a8b7
Remove support for some older browsers that probably didn’t wor… ( #1080 )
2020-03-25 17:42:16 +02:00
David Luzar
c416de3499
fix lint not failing on warnings on CI ( #1063 )
2020-03-23 17:20:42 +02:00
dependabot-preview[bot]
722c498abe
Bump prettier from 1.19.1 to 2.0.1 ( #1060 )
...
* Bump prettier from 1.19.1 to 2.0.1
Bumps [prettier](https://github.com/prettier/prettier ) from 1.19.1 to 2.0.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Update formatting
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Panayiotis Lipiridis <lipiridis@gmail.com>
2020-03-23 13:05:07 +02:00
dependabot-preview[bot]
251fa27c65
Bump @types/react from 16.9.23 to 16.9.25 ( #1059 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.23 to 16.9.25.
- [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-03-23 10:29:51 +01:00
dependabot-preview[bot]
4fede2387d
Bump eslint-config-prettier from 6.10.0 to 6.10.1 ( #1058 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 6.10.0 to 6.10.1.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v6.10.0...v6.10.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-03-23 10:28:34 +01:00
dependabot-preview[bot]
876eb5a76e
Bump react from 16.13.0 to 16.13.1 ( #1057 )
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) from 16.13.0 to 16.13.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.1/packages/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-03-23 10:27:39 +01:00
Saugat Acharya
5413d59925
Bump react-scripts to version 3.4.1 ( #1032 )
...
* Bump react-scripts to version 3.4.1
* rebuild package-lock
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-03-21 10:55:32 +01:00
dependabot-preview[bot]
f4cc4253b8
Bump @testing-library/react from 9.5.0 to 10.0.1 ( #975 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 9.5.0 to 10.0.1.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v9.5.0...v10.0.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-03-16 19:06:45 -07:00
dependabot-preview[bot]
a218ddd668
Bump asar from 2.1.0 to 3.0.1 ( #974 )
...
Bumps [asar](https://github.com/electron/asar ) from 2.1.0 to 3.0.1.
- [Release notes](https://github.com/electron/asar/releases )
- [Changelog](https://github.com/electron/asar/blob/master/CHANGELOG.md )
- [Commits](https://github.com/electron/asar/compare/v2.1.0...v3.0.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-03-16 19:06:34 -07:00
Thomas Steiner
5ae4cd7dfb
Update to browser-nativefs 0.4.0 ( #980 )
2020-03-16 19:06:17 -07:00
dependabot-preview[bot]
6966a7a008
Bump rewire from 4.0.1 to 5.0.0 ( #976 )
...
Bumps [rewire](https://github.com/jhnns/rewire ) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/jhnns/rewire/releases )
- [Changelog](https://github.com/jhnns/rewire/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jhnns/rewire/compare/v4.0.1...v5.0.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-03-16 22:24:48 +01:00
Keyan Zhang
05af9f04ed
[easy] run typechecking on CI ( #954 )
2020-03-14 21:12:39 -07:00
Edwin Lin
0e5c29b3f3
basic Socket.io implementation of collaborative editing ( #879 )
...
* Enable collaborative syncing for elements
* Don't fall back to local storage if using a room, as that is confusing
* Use remote socket server
* Send updates to new users when they join
* ~
* add mouse tracking
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* Add Live button and app state to support tracking collaborator counts
* Enable collaborative syncing for elements
* add mouse tracking
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* fix syncing bugs and add a button to start syncing mid session
* Add Live button and app state to support tracking collaborator counts
* prettier
* Fix bug with remote pointers not changing on scroll
* Enable collaborative syncing for elements
* add mouse tracking
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* Add Live button and app state to support tracking collaborator counts
* enable collaboration, rooms, and mouse tracking
* fix syncing bugs and add a button to start syncing mid session
* fix syncing bugs and add a button to start syncing mid session
* Fix bug with remote pointers not changing on scroll
* remove UI for collaboration
* remove link
* clean up lingering unused UI
* set random IV passed per encrypted message, reduce room id length, refactored socket broadcasting API, rename room_id to room, removed throttling of pointer movement
* fix package.json conflict
2020-03-09 08:48:25 -07:00
dependabot-preview[bot]
d3771b7e0b
Bump @testing-library/react from 9.4.1 to 9.5.0 ( #883 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 9.4.1 to 9.5.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v9.4.1...v9.5.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-03-09 10:51:38 +01:00
dependabot-preview[bot]
165a2a17d8
Bump @types/jest from 25.1.3 to 25.1.4 ( #882 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 25.1.3 to 25.1.4.
- [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-03-09 10:47:09 +01:00
Pete Hunt
ccbbdb75a6
Refactor ExcalidrawElement ( #874 )
...
* Get rid of isSelected, canvas, canvasZoom, canvasOffsetX and canvasOffsetY on ExcalidrawElement.
* Fix most unit tests. Fix cmd a. Fix alt drag
* Focus on paste
* shift select should include previously selected items
* Fix last test
* Move this.shape out of ExcalidrawElement and into a WeakMap
2020-03-08 10:20:55 -07:00
Jed Fox
c6a0cfc2b1
Refactor ( #862 )
...
* Initial factoring out of parts of the LayerUI component
2360 → 2224 LOC
* Create a Section component
* Break up src/index.tsx
* Refactor actions to reduce duplication, fix CSS
Also consolidate icons
* Move scene/data.ts to its own directory
* Fix accidental reverts, banish further single-character variables
* ACTIVE_ELEM_COLOR → ACTIVE_ELEMENT_COLOR
* Further refactoring the icons file
* Log all errors
* Pointer Event polyfill to make the tests work
* add test hooks & fix tests
Co-authored-by: dwelle <luzar.david@gmail.com>
2020-03-07 16:20:38 +01:00
dependabot-preview[bot]
65fe3ba592
Bump react-dom from 16.12.0 to 16.13.0 ( #863 )
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 16.12.0 to 16.13.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.0/packages/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 11:15:51 +01:00
dependabot-preview[bot]
7463de8964
Bump @types/react from 16.9.22 to 16.9.23 ( #864 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.22 to 16.9.23.
- [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>
2020-03-02 10:43:28 +01:00
dependabot-preview[bot]
95a80a1217
Bump typescript from 3.8.2 to 3.8.3 ( #865 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.8.2...v3.8.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:43:22 +01:00
dependabot-preview[bot]
dee7f5db92
Bump react from 16.12.0 to 16.13.0 ( #866 )
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) from 16.12.0 to 16.13.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.13.0/packages/react )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:43:15 +01:00
dependabot-preview[bot]
cd1117150a
Bump lint-staged from 10.0.7 to 10.0.8 ( #867 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.0.7 to 10.0.8.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.0.7...v10.0.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-02 10:43:07 +01:00
Lipis
562b388326
Use relative path for static files ( #855 )
2020-02-29 14:24:14 +01:00
Lipis
d2827aa40b
Add version to build and the archived asar app ( #854 )
2020-02-28 22:51:36 +01:00
dependabot-preview[bot]
fbab93baff
Bump @testing-library/react from 9.4.0 to 9.4.1 ( #824 )
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 9.4.0 to 9.4.1.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v9.4.0...v9.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:42:30 +01:00
dependabot-preview[bot]
00c76c612b
Bump i18next-browser-languagedetector from 4.0.1 to 4.0.2 ( #825 )
...
Bumps [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector ) from 4.0.1 to 4.0.2.
- [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.0.1...v4.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 11:42:21 +01:00
dependabot-preview[bot]
84419b2efc
Bump @types/react from 16.9.19 to 16.9.22 ( #823 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.19 to 16.9.22.
- [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>
2020-02-24 10:28:20 +01:00
dependabot-preview[bot]
558e547d93
Bump typescript from 3.7.5 to 3.8.2 ( #826 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.7.5 to 3.8.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.5...v3.8.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 10:28:12 +01:00
dependabot-preview[bot]
516a0354a1
Bump @types/jest from 25.1.2 to 25.1.3 ( #827 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 25.1.2 to 25.1.3.
- [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>
2020-02-24 10:28:04 +01:00
dependabot-preview[bot]
f428c6bf5f
Bump browser-nativefs from 0.2.2 to 0.3.1 ( #828 )
...
Bumps [browser-nativefs](https://github.com/GoogleChromeLabs/browser-nativefs ) from 0.2.2 to 0.3.1.
- [Release notes](https://github.com/GoogleChromeLabs/browser-nativefs/releases )
- [Commits](https://github.com/GoogleChromeLabs/browser-nativefs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-24 10:27:55 +01:00
David Luzar
80a49e9611
improve error handling & map stack trace ( #809 )
...
* improve error handling & map stack trace
* log error message and tweak
* support logging multiple errors
* move dynamic import inside try/catch
2020-02-22 22:37:04 +01:00
dependabot-preview[bot]
d39c7d4421
Bump react-scripts from 3.3.1 to 3.4.0 ( #773 )
...
Bumps [react-scripts](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-scripts ) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/facebook/create-react-app/releases )
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/create-react-app/commits/react-scripts@3.4.0/packages/react-scripts )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 11:39:58 +01:00
dependabot-preview[bot]
c4dbb7ca45
Bump husky from 4.2.2 to 4.2.3 ( #774 )
...
Bumps [husky](https://github.com/typicode/husky ) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/typicode/husky/releases )
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md )
- [Commits](https://github.com/typicode/husky/compare/v4.2.2...v4.2.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-17 09:42:39 +01:00
Thomas Steiner
98c2b26118
Update browser-nativefs dep after repo move ( #763 )
...
* Update browser-nativefs dep after repo move
* Bump deps
2020-02-12 10:19:59 +01:00
Gasim Gasimzada
7183234895
Write integration tests ( #719 )
...
* Scaffold a simple test case for debugging
* Set up Jest environment that works with React
- Install and set up react-testing-library
- "Unignore" roughjs and browser-nativejs transformations
- Separate App component from ReactDOM
* Write first passing test
- Mock canvas
- Remove App file and mount/unmount ReactDOM on import
* Add tests for drag create behavior
* Fix comments in dragCreate
* Pin jest-mock-canvas dependency
* Remove dependency range for testing library
* Add tests for multi point mode and selection element
* Fix all tests due to decrease in updates to canvas when changing tools
* Disable state updates if component is unmounted
- Remove all event listeners
- Disable storing scene in state if component is unmounted
* Add tests for move and element selection
* Merge branch 'master' into add-integration-tests
* Add tests for resizing rectangle
* move unmounted check to syncActionResult method
* Use a custom test renderer instead of default testing-library functions
* Add custom query for selecting tools
* move files around
Co-authored-by: David Luzar <luzar.david@gmail.com>
2020-02-11 23:19:43 +01:00
dependabot-preview[bot]
1ec3946ed6
Bump @types/jest from 25.1.1 to 25.1.2 ( #750 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 25.1.1 to 25.1.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>
2020-02-10 09:50:57 +01:00
David Luzar
b7a6ceba68
Eslint tweaks ( #696 )
...
* make eslint styleguide into warnings & drop no-else-return
* reintroduce max-warnings=0
* remove unnecessary eslint line disable
* reintroduce no-else-return rule
2020-02-05 17:41:14 +01:00
dependabot-preview[bot]
a2db55ae2b
Bump react-scripts from 3.3.0 to 3.3.1 ( #684 )
...
Bumps [react-scripts](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-scripts ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/facebook/create-react-app/releases )
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/create-react-app/commits/react-scripts@3.3.1/packages/react-scripts )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 10:01:08 +01:00
dependabot-preview[bot]
f6bddd9300
Bump @types/jest from 25.1.0 to 25.1.1 ( #683 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 25.1.0 to 25.1.1.
- [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>
2020-02-03 09:59:57 +01:00
dependabot-preview[bot]
48900a271b
Bump lint-staged from 10.0.3 to 10.0.7 ( #682 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.0.3 to 10.0.7.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.0.3...v10.0.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 09:59:22 +01:00
dependabot-preview[bot]
0d176caa5b
Bump nanoid from 2.1.10 to 2.1.11 ( #681 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 2.1.10 to 2.1.11.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/2.1.10...2.1.11 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 09:58:56 +01:00
Lipis
53994e71e5
Add more ESLint rules and change the formatting scripts ( #626 )
...
* Add curly rule in ESLint for consistency
* Fix rules
* More rules
* REturn
* Push
* no else return
* prefer const
* destructing
2020-02-02 18:04:35 +00:00
Christopher Chedeau
ead9aab888
Remove enzyme ( #640 )
...
The test that was added is not a good test. If we want to test things, we should be testing logic that is error prone such as all the mouse handling logic and state management. Adding a test for something trivial as displaying a list of data is just going to be annoying when we eventually change the UI and the test breaks.
Since this is the only test using enzyme, I also removed enzyme. We can add it back if we want to test a component using it.
2020-01-31 21:32:09 +00:00
Christopher Chedeau
e4919e2e6c
Replace i18n by a custom implementation ( #638 )
...
There are two problems with the current localization strategy:
- We download the translations on-demand, which means that it does a serial roundtrip for nothing.
- withTranslation helper actually renders the app 3 times on startup, instead of once (I haven't tried to debug it)
2020-01-31 21:06:06 +00:00
Robinson Marquez
4ad38e317e
485: Ability to switch to previously loaded ids in UI ( #583 )
2020-01-30 21:39:37 +02:00
Lipis
82717bceda
Remove eslint-plugin-json-format ( #609 )
...
* Remove eslint-plugin-json-format
* json
2020-01-29 11:26:40 +01:00
Panayiotis Lipiridis
5418f68cc5
Update deps
2020-01-29 03:05:00 +02:00
Thomas Steiner
a862d12ac1
Bump browser-nativefs version to v0.2.0 ( #586 )
...
* Bump browser-nativefs version to v0.2.0
In reply to https://github.com/tomayac/browser-nativefs/issues/2 .
* Update package-lock.json
2020-01-27 10:14:44 +01:00
dependabot-preview[bot]
209bd84257
Bump lint-staged from 10.0.0 to 10.0.2 ( #549 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 10.0.0 to 10.0.2.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v10.0.0...v10.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 06:20:07 +02:00
dependabot-preview[bot]
048d535b6e
Bump browser-nativefs from 0.1.0 to 0.1.1 ( #547 )
...
Bumps [browser-nativefs](https://github.com/tomayac/browser-nativefs ) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/tomayac/browser-nativefs/releases )
- [Commits](https://github.com/tomayac/browser-nativefs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 06:04:22 +02:00
dependabot-preview[bot]
6dcb88b8f6
Bump @types/react from 16.9.17 to 16.9.19 ( #546 )
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 16.9.17 to 16.9.19.
- [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>
2020-01-25 06:04:03 +02:00
dependabot-preview[bot]
3cf9cad52e
Bump husky from 4.0.10 to 4.2.1 ( #545 )
...
Bumps [husky](https://github.com/typicode/husky ) from 4.0.10 to 4.2.1.
- [Release notes](https://github.com/typicode/husky/releases )
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md )
- [Commits](https://github.com/typicode/husky/compare/v4.0.10...v4.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 06:03:04 +02:00
dependabot-preview[bot]
62063ccb72
Bump nanoid from 2.1.9 to 2.1.10 ( #544 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 2.1.9 to 2.1.10.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/2.1.9...2.1.10 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 06:02:49 +02:00
dependabot-preview[bot]
41b384e6e6
Bump @types/react-dom from 16.9.4 to 16.9.5 ( #548 )
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 16.9.4 to 16.9.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-25 06:02:38 +02:00
dependabot-preview[bot]
01c7796713
Bump @types/jest from 24.9.0 to 24.9.1 ( #543 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 24.9.0 to 24.9.1.
- [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>
2020-01-25 06:02:25 +02:00
Thomas Steiner
d24b9c4d78
Update to browser-nativefs v0.1.0 ( #523 )
2020-01-23 18:15:44 +02:00
David Luzar
4942a452e0
Lint tweaks ( #502 )
...
* lint json files & add lint ignore list
* lint against plain console logs
* Update .lintstagedrc.js
Co-Authored-By: Lipis <lipiridis@gmail.com>
* format .tsconfig
* don't lint against console.info
* change log to console.info
Co-authored-by: Lipis <lipiridis@gmail.com>
2020-01-22 15:13:00 +01:00
Thomas Steiner
d1fb824369
Move file system operations to separate module ( #510 )
2020-01-22 13:55:13 +01:00
Fernando Alava Zambrano
ff7a340d2f
Internationalization support ( #477 )
...
* add i18next lib
add some translations
* add translations
* fix font-family
* fix pin versions
2020-01-20 15:14:10 -08:00
dependabot-preview[bot]
2918a28bf0
Bump lint-staged from 9.5.0 to 10.0.0 ( #466 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 9.5.0 to 10.0.0.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v9.5.0...v10.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-20 12:06:57 +02:00
Christopher Chedeau
7f6e1f420e
Pure node rendering ( #443 )
2020-01-19 13:21:33 -08:00
Lipis
8e526384b9
Sort package.json ( #438 )
...
* Sort package.json
* Keywords
2020-01-17 17:02:13 -08:00
Lipis
1923607112
Remove www from URLs ( #437 )
...
* Remove www from URLs
* typo
* slash
2020-01-18 02:24:35 +02:00
Lipis
4b692da01d
Test only the app.. lint is separate ( #426 )
2020-01-17 20:34:26 +02:00
Lipis
aa9e98e52b
Update the name in package.json ( #410 )
2020-01-16 16:53:38 -08:00
Lipis
86eadf379d
Update Prettier scripts and supported files ( #402 )
2020-01-16 23:50:02 +02:00
David Luzar
42968ef44d
enable curveFitting & bump roughjs ( #373 )
2020-01-15 20:01:50 +01:00
Preet
d2a3ed7931
Bump roughjs version to fix ellipse fills ( #367 )
2020-01-13 21:39:42 -08:00
Preet
8dbd1b80df
Update to rough.js 4.0.1 ( #363 )
...
* upgrade to latest rough.js
* remove random.ts because roughjs now supports seeding.
2020-01-13 11:04:28 -08:00
Christopher Chedeau
8785bef523
Support transparent background + inline picker ( #325 )
...
Unfortunately, react-color has a bug where transparent color doesn't trigger onChange. I've been annoyed by the huge dependency anyway so decided to take the generated html (which is awesome) and reimplement a specific component for it.
I also made sure that we don't actually render anything when the background is transparent on rough (I looked at the generated path and made sure it didn't have the commands for the background)
2020-01-11 19:10:41 -08:00
David Luzar
068dca604f
prevent commit on eslint warnings & fix lint ( #268 )
2020-01-08 20:08:43 +01:00
Gasim Gasimzada
4b7eb2f04a
Add IDs to elements ( #236 )
...
* Add IDs to elements
- Move round rect function within the renderer
* Generate IDs using nanoid
* If element ID does not exist, add the ID during restoration
2020-01-07 23:49:39 +04:00
Gasim Gasimzada
85365e5bcb
Extract Sidebar panels into separate components ( #230 )
...
* Extract Sidebar panels into separate components
* Add Jest TS types
2020-01-07 15:06:22 +04:00
Jared Palmer
b5c67260d7
Improved color picker ( #174 )
...
* Add react-color
* Prettier
* Better styles
* Use enum for color pickers instead of strings
* Run prettier on .scss file
2020-01-05 13:05:55 -08:00
Timur Khazamov
79959cab34
Removed lodash ( #135 )
2020-01-04 12:53:45 -08:00
Christopher Chedeau
3172109050
Inline font-awesome icons ( #134 )
2020-01-04 12:47:12 -08:00
dwelle
a1bcfb401c
move css to scss
2020-01-04 19:14:12 +01:00
Paulo Menezes
b1a90c0020
Side panel ( #95 )
...
* Side panel
* Update arrow icon
2020-01-03 19:58:20 -08:00
Giovanni Giordano
585967ff8e
Remove gh-pages
2020-01-03 22:43:41 +01:00
Giovanni Giordano
7bcce8bb1b
Fixes package-lock
2020-01-03 22:13:41 +01:00
Giovanni Giordano
d920b34af1
Fix package.json
2020-01-03 22:11:01 +01:00
Giovanni Giordano
f5c923ab01
Merge branch 'master' into issue-68
2020-01-03 22:02:23 +01:00
Giovanni Giordano
493f06e6ba
Add --passWithNoTests to test script
...
This is mandatory to pass the step currently, because we don't have tests.
2020-01-03 21:59:36 +01:00
Giovanni Giordano
a7516f6cb8
Remove lint
...
We have to investigate on this, because after the Typescript integration is not working anymore, so I have to deepen how we can configure the usage with TypesScript.
2020-01-03 21:56:03 +01:00
hazam
b36110ef03
Build and deploy via yarn deploy
2020-01-04 01:52:52 +05:00
hazam
7d9cc2ac56
Deploy static to gh-pages
2020-01-04 01:52:09 +05:00
Giovanni Giordano
499035c267
Add lint script
2020-01-03 21:51:24 +01:00
Giovanni Giordano
36b36e8dc3
Add github workflow
2020-01-03 21:32:29 +01:00
Timur Khazamov
1383758aa7
TS, Prettier, Eslint ( #39 )
...
* TS, Prettier, Eslint
* Used rough ts definitions
2020-01-02 11:03:48 -08:00
Christopher Chedeau
6278cd9366
Initial commit
2020-01-01 17:04:47 -08:00