1bd7071cec
use plyr for video controls
2023-02-01 20:20:07 -05:00
61c456eceb
Default captions to enabled
2022-04-29 23:50:35 +01:00
40b20b2157
Improve global state handling
2022-03-30 15:02:08 +02:00
ed953facb3
Don't setActionHandler with skipad
...
Chrome does not support the 'skipad' action, and it's not like we're
really doing anything on a media event for that anyways, so we're just
removing it here.
2022-02-17 06:17:16 +00:00
1e73e0df72
CSS updates (flexbox and theming) and emoji autocomplete
2022-02-14 15:58:59 -05:00
c9330bdb5c
remember selected captions track between sessions
2022-02-14 18:05:20 +01:00
af35f9a5cb
remember volume between sessions
2022-02-14 17:34:56 +01:00
e4740c757f
Initialize volume to 0.5
2021-12-03 20:24:57 +00:00
26b3f78920
ignore media button events while controls are hidden
...
this prevents local pausing (while we already stopped syncing local events to remote with controls hidden in an earlier commit)
2021-11-23 02:57:06 +01:00
8da286fad9
Refactor frontend to use ES modules
2021-11-09 13:21:14 +00:00