Commit graph

20 commits

Author SHA1 Message Date
af35f9a5cb remember volume between sessions 2022-02-14 17:34:56 +01:00
ef50f2c4d9 add /sync command
this command resyncs you with the watch party

also added: /help command
2022-02-14 15:30:42 +01:00
af4b23e879 handle chat commands better
in preparation for other commands such as for resyncing
2022-02-13 19:35:52 +01:00
72c212a100 implement a viewer list 2022-02-13 18:23:20 +01:00
951007df2a show where a user seeked from 2022-02-13 18:01:01 +01:00
852270c63f add /ping feature
this is useful for ready checks
2022-02-13 17:32:28 +01:00
1944b2824c add color picker for username color
TODO: style properly
2022-01-18 13:06:57 +01:00
152d51f4fc allow users to pick their username colour 2022-01-18 12:42:55 +01:00
a91a0665cb add message timestamp on title
and also change cache busting thing on so many files wtf
2022-01-15 23:03:50 +00:00
20fecd6891 Focus the chat whenever a button is pressed anywhere 2021-12-24 00:42:17 +00:00
1892b32589 Bump cache-busting version to 5 2021-12-03 20:28:36 +00:00
e4740c757f Initialize volume to 0.5 2021-12-03 20:24:57 +00:00
f42200b0fe Make controls opt-in when joining a running session 2021-12-03 20:20:08 +00:00
a69f0f7318 disable join button on first click 2021-12-03 20:45:27 +01:00
2e64148912 don't send a pause event for the video ending 2021-11-23 02:57:06 +01: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
051516fef6 Dont send events if video controls hidden 2021-11-20 02:12:53 +01:00
10d821659d Basic creation page 2021-11-11 18:26:30 +01:00
be5a05e0fd Big changes: All events are reported to chat, new layout options 2021-11-10 14:29:52 +00:00
8da286fad9 Refactor frontend to use ES modules 2021-11-09 13:21:14 +00:00