Commit Graph
16 Commits
Author SHA1 Message Date
David Lechner 3a57f40a93 devcontainer: inital config
This adds a devcontainer config for devs to have an easy way to get a working dev environment.
2024-02-19 22:50:14 -06:00
David Lechner 97f271f722 vscode: fix breaking change in psioniq extension
The extension now has a default typescript config an "*" doesn't
override it so we have to have an explicit "typescript" entry.
2023-09-14 21:28:15 -05:00
David Lechner 65e5627568 update to blueprintjs 5.x 2023-06-28 14:42:55 -05:00
David Lechner 4299b36e6c better way to tell jest to use custom env 2022-06-02 18:45:28 -05:00
David Lechner d0c84cbb9f vscode: add debug config to attach to process
This is useful for debugging rouge tests.
2022-03-09 17:12:53 -06:00
David Lechner 225ae0e0f2 vscode: automate headers
This uses the psi-header extension to automate the creation and
maintenance of source code file headers.
2022-03-07 16:38:47 -06:00
David Lechner fca7d0f253 vscode: debug tests through craco
Changing react-scripts to craco in the debug config was missed in 2342023.
2022-03-02 15:37:41 -06:00
David Lechner d95c550248 editor: change from ace to monaco
This replaces the ace editor with the monaco editor. It fixes quite a
few small paper-cut bugs and should be easier to add code completion
to in the future.

Many of the snippets are omitted but can be added back later if needed.
Otherwise, we have tried to preserve the existing look and feel as much
as possible.
2021-07-02 20:59:09 -05:00
David Lechner 68fb7e68f2 format scss files 2021-01-27 10:25:08 -06: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 a411bfc92d improve serialization of BLE writes 2020-06-10 21:59:34 -05:00
David Lechner d873ad2520 rename readme to contributing and expand it a bit 2020-06-04 11:28:13 -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
David Lechner a753fd77a7 wire up flash button 2020-04-18 21:58:03 -05:00
David Lechner 79df44c22a more linting
applying some recomendations from https://www.robertcooper.me/using-eslint-and-prettier-in-a-typescript-project
2020-04-08 19:23:19 -05:00
David Lechner cdfd224934 prettier 2020-04-08 00:00:19 -05:00