David Luzar and GitHub
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] and GitHub
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] and GitHub
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] and GitHub
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] and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
4ad38e317e
485: Ability to switch to previously loaded ids in UI ( #583 )
2020-01-30 21:39:37 +02:00
Lipis and GitHub
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 and GitHub
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] and Lipis
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] and Lipis
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] and Lipis
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] and Lipis
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] and Lipis
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] and Lipis
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] and Lipis
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 and Lipis
d24b9c4d78
Update to browser-nativefs v0.1.0 ( #523 )
2020-01-23 18:15:44 +02:00
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 and GitHub
d1fb824369
Move file system operations to separate module ( #510 )
2020-01-22 13:55:13 +01:00
Fernando Alava Zambrano and Christopher Chedeau
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] and Lipis
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 and GitHub
7f6e1f420e
Pure node rendering ( #443 )
2020-01-19 13:21:33 -08:00
Lipis and Christopher Chedeau
8e526384b9
Sort package.json ( #438 )
...
* Sort package.json
* Keywords
2020-01-17 17:02:13 -08:00
Lipis and GitHub
1923607112
Remove www from URLs ( #437 )
...
* Remove www from URLs
* typo
* slash
2020-01-18 02:24:35 +02:00
Lipis and GitHub
4b692da01d
Test only the app.. lint is separate ( #426 )
2020-01-17 20:34:26 +02:00
Lipis and Christopher Chedeau
aa9e98e52b
Update the name in package.json ( #410 )
2020-01-16 16:53:38 -08:00
Lipis and GitHub
86eadf379d
Update Prettier scripts and supported files ( #402 )
2020-01-16 23:50:02 +02:00
David Luzar and Faustino Kialungila
42968ef44d
enable curveFitting & bump roughjs ( #373 )
2020-01-15 20:01:50 +01:00
Preet and Christopher Chedeau
d2a3ed7931
Bump roughjs version to fix ellipse fills ( #367 )
2020-01-13 21:39:42 -08:00
Preet and Christopher Chedeau
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 and GitHub
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 and GitHub
068dca604f
prevent commit on eslint warnings & fix lint ( #268 )
2020-01-08 20:08:43 +01:00
Gasim Gasimzada and GitHub
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 and GitHub
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 and Christopher Chedeau
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 and Christopher Chedeau
79959cab34
Removed lodash ( #135 )
2020-01-04 12:53:45 -08:00
Christopher Chedeau and GitHub
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 and Christopher Chedeau
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 and GitHub
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