Commit Graph

23 Commits

Author SHA1 Message Date
hensm
1e10b6eac7 Fix sender app detection 2022-09-13 09:26:04 +01:00
hensm
e72f0a693f Fix cast receiver action listeners not being called 2022-09-12 12:55:38 +01:00
hensm
bd777e80ea Fix existing media not set for auto join sessions 2022-09-11 14:39:33 +01:00
hensm
16d11651da Implement chrome.cast.Session#leave 2022-09-11 13:42:04 +01:00
hensm
0505b0d0b5 Implement chrome.cast.requestSessionById 2022-09-10 21:34:42 +01:00
hensm
e761d4756a Set browser action details to match cast session states 2022-09-10 19:49:00 +01:00
Matt Hensman
3eba371c5f Implement auto join policy handling 2022-09-09 23:32:49 +01:00
hensm
517d2768da Limit incoming content messages for untrusted instances 2022-09-08 20:52:52 +01:00
hensm
b897cbb64b Use extension popup instead of content script for mirroring sender 2022-09-08 12:43:47 +01:00
hensm
98f81a4c91 Remove tab mirroring 2022-09-07 15:28:26 +01:00
hensm
75f334f4ae Refresh device manager with options bridge status and propagate to popup 2022-09-04 07:32:42 +01:00
hensm
25bd72f0fe Add popup warning banner when the bridge has a problem 2022-09-03 19:08:37 +01:00
hensm
d3d83eb1c3 Add auto-expansion of media controls for devices with connected sessions 2022-09-02 16:11:23 +01:00
hensm
8ecd3320f7 Remove unnecessary "use strict" directives 2022-09-02 06:30:19 +01:00
hensm
78e936195c Fix app and media type detection for non-app triggered receiver selector 2022-09-01 13:43:59 +01:00
hensm
314a1d2031 Restore mirroring sender functionality to level before SDK refactoring 2022-09-01 12:27:01 +01:00
hensm
715f645850 Fix SDK initialization timing issues 2022-09-01 07:21:12 +01:00
hensm
7a35da2ba1 Fix longstanding architectural issues 2022-09-01 07:21:12 +01:00
hensm
83c81219d7 Pass Receiver objects instead of ReceiverDevice objects to cast API 2022-09-01 07:21:12 +01:00
hensm
fa953dda63 Document extension messages and remove unnecessary messages/message data 2022-08-26 21:22:52 +01:00
hensm
90b00c0ce4 Improve handling of receiver actions 2022-08-26 06:09:52 +01:00
hensm
7a60bb3278 Move selectorManager getSelection to ReceiverSelector static method 2022-08-25 22:34:54 +01:00
hensm
b1100bd258 More receiver selector refactoring 2022-04-29 01:14:06 +01:00