easrng
1bd7071cec
use plyr for video controls
2023-02-01 20:20:07 -05:00
Charlotte Som
61c456eceb
Default captions to enabled
2022-04-29 23:50:35 +01:00
maia arson crimew
40b20b2157
Improve global state handling
2022-03-30 15:02:08 +02:00
Charlotte Som
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
easrng
1e73e0df72
CSS updates (flexbox and theming) and emoji autocomplete
2022-02-14 15:58:59 -05:00
maia arson crimew
c9330bdb5c
remember selected captions track between sessions
2022-02-14 18:05:20 +01:00
maia arson crimew
af35f9a5cb
remember volume between sessions
2022-02-14 17:34:56 +01:00
Charlotte Som
e4740c757f
Initialize volume to 0.5
2021-12-03 20:24:57 +00:00
maia arson crimew
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
Charlotte Som
8da286fad9
Refactor frontend to use ES modules
2021-11-09 13:21:14 +00:00