Commit Graph

13 Commits

Author SHA1 Message Date
Gergely Nagy
9a520ec55f Drop the react-localization dependency
We're using react-18next, rather than react-localization. Drop the latter, since
it is unused.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-30 13:24:54 +02:00
Gergely Nagy
9e7af77542 FirmwareUpdate: Implement a Firmware Changes dialog
The dialog simply displays `static/firmware-changelog.md` rendered into HTML.
The file is read from the main process, for which a generic IPC named
`file.read` was implemented.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-25 01:14:55 +02:00
Jesse Vincent
cdfb0ad940 Initial implementation of drag and drop for macro steps 2022-06-02 12:15:22 -07:00
Gergely Nagy
b7495c44c0 Make our use of @api, @renderer and @main includes more consistent
Whenever we cross a major border, use them. If we're including from within a
logical unit, things that will be moved together, then use relative imports.

Additionally, introduce the `@root` alias, so we can simplify the `package.json`
imports too.

Fixes #800.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-20 14:29:38 +02:00
Jesse Vincent
90288455db Configure webpack with our @api, @renderer and @main aliases. 2022-04-09 22:51:52 -07:00
Jesse Vincent
bd774db51c cut down the modules we need to whitelist by trial and error 2022-03-28 17:07:07 -07:00
Jesse Vincent
7aa5dd3b59 continue to cut down the whitelist 2022-03-28 17:07:07 -07:00
Jesse Vincent
6255878f9a remove old materialui lib 2022-03-28 17:07:07 -07:00
Jesse Vincent
a9fe3c512a Commit just the changes to the whitelist and deps 2022-03-28 17:07:05 -07:00
Gergely Nagy
b78964e40b Initial implementation of a ChangeLog screen
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-11-28 00:49:39 +01:00
Dan Bjorge
b52237b451 Workaround for electron-userland/electron-webpack#361
Signed-off-by: Dan Bjorge <dan@dbjorge.net>
2021-01-09 20:34:46 +01:00
Gergely Nagy
c5add74895 Rename (back) to Chrysalis
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2019-01-07 08:18:45 +01:00
Gergely Nagy
a4d9f7de26 Initial import
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-09-11 09:39:38 +02:00