Commit Graph

44 Commits

Author SHA1 Message Date
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
41d8edcab4 prettier: Re-format .ts files 2021-08-31 08:28:23 +01:00
hensm
f44d142631 Replace StatusManager 2021-04-28 06:21:55 +01:00
hensm
4cc9b2dd6e Cleanup ShimManager listeners 2021-04-26 07:53:47 +01:00
hensm
d478742c4b Switch to eslint and fix issues 2021-04-26 05:36:55 +01:00
hensm
16c2c797d3 Add additional documentation to background script 2021-04-25 01:49:41 +01:00
hensm
2edbfce2e4 Split up extension background script 2021-04-24 02:54:46 +01:00
hensm
ebdf0873f7 Use hybrid user agent string only on YouTube 2020-09-04 19:26:38 +01:00
hensm
c9cc1dce1a Fix issue with extra colon when constructing menu match patterns 2020-08-20 08:46:21 +01:00
hensm
6ad76c97bb Improve handling of bridge errors 2020-08-12 23:48:07 +01:00
hensm
c608596edd Use Messenger class and move messaging module to top-level 2020-08-11 05:39:11 +01:00
hensm
e7f99680bf Remove port when constructing menu match patterns 2020-07-26 00:30:22 +01:00
hensm
10839577cd Prevent duplicate whitelist entries with menu UI 2020-06-28 06:16:09 +01:00
hensm
18d4febc3d Fix incorrect return type for BlockingResponse 2020-06-28 05:16:41 +01:00
hensm
18204f225f Add restricted whitelist mode 2020-06-28 00:14:36 +01:00
hensm
62a1e565bb Fix frameAncestors undefined error 2020-05-03 17:09:31 +01:00
hensm
11268d3748 Add notification for incompatible bridge versions on init 2020-05-01 17:22:34 +01:00
hensm
af521f9a0f Hide build error for incorrect types 2020-02-26 15:21:23 +00:00
hensm
13b655a918 Remove console.log 2020-02-26 15:18:06 +00:00
hensm
b0e2e546f1 Rewrite User-Agent header for child resources on white-listed URLs 2020-02-26 15:15:35 +00:00
hensm
145b2a4241 Add hybrid UA TODO 2020-02-26 14:27:08 +00:00
hensm
2eeaff4c15 Add typed messaging 2020-02-18 07:37:20 +00:00
hensm
ae82679a8f Hide cast and browser default menu items in extension pages 2020-02-15 08:20:00 +00:00
hensm
14999a4f57 TSLint compliance 2020-02-15 06:06:57 +00:00
hensm
174d566ded Update YouTube UA comment 2020-02-12 17:53:07 +00:00
hensm
7b4b0660fe Remove unnecessary menu awaits 2020-02-12 00:07:03 +00:00
hensm
5e4c8d20f4 Allow empty frame ID when opening receiver selector from tools menu 2020-01-30 23:28:49 +00:00
hensm
c676184898 Implement receiver action listeners 2020-01-26 16:05:36 +00:00
hensm
f6e09ca687 Replace remaining console calls with logger calls 2020-01-23 01:14:57 +00:00
hensm
7f84b90431 Enable strict mode for extension build 2020-01-23 00:58:33 +00:00
hensm
c522343eb8 Fix media casting handling unified receiver selector 2020-01-14 05:02:59 +00:00
hensm
a2c4e972c7 Make media overlay content script re-registration sequential 2020-01-14 03:36:24 +00:00
hensm
6f433d8614 Dynamically register media overlay content script 2020-01-14 03:30:40 +00:00
hensm
09543f5b2a Always show "Cast..." menu item 2020-01-14 03:02:10 +00:00
hensm
d4f71e7dcf Unify receiver selector launching and allow switching to app media type 2020-01-14 02:56:53 +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
2300101695 Display message in selector instead of disabling browser action 2019-09-11 01:13:30 +01:00
hensm
e2eca07876 Fix unused locals and better receiver selector available media checking 2019-08-16 13:07:18 +01:00
hensm
1c67354e1d TSLint compliance 2019-08-16 11:20:29 +01:00
hensm
87e92d8fcc Fix menu boolean check 2019-08-16 07:47:15 +01:00
hensm
082436c394 Move menu code back into main background script 2019-08-16 07:38:59 +01:00
hensm
a8721d8099 Move main.ts -> background/background.ts 2019-08-16 07:34:45 +01:00