David Lechner
4ee50072a0
Update firmware to v3.0.0a11
...
Also take advantage of new helper functions in firmware package.
2020-11-20 21:08:53 -06:00
David Lechner
71ad9c1b1b
Update to create-react-app 4
...
- had to update eslint deps
- ran into https://github.com/palantir/blueprint/issues/4112
- had to move beta.svg out of static/
- had to fix prettier formatting changes
- ran into https://github.com/facebook/jest/issues/7780
2020-11-20 21:08:53 -06:00
dependabot-preview[bot]
b9175543fd
Bump @types/web-bluetooth from 0.0.8 to 0.0.9
...
Bumps [@types/web-bluetooth](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/web-bluetooth ) from 0.0.8 to 0.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/web-bluetooth )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-11-09 10:16:26 -06:00
David Lechner
6e36a37008
Pybricks firmware v3.0.0a10
2020-11-09 10:10:41 -06:00
David Lechner
d69d76b548
use double-quotes on eslint glob
...
It doesn't work on Windows with single quotes.
2020-10-09 20:41:52 -05:00
David Lechner
4922f4e82e
use mkdirp package for cross-platform
...
mkdir -p causes an error on windows
2020-10-09 20:41:52 -05:00
Laurens Valk
5561de530b
Rename CPlusHub to TechnicHub
2020-10-09 20:26:52 -05:00
David Lechner
124a959527
pybricks-micropython firmware v3.0.0a8
2020-09-04 16:21:56 -05:00
dependabot-preview[bot]
5b6d9d37a6
Bump react-ace from 9.1.2 to 9.1.3
...
Bumps [react-ace](https://github.com/securingsincity/react-ace ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/securingsincity/react-ace/releases )
- [Changelog](https://github.com/securingsincity/react-ace/blob/main/CHANGELOG.md )
- [Commits](https://github.com/securingsincity/react-ace/compare/v9.1.2...v9.1.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-08-24 15:46:33 -05:00
David Lechner
11bec2eb59
pybricks-micropython firmware v3.0.0a7
2020-08-22 10:16:54 -05:00
dependabot-preview[bot]
0e3d06b7b2
Bump react-ace from 9.1.1 to 9.1.2
...
Bumps [react-ace](https://github.com/securingsincity/react-ace ) from 9.1.1 to 9.1.2.
- [Release notes](https://github.com/securingsincity/react-ace/releases )
- [Changelog](https://github.com/securingsincity/react-ace/blob/main/CHANGELOG.md )
- [Commits](https://github.com/securingsincity/react-ace/compare/v9.1.1...v9.1.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-08-10 15:17:28 -05:00
David Lechner
1ac032497b
update to pybricks-micropython v3.0.0a6
2020-08-05 16:34:22 -05:00
dependabot-preview[bot]
6f0b0d5061
Bump @blueprintjs/core from 3.30.0 to 3.30.1
...
Bumps [@blueprintjs/core](https://github.com/palantir/blueprint/tree/HEAD/packages/core ) from 3.30.0 to 3.30.1.
- [Release notes](https://github.com/palantir/blueprint/releases )
- [Changelog](https://github.com/palantir/blueprint/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/palantir/blueprint/commits/@blueprintjs/core@3.30.1/packages/core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-08-03 12:23:12 -05:00
dependabot-preview[bot]
55457701a5
Bump eslint-plugin-react from 7.20.3 to 7.20.5
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.20.3 to 7.20.5.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.20.3...v7.20.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-08-03 11:34:40 -05:00
dependabot-preview[bot]
1ceb59a459
Bump react-redux from 7.2.0 to 7.2.1
...
Bumps [react-redux](https://github.com/reduxjs/react-redux ) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/reduxjs/react-redux/releases )
- [Changelog](https://github.com/reduxjs/react-redux/blob/master/CHANGELOG.md )
- [Commits](https://github.com/reduxjs/react-redux/compare/v7.2.0...v7.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-27 10:03:37 -05:00
dependabot-preview[bot]
1f45a32dc3
Bump typescript from 3.9.6 to 3.9.7
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.6 to 3.9.7.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.6...v3.9.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-20 11:48:44 -05:00
dependabot-preview[bot]
10005c7211
Bump @blueprintjs/core from 3.29.0 to 3.30.0
...
Bumps [@blueprintjs/core](https://github.com/palantir/blueprint/tree/HEAD/packages/core ) from 3.29.0 to 3.30.0.
- [Release notes](https://github.com/palantir/blueprint/releases )
- [Changelog](https://github.com/palantir/blueprint/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/palantir/blueprint/commits/@blueprintjs/core@3.30.0/packages/core )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-20 09:51:40 -05:00
David Lechner
5c3727b3ce
Update @types/web-bluetooth
...
Now includes writeValueWithResponse and writeValueWithoutResponse
2020-07-15 13:17:40 -05:00
David Lechner
dff453af7b
firmware v3.0.0a5
2020-07-15 13:01:56 -05:00
David Lechner
441d517a52
Rework web assembly inclusion
...
This moves the .wasm file out of the static/js/ folder and into the
source tree. This way we can import it and webpack will pick it up
and version the file with a hash.
This fixes possibly running with an out of date file from the browser
cache and also fixes running offline.
The file extension had to be changed because there is a default rule in
webpack that matches the .wasm extension and causes the following error:
Failed to compile.
./src/sagas/mpy-cross.wasm
Module parse failed: magic header not detected
File was processed with these loaders:
* ./node_modules/file-loader/dist/cjs.js
You may need an additional loader to handle the result of these loaders.
Error: magic header not detected
The webpack configuration cannot be modified without ejecting
create-react-app or using something like react-app-rewired, which we
would like to avoid.
Also using ncp to copy file now which fixes building on Windows.
2020-07-03 20:29:19 -05:00
David Lechner
e7f9d55bc3
Update firmware to v3.0.0a4
2020-07-02 21:37:00 -05:00
dependabot-preview[bot]
369a15d604
Bump jszip from 3.4.0 to 3.5.0
...
Bumps [jszip](https://github.com/Stuk/jszip ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/Stuk/jszip/releases )
- [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md )
- [Commits](https://github.com/Stuk/jszip/compare/v3.4.0...v3.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 08:34:07 -05:00
dependabot-preview[bot]
c95e7e2493
Bump @testing-library/user-event from 11.4.1 to 11.4.2
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 11.4.1 to 11.4.2.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v11.4.1...v11.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 08:05:00 -05:00
dependabot-preview[bot]
3cfbf4856f
Bump jest-mock-extended from 1.0.8 to 1.0.9
...
Bumps [jest-mock-extended](https://github.com/marchaos/jest-mock-extended ) from 1.0.8 to 1.0.9.
- [Release notes](https://github.com/marchaos/jest-mock-extended/releases )
- [Commits](https://github.com/marchaos/jest-mock-extended/compare/1.0.8...1.0.9 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-15 07:50:21 -05:00
David Lechner
ba14910dae
move ble epic to terminal saga
...
this is the last epic so removing redux-observable as well
2020-06-10 21:59:34 -05:00
David Lechner
5c3ec89e3b
add test for editor saga
2020-06-10 21:59:34 -05:00
David Lechner
31c3e2b52e
refactor common test helpers into test/
...
This way we can share them with multiple tests
2020-06-10 21:59:34 -05:00
David Lechner
e09fd8713f
convert terminal from epic to saga
2020-06-10 21:59:34 -05:00
Laurens Valk
4c46f11722
pybricks firmware v3.0.0a3
2020-06-09 14:26:29 +02:00
dependabot-preview[bot]
c67592a292
Bump @testing-library/react from 10.1.0 to 10.2.1
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 10.1.0 to 10.2.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/v10.1.0...v10.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 21:02:09 -05:00
David Lechner
e8ddf09323
add context menu
2020-06-08 20:56:00 -05:00
dependabot-preview[bot]
f4ec78f5d6
Bump @shopify/react-i18n from 4.0.0 to 5.0.0
...
Bumps [@shopify/react-i18n](https://github.com/Shopify/quilt/tree/HEAD/packages/react-i18n ) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/Shopify/quilt/releases )
- [Changelog](https://github.com/Shopify/quilt/blob/master/packages/react-i18n/CHANGELOG.md )
- [Commits](https://github.com/Shopify/quilt/commits/@shopify/react-i18n@5.0.0/packages/react-i18n )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 11:32:41 -05:00
dependabot-preview[bot]
51b0ff91bd
Bump @testing-library/user-event from 11.0.1 to 11.2.1
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 11.0.1 to 11.2.1.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v11.0.1...v11.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 09:01:24 -05:00
dependabot-preview[bot]
839f33c539
Bump typescript from 3.9.3 to 3.9.5
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.9.3 to 3.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.3...v3.9.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-08 08:50:53 -05:00
David Lechner
100e8342cd
pybricks frimware v3.0.0a2
2020-06-07 18:59:02 -05:00
David Lechner
d9211b5b10
switch to blueprintjs UI toolkit
2020-06-07 18:59:02 -05:00
dependabot-preview[bot]
8431e0b965
Bump @testing-library/user-event from 10.4.1 to 11.0.1
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 10.4.1 to 11.0.1.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v10.4.1...v11.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-04 11:40:48 -05:00
dependabot-preview[bot]
85ff2ed52d
Bump @shopify/react-i18n from 3.0.2 to 4.0.0
...
Bumps [@shopify/react-i18n](https://github.com/Shopify/quilt/tree/HEAD/packages/react-i18n ) from 3.0.2 to 4.0.0.
- [Release notes](https://github.com/Shopify/quilt/releases )
- [Changelog](https://github.com/Shopify/quilt/blob/master/packages/react-i18n/CHANGELOG.md )
- [Commits](https://github.com/Shopify/quilt/commits/@shopify/react-i18n@4.0.0/packages/react-i18n )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-04 11:34:31 -05:00
David Lechner
6b3d1464bb
Update @pybricks/firmware to v2.0.0
...
This is compatible with mpy-cross ABI v5.
2020-06-04 11:28:13 -05:00
Laurens Valk
bbad88a502
Bump @pybricks/mpy-cross to v5
2020-06-04 13:21:18 +02:00
dependabot-preview[bot]
f30b6a31c7
Bump @types/redux-logger from 3.0.7 to 3.0.8
...
Bumps [@types/redux-logger](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/redux-logger ) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/redux-logger )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-01 11:28:20 -05:00
dependabot-preview[bot]
12643e3685
Bump @types/react-transition-group from 4.2.4 to 4.4.0
...
Bumps [@types/react-transition-group](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-transition-group ) from 4.2.4 to 4.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-transition-group )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-01 11:06:59 -05:00
David Lechner
297faafc27
convert mpy to saga
...
- unit tests depend on bug fix in @pybricks/mpy-cross-v4
- removes last use of redux-thunk
2020-05-27 20:57:22 -05:00
David Lechner
c373b3abc5
begin rework of notifications
...
The notification reducer should decide when to display notifications rather than having notifications scattered throughout the code.
Also start using translations so that user-visible strings are not scattered in code.
2020-05-26 21:20:08 -05:00
dependabot-preview[bot]
a92334f723
Bump react-ace from 8.1.0 to 9.0.0
...
Bumps [react-ace](https://github.com/securingsincity/react-ace ) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/securingsincity/react-ace/releases )
- [Changelog](https://github.com/securingsincity/react-ace/blob/master/CHANGELOG.md )
- [Commits](https://github.com/securingsincity/react-ace/compare/v8.1.0...v9.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-26 10:47:30 -05:00
dependabot-preview[bot]
7eac8572ab
Bump xterm-addon-fit from 0.3.0 to 0.4.0
...
Bumps [xterm-addon-fit](https://github.com/xtermjs/xterm.js ) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases )
- [Commits](https://github.com/xtermjs/xterm.js/compare/0.3...0.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-26 10:41:14 -05:00
David Lechner
33861d970b
Package firmware in app
...
- includes firmware .zip for movehub and cplushub
- firmware flash button no longer opens file dialog
- now connects first, then choses firmware based on connected device
- drag and drop of custom firmware still works
2020-05-25 21:31:35 -05:00
David Lechner
5160d29c7e
change to @pybricks/mpy-cross-v4
...
This package is associated with the pybricks/pybricks-micropython repository.
2020-05-25 21:31:35 -05:00
dependabot-preview[bot]
83ab040f64
Bump eslint-plugin-react from 7.19.0 to 7.20.0
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.19.0 to 7.20.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.19.0...v7.20.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-05-24 20:00:13 -05:00
David Lechner
d0a5c9e78a
remove @types/jszip
...
jszip ships with type definitions so a separate package is not needed
2020-05-22 20:54:53 -05:00