Commit Graph

  • 13ca18ad9a Fix duplicate subtitle media control menus hensm 2022-09-06 08:41:03 +01:00
  • 989c798f69 Use cast export module for enum values instead of direct imports hensm 2022-09-05 19:16:41 +01:00
  • 55ed464d77 Hide waitForConnection option until behaviour fixed hensm 2022-09-05 19:15:27 +01:00
  • e5bdc1135f Minor wording tweaks hensm 2022-09-05 19:14:54 +01:00
  • 1da0015c96 Fix minor seek bar tooltip issues hensm 2022-09-05 16:02:44 +01:00
  • 034d2ae8d1 Add media controls seek bar tooltip hensm 2022-09-05 15:04:26 +01:00
  • 0c81a1c125 Refresh device manager only when refresh button clicked hensm 2022-09-05 12:21:40 +01:00
  • 08e32b7fa7 Add config file bridge option hensm 2022-09-04 10:50:24 +01:00
  • 75f334f4ae Refresh device manager with options bridge status and propagate to popup hensm 2022-09-04 07:32:42 +01:00
  • 25bd72f0fe Add popup warning banner when the bridge has a problem hensm 2022-09-03 19:08:37 +01:00
  • 89acad2f9e Fix non-recursive rmSync on app build directory hensm 2022-09-03 18:09:50 +01:00
  • 57d5f3ff3d Bump svelte from 3.48.0 to 3.50.0 dependabot/npm_and_yarn/svelte-3.50.0 dependabot[bot] 2022-09-03 11:24:42 +00:00
  • 62a351072e Change remaining SVG icons to use fill styles instead of properties hensm 2022-09-03 09:22:35 +01:00
  • dac4132213 Remove unnecessary modules in root project hensm 2022-09-03 09:21:32 +01:00
  • d3d83eb1c3 Add auto-expansion of media controls for devices with connected sessions hensm 2022-09-02 16:11:23 +01:00
  • 1cb4f2eecb Improve bridge options text and styling hensm 2022-09-02 15:03:16 +01:00
  • cde15cfd91 Add option to use a secure connection for the daemon hensm 2022-09-02 09:19:23 +01:00
  • 8ecd3320f7 Remove unnecessary "use strict" directives hensm 2022-09-02 06:30:19 +01:00
  • d5eb78f881 Fix outdated IMPLEMENTATION details hensm 2022-09-01 18:38:45 +01:00
  • 50ed7ca500 Fix non-media receiver menu item click events not being handled. hensm 2022-09-01 15:57:00 +01:00
  • 78e936195c Fix app and media type detection for non-app triggered receiver selector hensm 2022-09-01 13:43:59 +01:00
  • 314a1d2031 Restore mirroring sender functionality to level before SDK refactoring hensm 2022-09-01 12:23:03 +01:00
  • f50c8937e4 Improve SDK log message format hensm 2022-09-01 07:28:39 +01:00
  • 715f645850 Fix SDK initialization timing issues hensm 2022-09-01 07:17:25 +01:00
  • 29e92ad078 Implement media element state syncing for media sender hensm 2022-09-01 05:58:40 +01:00
  • 6562294586 Hide Session/Media private data and preserve Media constructor signature hensm 2022-09-01 04:36:42 +01:00
  • 7a35da2ba1 Fix longstanding architectural issues hensm 2022-09-01 02:14:00 +01:00
  • 83c81219d7 Pass Receiver objects instead of ReceiverDevice objects to cast API hensm 2022-08-29 09:43:10 +01:00
  • 48d5e7e0fe Ensure receiver devices are consistently sorted hensm 2022-08-28 01:31:44 +01:00
  • f7b6fd7a37 Add media context menu items to receiver popup hensm 2022-08-28 01:30:12 +01:00
  • 1032fb1572 Fix onDestroy not called for Popup component hensm 2022-08-27 10:28:02 +01:00
  • 0753c701a0 Terminate bridge process after handling SIGTERM hensm 2022-08-27 09:20:08 +01:00
  • a65b3bbe4a Use CSS background images for options page icon buttons hensm 2022-08-27 07:46:24 +01:00
  • 25c0187780 Remove incompatible/irrelevant apps from knownApps hensm 2022-08-27 07:29:50 +01:00
  • d0fe96ffe0 Fix media objects not being updated before loadMedia success callback hensm 2022-08-27 06:39:48 +01:00
  • 6569b70048 Reset receiver expanded state when media status is gone hensm 2022-08-27 04:25:28 +01:00
  • 5b17e166e7 Remove popup deviceStore hensm 2022-08-27 04:18:29 +01:00
  • 7296507498 Add device type icons hensm 2022-08-27 00:17:14 +01:00
  • fa953dda63 Document extension messages and remove unnecessary messages/message data hensm 2022-08-26 21:22:52 +01:00
  • 5b8a55a2de Improve message names hensm 2022-08-26 21:21:24 +01:00
  • 90b00c0ce4 Improve handling of receiver actions hensm 2022-08-26 06:09:52 +01:00
  • ee492802e0 Remove unused throbber image hensm 2022-08-26 00:04:05 +01:00
  • 3dcf8552f7 Make type imports explicit hensm 2022-08-25 22:39:54 +01:00
  • 7a60bb3278 Move selectorManager getSelection to ReceiverSelector static method hensm 2022-08-25 22:34:54 +01:00
  • deb4c5154d Fix live stream check hensm 2022-08-25 05:23:28 +01:00
  • 41094ca4b3 Handle audio device support checking hensm 2022-08-25 05:20:02 +01:00
  • 04c3dbf397 Handle session updates properly hensm 2022-08-24 23:19:25 +01:00
  • d71d564f91 Implement missing cast media estimated break time methods hensm 2022-08-24 22:59:56 +01:00
  • 8db4df0ed8 Hide seek bar on non-seekable live streams hensm 2022-08-24 22:23:38 +01:00
  • 33eb76b84d Hide cast buttons when no media types are available hensm 2022-08-24 06:18:35 +01:00
  • 119f50521e Calculate popup window height properly hensm 2022-08-24 06:18:11 +01:00
  • ffcdb181d5 Replace JSON config import hensm 2022-08-24 19:08:33 +01:00
  • c720eaf4b2 Remove remote instance from map when disconnecting hensm 2022-08-24 02:28:11 +01:00
  • 474415c352 Fix visual bug with expanded state without media status hensm 2022-08-24 02:27:44 +01:00
  • ac46802431 Add media controls (#229) Matt Hensman 2022-08-24 02:17:35 +01:00
  • cbc039a355 Add per-item toggles to site whitelist hensm 2022-08-19 18:43:02 +01:00
  • 41ada34c35 Convert missed CommonJS module hensm 2022-08-19 18:42:47 +01:00
  • a186570dc8 Replace minimist, convert build scripts to ES modules + misc refactoring hensm 2022-08-19 03:09:59 +01:00
  • 170b80283d Add daemon host option and default to localhost instead of all addresses hensm 2022-08-16 00:16:17 +01:00
  • cb6e9226de Add nodeVersion app build argument hensm 2022-08-15 16:15:32 +01:00
  • e3d87ed1e8 Remove obsolete skipNativeBuilds app build argument hensm 2022-08-15 15:21:54 +01:00
  • 403fa35af4 Fix build script type errors hensm 2022-08-15 15:08:14 +01:00
  • 31c49b1678 Prevent invalid message format from crashing daemon hensm 2022-08-15 04:19:27 +01:00
  • 7ef96b6e43 Restrict daemon HTTP requests to extension origins hensm 2022-08-15 04:03:52 +01:00
  • c06c9e59a9 Refactor native messaging wrapper hensm 2022-08-14 01:33:35 +01:00
  • 9f719132bf Add basic daemon connection authentication hensm 2022-08-13 01:45:21 +01:00
  • e7788c1b17 Hide advanced options by default and add toggle checkbox hensm 2022-08-09 18:31:08 +01:00
  • 2d954e9a5e Fix whitelist item expando behaviour hensm 2022-08-08 19:34:26 +01:00
  • 59a433c597 Fix scrollbar flickering on options page when expanding hensm 2022-08-08 19:28:25 +01:00
  • 4ee5486b4b Fit whitelisted option label column to content hensm 2022-08-08 19:27:47 +01:00
  • 60ffe7ff7e Show ellipsis on overflowing text input placeholders hensm 2022-08-08 19:03:49 +01:00
  • 34272f2fbb Fix whitelist item expand button title hensm 2022-08-08 19:01:01 +01:00
  • 6a581e6a2c Fix typo hensm 2022-08-08 18:56:27 +01:00
  • 23a8c0b62f Add site-specific custom user agent option and new whitelist option UI hensm 2022-08-08 17:29:14 +01:00
  • 0c8106ffef Remove unnecessary option name attributes + misc cleanup hensm 2022-08-08 15:06:00 +01:00
  • a4d74b3da3 Fix svelte eslint again hensm 2022-08-08 14:55:15 +01:00
  • f046c926c3 Fix missing popup stop button locale message hensm 2022-08-07 14:38:17 +01:00
  • 70fd86e9c1 Update user agent versions hensm 2022-08-07 09:37:20 +01:00
  • 4b7c685660 Add custom user agent option hensm 2022-08-07 09:32:44 +01:00
  • 3709df869b Add additional Italian locale strings hensm 2022-07-27 21:42:25 +01:00
  • 7e754ace39 Add Italian translation hensm 2022-07-27 12:06:58 +01:00
  • 84b85e25d4 Remove unused locale strings hensm 2022-07-27 11:59:59 +01:00
  • acc9fb25e1 Fix daemon mode documentation hensm 2022-07-27 10:30:11 +01:00
  • cec6e625cc Improve options page whitelist known apps filtering hensm 2022-07-05 01:37:54 +01:00
  • 66bbae6eba Integrate known apps into options page whitelist hensm 2022-07-04 23:09:58 +01:00
  • 2927d20958 Fix select wrapper arrow disabled color hensm 2022-07-04 21:53:49 +01:00
  • 2dab1b833c Set browser widget styles to match color scheme hensm 2022-07-04 21:53:35 +01:00
  • 243a07e5d4 add FAQ on Firefox snap John Levon 2022-07-04 13:06:48 +01:00
  • bd24a80aee Fix typo hensm 2022-06-05 18:51:35 +01:00
  • c6d32293de Add cancel on escape for whitelist input hensm 2022-06-04 04:35:57 +01:00
  • 967b0deee1 Simplify whitelist input validity checking hensm 2022-06-04 03:57:19 +01:00
  • 2496db38ff Fix svelte linting in vscode hensm 2022-06-03 21:02:52 +01:00
  • 079adc2f68 Move menu IDs to reduce bundle size + misc config fixes hensm 2022-06-03 18:25:11 +01:00
  • f98f860034 Fix svelte linting hensm 2022-06-03 16:45:44 +01:00
  • d0b9be7f70 Fix svelte dependencies in wrong location hensm 2022-06-03 16:11:00 +01:00
  • 8051904cb4 Rewrite popup with Svelte hensm 2022-06-03 16:08:09 +01:00
  • 63f9af30ae Rewrite options page with Svelte hensm 2022-06-02 20:16:01 +01:00
  • c2f00a2412 Fix remaining old whitelist options hensm 2022-05-30 20:11:23 +01:00
  • 539d2c60d9 Re-work whitelist feature to allow per-site UA configuration hensm 2022-05-29 20:38:09 +01:00
  • 32a6b218f8 Format options index.tsx hensm 2022-05-29 20:37:21 +01:00