hensm
e485dc762e
Bump version numbers
2022-04-19 10:47:49 +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
d343ac4629
Replace webpack with esbuild
2021-05-26 22:05:14 +01:00
hensm
a5fa427e10
Remove WebComponents polyfill
2020-09-04 19:22:33 +01:00
hensm
84c99ba257
Add extension icon ( closes #131 )
2020-07-24 22:18:09 +01:00
hensm
11268d3748
Add notification for incompatible bridge versions on init
2020-05-01 17:22:34 +01:00
hensm
ae82679a8f
Hide cast and browser default menu items in extension pages
2020-02-15 08:20:00 +00:00
hensm
b1fdd1e70e
Clean history after receiver selector popup is opened
2020-01-23 17:51:06 +00:00
hensm
b4669d18b3
Remove unnecessary download permissions
2020-01-23 17:45:24 +00:00
hensm
6588ef9ad2
Add extension update manifest
2020-01-23 17:43:49 +00:00
hensm
6f433d8614
Dynamically register media overlay content script
2020-01-14 03:30:40 +00:00
hensm
a23ae9efa8
Show app name in receiver selector if known based on app ID
2020-01-13 23:12:09 +00:00
hensm
d65c607479
Implement initial media overlay
2020-01-12 12:08:29 +00:00
hensm
a8721d8099
Move main.ts -> background/background.ts
2019-08-16 07:34:45 +01: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
4de8427819
Add whitelist menu items
2019-05-02 06:17:31 +01:00
hensm
56ec766d86
Move UI components to ui/ directory
2019-04-09 01:11:35 +01:00
hensm
d0129f66b7
Fix __onGCastApiAvailable being called early
2019-03-21 14:37:36 +00:00
hensm
dd9e0a0b6f
Remove default_popup from browser action
2019-03-18 08:55:08 +00:00
hensm
410d6a267b
Remove compat scripts and move API URL redirection to contentSetup
2019-03-14 09:42:00 +00:00
hensm
98d0e7acce
Add author info to extension manifest
2019-03-12 11:25:59 +00:00
Matt Hensman
f1125061d5
Convert shim to Typescript ( #32 )
2019-03-12 05:51:43 +00:00
hensm
0cdc402b4e
Add browser_action icons
2019-03-11 23:11:22 +00:00
hensm
d4d55ea59e
Add bridge downloads to options page
2019-02-12 09:06:57 +00:00
hensm
53a16ccde7
Remove lax CSP/eval from production builds
2019-02-10 11:06:04 +00:00
hensm
2373880214
Add partial YouTube compatibility shim
2019-01-23 15:27:57 +00:00
hensm
44ed519049
Fix registry key creation
2018-12-22 15:26:37 +00:00
hensm
c7f2be4e2e
navigator.userAgent property is now derived from the header
2018-12-09 16:36:18 +00:00
hensm
70246f1f99
Change message format + refactor options
2018-11-28 08:55:23 +00:00
hensm
c63531cdce
Update to webpack 4 + misc build process changes
2018-11-13 21:51:09 +00:00
hensm
c4ed13fb0b
Implement options page
2018-07-21 01:38:07 +01:00
hensm
6e1d907e4e
Rename to fx_cast
2018-06-08 20:13:18 +01:00
hensm
d815fb7af0
Initial commit
2018-06-08 04:56:02 +01:00