hensm
28264cc8a0
Bump version numbers
2022-09-06 09:50:00 +01:00
hensm
7a35da2ba1
Fix longstanding architectural issues
2022-09-01 07:21:12 +01:00
hensm
a186570dc8
Replace minimist, convert build scripts to ES modules + misc refactoring
2022-08-19 03:15:01 +01:00
hensm
403fa35af4
Fix build script type errors
2022-08-15 15:21:17 +01:00
hensm
8051904cb4
Rewrite popup with Svelte
2022-06-03 16:11:39 +01:00
hensm
63f9af30ae
Rewrite options page with Svelte
2022-06-03 16:11:39 +01:00
hensm
088c550987
Improve esbuild copyFilesPlugin
2022-05-16 06:43:05 +01:00
hensm
2629be4a01
Add esbuild plugin for static file copying with file watching
2022-05-15 08:07:12 +01:00
hensm
dececa46c3
Narrow linting rules and fix for eslintrc for js files
2022-04-27 22:28:38 +01:00
hensm
e485dc762e
Bump version numbers
2022-04-19 10:47:49 +01:00
hensm
abf657c0d4
Reorganize cast sender code
2022-04-18 03:01:56 +01:00
hensm
59dc806d31
Remove experimental media overlay
2022-04-15 07:50:57 +01:00
hensm
9af43c2910
Rename shim -> cast
2022-03-15 07:00:45 +00:00
hensm
d6ca1325dc
Add prettier and re-format .js files
2021-08-31 07:59:58 +01:00
hensm
d343ac4629
Replace webpack with esbuild
2021-05-26 22:05:14 +01:00
hensm
d478742c4b
Switch to eslint and fix issues
2021-04-26 05:36:55 +01:00
hensm
07f2607869
Fix webpack production builds
2021-02-23 02:33:35 +00:00
Matt Hensman
ba8c28bf39
Restructure background script ( #70 )
...
Splits some background script functionality into separate modules:
- Receiver selector handling is moved to ./SelectorManager.
- Status bridge handling is moved to ./StatusManager.
- Menu creation and updates are handled in ./createMenus.
- Shim creation is handled in ./createShim.
TypedEventTarget allows EventTarget-derived classes to export typed events.
Options type definition is moved to ./lib/options, module assumes more responsibility for update handling and provides a "changed" event.
Private cast._requestSession method allows bypassing receiver selector.
2019-07-26 00:09:51 +01:00
hensm
0b494fa908
Remove source maps from production builds
2019-05-02 06:17:31 +01:00
hensm
40d19da638
Fix default CSP
2019-04-09 01:24:27 +01:00
hensm
a6ebb4fd22
Misc formatting changes
2019-04-09 01:01:23 +01:00
hensm
98d0e7acce
Add author info to extension manifest
2019-03-12 11:25:59 +00:00
hensm
2014566cc4
Reorganize ext build scripts and add linting
2019-02-26 14:08:17 +00:00