310 Commits

Author SHA1 Message Date
Peter Marheine
e9d25a69a0 Add status query cookie.
This helps prevent fighting when the player takes a long time
to report changes in status. It currently fails to play/pause in
response to remote commands when latency is sufficiently high,
however.
2015-10-15 19:55:49 -06:00
Et0h
34f4509380 Improve undo playlist handling when room is changed 2015-10-15 16:40:32 +01:00
Et0h
bf1825196c Implement "undo playlist change" feature 2015-10-14 12:40:26 +01:00
Et0h
aceba941fa By default only autoplay if all filenames are the same 2015-10-12 20:47:51 +01:00
Uriziel
4c4c3eb59d Fixed bugs with file switching in playlist 2015-10-11 22:19:39 +02:00
Et0h
c41aa5819a Re-send own old playlist if reconnecting to server 2015-10-03 00:33:42 +01:00
Et0h
c575377341 Add context menu to list of who is playing what 2015-10-02 18:34:12 +01:00
Et0h
a81a4ceb16 Don't error when trying to change to next playlist item on empty playlist 2015-10-02 09:25:30 +01:00
Et0h
f66b925f5d Initial code to change to next file at end 2015-10-02 01:47:08 +01:00
Et0h
f9c1ad0764 Initial code to find files for playlists 2015-10-02 00:48:01 +01:00
Et0h
d742b04fed Update playlist UI on external change and show message 2015-10-02 00:23:56 +01:00
Uriziel
3322e94e03 Actually executing filechanges for numeric keys 2015-10-02 00:08:02 +02:00
Uriziel
efe32b406e Added method stubs for sharedplaylists 2015-10-01 23:33:36 +02:00
Et0h
9a12bac379 Call playlistUpdate when playlist changes 2015-10-01 22:21:47 +01:00
Et0h
a169467284 Don't send file path to server (!) 2015-10-01 18:17:49 +01:00
Et0h
6c55d91749 Remove test print 2015-08-31 10:57:29 +01:00
Et0h
da1b2894bf Move all server listings to combo box 2015-08-30 20:31:49 +01:00
Et0h
6c56432fbd Allow per-player arguments (#59) 2015-06-24 00:01:55 +01:00
Et0h
aa0db2517b Use stream URL as filename if stream (#65) 2015-06-18 21:21:57 +01:00
Et0h
4931cc3720 Initial code for double click to change to user's file/stream (#65 suggested by bitingsock) 2015-06-18 17:56:03 +01:00
Et0h
2b1c2430a4 Output debug to stderr, give error if VLC latency > 2s, uprelease to 7 2015-04-07 17:36:01 +01:00
Et0h
5c0f3daaaa Pause/unpause when not non-operator in managed room toggles readiness state 2015-04-06 12:44:40 +01:00
Et0h
c8912d13f7 Never slowdown/rewind/fastforward due to time difference with yourself 2015-04-06 12:24:46 +01:00
Et0h
2f7874856d Reset client lastPlayerUpdate on seek and unpause 2015-03-28 10:22:20 +00:00
Et0h
a3c3830027 Don't setPosition if you're the one who paused (#58) 2015-03-27 15:39:11 +00:00
Et0h
7fade5dfe0 Provide more options for how to handle unpause action (UnpauseIfOthersReady by default) 2015-03-17 17:12:33 +00:00
Et0h
88bada4f15 Don't error if minVersion check occurs before you are connected to server 2015-02-22 12:15:07 +00:00
Et0h
b438bb1db4 Move 'feature not supported by server' error to messages.py 2015-02-22 12:08:54 +00:00
Et0h
f1cb32bdd9 Option to set unpause to instantly unpause even when others are not ready 2015-02-22 01:57:13 +00:00
Et0h
76f3bcb9b9 Unpause when not ready always set user as ready rather than unpausing 2015-02-22 01:02:41 +00:00
Et0h
0ecf7a585c Only try decoding utf-8 filepath for getsize as last resort, to prevent MPC-HC issues 2015-02-17 23:53:23 +00:00
Et0h
ad76b00d21 Get size of unicode files (bug fix) 2015-02-17 23:34:36 +00:00
Et0h
19a22b9105 Autoplay countdown (+reduce autoplayCheck frequency) 2015-02-16 20:06:15 +00:00
Et0h
92b016ea16 Make public readiness neutral if no file is open 2015-02-02 02:17:13 +00:00
Et0h
a8275032a2 Add min user requirement to autoplay, make settings persistent (and settable via INI), and tooltips 2015-02-02 00:24:33 +00:00
Et0h
aa224b63f6 Fix bug when there are file differences and a user has no file open 2015-01-25 22:21:59 +00:00
Et0h
305e400eac Add notification when unpause is replaced with 'set ready' 2015-01-24 14:51:40 +00:00
Et0h
24e9afb2b6 If user presses unpause when not ready and others not ready, set to ready rather than unpausing 2015-01-24 13:27:38 +00:00
Et0h
358c6c3610 Ignore others failing to identify as room manager 2015-01-24 11:13:12 +00:00
Et0h
7aee87d6ef Rename "controlled room" / "room controller" to "managed room" / "room manager" & delete message for attempting to create room 2015-01-24 10:52:52 +00:00
Et0h
c7ae68c5bf Show number of users who are ready 2015-01-24 00:17:48 +00:00
Et0h
90f7719322 Add 'auto-play when everyone is ready' feature + make readiness pushbutton more prominent 2015-01-03 15:47:32 +00:00
Et0h
6acf0a3b63 Specify whether update check was user initiated 2015-01-03 14:07:13 +00:00
Et0h
f3c3028dfd Add automatic update system 2015-01-03 13:58:18 +00:00
Et0h
cee4a5c2f2 Don't show readiness warnings if not supported by sever, or if only user in room who supports readiness 2015-01-01 13:30:01 +00:00
Et0h
8479e1cec7 Always perform file difference and readiness checks when paused 2014-12-31 01:08:53 +00:00
Et0h
a11a86cc46 Show file differences in OSD 2014-12-31 01:01:23 +00:00
Et0h
2b58cad473 Remove notifications for change of readiness state 2014-12-30 23:55:18 +00:00
Et0h
52e13d1edd Remove brackets around secondOSD 2014-12-30 20:58:28 +00:00
Et0h
9a81bd9c52 Have per-player OSD message separators, so mpv can use newlines 2014-12-30 20:55:46 +00:00