David Lechner
4b63a80f80
style scroll bars
...
This makes scroll bars in Chrome look more like Firefox and blend in
better with the app.
2021-01-17 10:20:19 -06:00
David Lechner
a3c8c05a79
add more info in package.json
2021-01-15 16:55:30 -06:00
David Lechner
b15d00f797
add help links
2021-01-15 16:07:11 -06:00
David Lechner
355d09ea31
better styling of about button
2021-01-15 14:39:39 -06:00
David Lechner
28830dd3d2
add icon to about dialog
2021-01-15 14:34:00 -06:00
David Lechner
1e3c0b05ef
use proper variables for bp3 namespace
2021-01-15 14:02:13 -06:00
David Lechner
a23c0aaede
increase blueprintsjs font size overall
...
removes need for special handling in settings
2021-01-15 13:48:11 -06:00
David Lechner
dcb432583c
add basic about dialog
2021-01-15 12:51:52 -06:00
David Lechner
efb474b727
rename service worker actions to do/did pattern
2021-01-15 11:23:26 -06:00
David Lechner
f54beab97f
use consistent tooltip delay
2021-01-15 11:08:04 -06:00
David Lechner
a66331840c
remove unused app.action.toggleDocs
2021-01-15 10:57:37 -06:00
David Lechner
b38a47f4e6
use os detection for initial dark mode setting
2021-01-15 10:54:57 -06:00
Bert
8f71ace56d
Fix for pybricks/support#213 ( #243 )
...
Fix Code completion for "try:" snippets have a syntax error pybricks/support#213
2021-01-15 10:13:05 -06:00
David Lechner
e21444a336
Merge pull request #242 from pybricks/text
...
simplify menu wording
2021-01-15 09:35:27 -06:00
Laurens Valk
5da4b7f98c
update flash button text
...
Make it clearer what it is / why you want to do this
2021-01-15 10:58:53 +01:00
Laurens Valk
0ed5a06900
simplify menu wording
2021-01-15 10:51:35 +01:00
David Lechner
e27858bbbe
Merge pull request #241 from pybricks/dlech
...
implement settings
2021-01-14 18:27:59 -06:00
David Lechner
51fc1ddce0
add tooltips to settings
2021-01-14 18:22:29 -06:00
David Lechner
f4cb69f995
add setting to flash current user program
2021-01-14 18:03:04 -06:00
David Lechner
9ee24d0b0c
add help with zoom
2021-01-14 17:16:09 -06:00
David Lechner
eba2239610
make settings group label bigger and bolder
2021-01-14 16:45:08 -06:00
David Lechner
2f57ae2f57
split scss into separate files
2021-01-14 16:35:23 -06:00
David Lechner
25c0d104a9
convert macOS check to utility function
2021-01-14 15:25:57 -06:00
David Lechner
a48f3f381e
convert settings to do/did action pattern
2021-01-14 15:12:49 -06:00
David Lechner
b15b2e1dea
move docs toggle to settings
2021-01-14 10:55:00 -06:00
David Lechner
b6bda26484
fix error handling in test saga
...
Jest used to define fail() but doesn't seem to do this anymore.
Replace it with throwing an error instead, which is basically the
same thing.
2021-01-14 10:50:28 -06:00
David Lechner
d7dbaaa12d
add dark mode setting
2021-01-11 23:36:48 -06:00
David Lechner
41a1cee092
change support button to settings button
...
and add new empty settings drawer
2021-01-11 23:36:48 -06:00
David Lechner
fedef66931
replace doc icon with question mark
2021-01-11 23:36:48 -06:00
David Lechner
4923ca3759
change button grouping
2021-01-11 23:36:48 -06:00
David Lechner
3ced153a78
Merge pull request #240 from pybricks/dependabot/npm_and_yarn/typescript-eslint/parser-4.13.0
...
Bump @typescript-eslint/parser from 4.12.0 to 4.13.0
2021-01-11 18:14:12 -06:00
dependabot[bot]
790f53314b
Bump @typescript-eslint/parser from 4.12.0 to 4.13.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.12.0 to 4.13.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.13.0/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-11 23:10:22 +00:00
David Lechner
08e9aaea82
Merge pull request #239 from pybricks/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.13.0
...
Bump @typescript-eslint/eslint-plugin from 4.12.0 to 4.13.0
2021-01-11 17:00:33 -06:00
dependabot[bot]
4c013f324a
Bump @typescript-eslint/eslint-plugin from 4.12.0 to 4.13.0
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.12.0 to 4.13.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.13.0/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-11 22:57:29 +00:00
David Lechner
065e116e86
Merge pull request #238 from pybricks/dlech
...
updates
2021-01-11 16:51:01 -06:00
David Lechner
69e52be259
remove wasm file extension rename workaround
...
This modifies the webpack config instead of renaming the .wasm file
to workaround default webpack behavior regarding import .wasm files.
2021-01-11 16:47:49 -06:00
David Lechner
d04e022e83
drop use of GitHub package registry
...
Having to always authenticate to use packages hosted on GitHub was a
bit of a pain for developers and breaks dependabot.
2021-01-11 16:47:49 -06:00
David Lechner
7c8bb27bf1
Merge pull request #234 from pybricks/dlech
...
update react-i18n package
2021-01-08 20:59:06 -06:00
David Lechner
ac0c414245
update to node 12.x
...
fixes missing globalThis in CI tests
2021-01-08 20:55:49 -06:00
David Lechner
3943f149a5
update @shopify/react-i18n
...
Requires special handling since they are using .esnext file extension
for some reason.
2021-01-08 20:39:15 -06:00
David Lechner
2342023f71
use craco
...
This lets us modify some config without ejecting create-react-app.
This allows us to target esnext which works around a number of issues
with multi-targeted packages like blueprintsjs and react-i18n.
2021-01-08 18:05:51 -06:00
David Lechner
f1588f9b61
Merge pull request #233 from pybricks/dlech
...
updates
2021-01-08 17:34:27 -06:00
David Lechner
7fc5142924
fix use of private type in i18n
2021-01-08 17:27:47 -06:00
David Lechner
c146979429
upgrade typescript
2021-01-08 16:23:42 -06:00
David Lechner
f171b4dfe5
Merge pull request #231 from pybricks/dlech
...
update packages
2021-01-08 15:18:05 -06:00
David Lechner
62350f2e6d
update @testing-library/jest-dom
2021-01-08 15:11:02 -06:00
David Lechner
6ffa5b78f9
sort eslint in correct order
2021-01-08 15:07:45 -06:00
David Lechner
cb4efe42e3
add prop-types dependency for react-splitter-layout
2021-01-08 15:03:33 -06:00
David Lechner
5a2315cfae
Merge pull request #230 from pybricks/dlech
...
add @testing-library/dom package
2021-01-08 13:56:24 -06:00
David Lechner
dd34a2170e
Merge branch 'master' into dlech
2021-01-08 13:50:15 -06:00