Commit Graph

21 Commits

Author SHA1 Message Date
Peter Stockings
02092bab69 Make tags/highlights panel collapsible and add support for relative time for tags 2026-03-05 12:38:39 +11:00
Peter Stockings
777e08ff85 Add /tag & /time command to allow users to sending clickable timestamps in chat 2026-03-04 23:25:57 +11:00
Peter Stockings
d1a87e004e Add keyboard shortcuts
* spacebar: play/pause
* f: toggle full screen
* enter: focus chat
* horizontal arrows: +- 5s seek
* vertical arrows: +- volume
* m: mute
2026-03-04 23:06:01 +11:00
Peter Stockings
6a8dc7e5e6 Update build script to include copy and check images 2026-03-04 23:03:19 +11:00
Peter Stockings
c4bef281f7 Add video scrubbing and click to seek/change volume on sliders 2026-03-03 23:53:27 +11:00
Peter Stockings
2e31eab0ca Show system messages when users join/leave room 2026-03-03 23:26:58 +11:00
Peter Stockings
b29b540331 Fix issue where canceling join left button disabled 2026-03-03 23:22:12 +11:00
Peter Stockings
43929ea94d Use state machine for syncing playback 2026-03-03 23:15:19 +11:00
Peter Stockings
bd43cd10f6 Refactor desktop client codebase 2026-03-03 22:50:02 +11:00
Peter Stockings
de0a7172e7 Allow file drops 2026-03-03 20:25:36 +11:00
Peter Stockings
3eb4b671c6 Add reconnect logic for desktop app 2026-03-03 20:10:05 +11:00
Peter Stockings
92aa926cf0 When joining a room sync video playback if playing 2026-03-03 19:55:18 +11:00
Peter Stockings
4665cf700e Add support for /seek, /play, /pause commands in chat 2026-03-03 19:38:10 +11:00
Peter Stockings
a5b7e08a6a Improve look of start screen and add toast to copy room ID button 2026-03-03 19:18:57 +11:00
Peter Stockings
31c79e794e Make chat window scrollable 2026-03-03 19:04:27 +11:00
Peter Stockings
4cf4c153cd Format video time as hh:mm:ss 2026-03-03 19:00:36 +11:00
Peter Stockings
9d22860f0d Add script to build desktop client 2026-03-02 22:24:49 +11:00
Peter Stockings
3e1ea32383 Upate desktop app to point from local to production server 2026-03-02 22:13:19 +11:00
Peter Stockings
36d6aeaf51 Set initial volume in desktop app 2026-03-02 22:07:42 +11:00
Peter Stockings
b587b5e87d When joining a room only allow clients to select a video with the same name as the one already selected by room creator 2026-03-02 22:00:51 +11:00
Peter Stockings
475fdbb2b8 Create desktop app due to mkv issue with chrome 2026-03-02 21:54:22 +11:00