David Lechner
0944a27eb9
increase firmware flashing packet size
2020-07-02 21:37:00 -05:00
David Lechner
c3037a56e6
Clarify city hub error message
...
It is only the bootloader/flashing firmware that is not compatible. It
can still be used with older browsers after Pybricks firmware has been
flashed.
2020-07-02 21:37:00 -05:00
David Lechner
7b49d84876
add code snippet for city hub
2020-07-02 21:37:00 -05:00
David Lechner
78b17df163
add city hub to firmware flasher
2020-07-02 21:37:00 -05:00
David Lechner
e7f9d55bc3
Update firmware to v3.0.0a4
2020-07-02 21:37:00 -05:00
David Lechner
a0ec150231
yarn upgrade
2020-07-02 21:37:00 -05:00
David Lechner
d44fcad411
yarn upgrade
2020-06-17 16:52:21 -05:00
David Lechner
4a3440d8a5
fix typo
2020-06-17 16:52:21 -05:00
David Lechner
8d2d6e12ed
add notes about authenticating to Github package manager
2020-06-17 16:52:21 -05:00
Laurens Valk
e9783ff821
tweak beta watermark
2020-06-16 09:39:09 +02:00
David Lechner
2fdcea091e
add beta watermark
2020-06-16 09:39:09 +02:00
David Lechner
44b200d1cc
github: use coveralls on master branch
2020-06-15 15:31:59 -05:00
David Lechner
a59a0e96d1
github: use coveralls
2020-06-15 15:20:45 -05:00
David Lechner
b3d2d94b78
update link for more info when app is updated
...
For now this is just linking to a github issue until we get a proper
changelog.
2020-06-15 14:53:16 -05:00
David Lechner
30db09daf5
enable code snippets in auto completion
2020-06-15 14:53:16 -05:00
David Lechner
33b80fe2c8
re-enable service worker
...
Password has been turned off on the website, so we can enable this again.
2020-06-15 11:51:49 -05:00
David Lechner
199fc120ca
github: remove private token
...
We should no longer need this since @pybricks packages are now public
2020-06-15 11:51:49 -05:00
David Lechner
087fb43b35
check for missing files in firmware.zip
...
Found by https://github.com/pybricks/pybricks-code/pull/98/checks?check_run_id=772712591
2020-06-15 08:34:07 -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
Laurens Valk
44607ca410
images: add support and pybricks docs buttons
2020-06-13 16:38:22 +02:00
Laurens Valk
cab8b66117
images: remove local references
2020-06-13 16:38:22 +02:00
David Lechner
37a3967f3a
fix race condition when flashing firmware
...
On Windows, we can get the GATT notification from the bootloader before
Windows says we are done writing to the characteristic. This was
observed on the erase and checksum messages with the Control+ hub.
2020-06-13 00:41:31 -05:00
David Lechner
e0e2d98cd0
rename translation files
...
This fixes case-insensitive file name conflicts, e.g. editor.ts Editor.ts
2020-06-13 00:00:42 -05:00
David Lechner
712117c8d8
convert lwp3-bootloader from a service to a saga
...
For some reason this significantly improved bluetooth performance so we
had to readjust the frequency of getting the checksum. The new value
actually makes much more sense. It is unlikely that the bootloader
actually had an 8k buffer.
2020-06-12 21:46:00 -05:00
David Lechner
3f80374215
use new app startup action in terminal sagas
2020-06-12 21:46:00 -05:00
David Lechner
72a90df92a
implement context menu in terminal
2020-06-12 21:46:00 -05:00
David Lechner
084fc4b599
implement CTRL+SHIFT+C to copy from terminal
2020-06-12 21:46:00 -05:00
David Lechner
9e0a567172
fix unused state props type
2020-06-12 21:46:00 -05:00
David Lechner
7a4c05a89a
add support button
2020-06-12 21:46:00 -05:00
David Lechner
6e23262f06
fix spelling of firmware
2020-06-12 21:46:00 -05:00
David Lechner
95a98241e8
simplify editor getter
2020-06-12 21:46:00 -05:00
David Lechner
dd146b5f36
fix binding of editor reference
...
This was causing resizing of the editor to not work properly
2020-06-12 21:46:00 -05:00
David Lechner
1e0ef476ef
Add docs toggle button
2020-06-12 21:46:00 -05:00
David Lechner
bda007c17a
convert ble service to saga
2020-06-11 22:53:38 -05:00
David Lechner
f3425e2f0f
rename BLEData to BleUart
...
These actions all relate specifically to the nRF UART GATT service
2020-06-11 22:53:38 -05:00
David Lechner
802f2bc05d
use type = instead of interface extends
...
for consistency
2020-06-11 22:53:38 -05:00
David Lechner
86ae9ab866
yarn update
2020-06-11 22:53:38 -05:00
David Lechner
7509c329d6
fix editor scroll bar on first load
...
It seems that some container of the Editor component is breaking the
resize calculation when the page firsts loads. So we have to be bit
hacky and defer the call the resize until after all components have
been rendered.
2020-06-11 10:06:16 -05:00
David Lechner
c3d4a07053
fix TextEncoder/TextDecoder on CI
...
was working locally but not on CI for some reason
2020-06-10 21:59:34 -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
34184785c8
convert hub service and epic to saga
2020-06-10 21:59:34 -05:00
David Lechner
367d8a6178
remove buffers.expanding()
...
according to the docs, this is the default
2020-06-10 21:59:34 -05:00
David Lechner
61a5eb6039
add xor8 checksum
...
we are starting with 0xff like all known LEGO checksums of this style.
2020-06-10 21:59:34 -05:00
David Lechner
818e7867ee
globally handle no-unused-vars
2020-06-10 21:59:34 -05:00
David Lechner
292f2d83d2
convert error log from service to saga
2020-06-10 21:59:34 -05:00
David Lechner
17cb5a32d5
convert editor service to saga
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