160 Commits

Author SHA1 Message Date
Abhay Raizada
6444ef441f Implement Chat: send server, chat messages from consoleUI 2016-01-01 11:23:19 +05:30
Peter Marheine
c23fe6ad8f Perform player probing in a non-UI thread.
Network operations tend to be extremely slow when checking all user
inputs for player path, so perform those checks in a non-UI thread so
the GUI remains responsive. While queries are ongoing, the icon is a
"busy" spinner.
2015-10-23 16:44:39 -06:00
Et0h
a169467284 Don't send file path to server (!) 2015-10-01 18:17:49 +01:00
Et0h
04054c3078 Handle mpv unresponsiveness by estimating position then critical error 2015-10-01 14:01:16 +01:00
Et0h
2b555134d1 Use callback for FileSwitch (thanks Uriziel) 2015-09-27 22:43:25 +01:00
Et0h
7022865cd0 Remove --demuxer-mkv-probe-video-duration=yes to allow for more testing & upver to 1.3.4 2015-09-20 11:23:32 +01:00
Et0h
6607cd5a2d Initial code to move FileCheck search into separate thread + add caching 2015-09-20 11:20:10 +01:00
Daniel Wróbel
7bc9159d33 Make mpv check for actual video length. 2015-09-16 20:53:59 +02:00
Et0h
8fcf343a9e Double folder search timeout threshold 2015-09-01 12:14:25 +01:00
Et0h
171a4c8f06 Fix fallback public server list 2015-08-30 21:34:46 +01:00
Et0h
da1b2894bf Move all server listings to combo box 2015-08-30 20:31:49 +01:00
Et0h
ea12a4ef9d List official public servers in host combobox 2015-08-30 13:21:56 +01:00
Et0h
411808b348 Add "find public server" feature 2015-08-26 19:25:07 +01:00
Et0h
f0f29653ce Add 1 second timeout for media search, and make it more efficient 2015-08-26 15:52:39 +01:00
RiCON
7b2a623dda Don't overwrite user arguments with style defaults
This allows the per-player user arguments to overwrite
Syncplay's style defaults in mpv and mplayer2.

Be careful that, if you turn off force-window and idle in mpv,
you have to supply Syncplay with the filename before opening the
video window.
2015-08-03 20:10:00 +01:00
Etoh
0245f86588 URIs without URL metadata were not being registered for VLC (reported by Phaseout) 2015-07-12 23:54:29 +01:00
Et0h
b06edbc91d Add icons when file switch is possible 2015-07-07 20:35:30 +01:00
Et0h
a5d99c5f25 Append to, rather than replace, mpv audio filters (suggested by wiiaboo) 2015-06-25 15:20:12 +01:00
Et0h
843e5a0565 Make VLC show URL instead of Title for #65 2015-06-19 00:02:03 +01:00
Ricardo Constantino
812f5e7acc [mpv] No more --slave-broken 2015-05-27 22:51:16 +01:00
Et0h
ed49f05c30 Add social media and move to 1.3.0 RC1 2015-05-09 14:58:31 +01:00
Et0h
ae3f871848 Remove --load-scripts=yes as it is not needed (#59) 2015-05-08 19:53:14 +01:00
Et0h
573e236e5b Specify load-scripts and terminal mpv switches to prevent problems if user sets them to no (#59) 2015-05-04 15:25:28 +01:00
Et0h
c3025d9174 Check for VLC 2.2.1 (to avoid seek errors), upver to 1.3.0 Beta 3d 2015-04-21 11:37:17 +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
7fade5dfe0 Provide more options for how to handle unpause action (UnpauseIfOthersReady by default) 2015-03-17 17:12:33 +00:00
Et0h
cd55c280a1 Make Syncplay-VLC interface sleep less to avoid seek being improperly detected 2015-03-16 23:01:42 +00:00
Et0h
a795acae0a Allow mpv with no file [#53] (Thanks wiiaboo) 2015-02-16 23:39:42 +00:00
Et0h
19a22b9105 Autoplay countdown (+reduce autoplayCheck frequency) 2015-02-16 20:06:15 +00:00
Et0h
06a8d5dddf Reduce secondary OSD message duration for players with single OSD from 15 sec to 13 sec 2015-01-24 11:20:11 +00:00
Et0h
09fb34bd9f Remove redundant SHOW_BUTTON_LABELS code, and set ready checkbox sooner 2015-01-22 21:56:56 +00:00
Et0h
14deec4db5 Use menu options for showing playback and autoplay buttons 2015-01-22 21:34:17 +00:00
Et0h
098192c800 Move playback and advanced butons into respective menus 2015-01-10 18:22:04 +00:00
Et0h
a3bd6f5312 Fix contact info in non-English locales 2015-01-07 00:29:29 +00:00
Et0h
ba32913faa Shorten contact info message, tweak formatting, make links non-breaking (English) 2015-01-06 23:30:50 +00:00
Et0h
ee5ce80332 Change pushbutton style 2015-01-03 21:35:13 +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
f3c3028dfd Add automatic update system 2015-01-03 13:58:18 +00:00
Et0h
af5076df00 Move MPC OSD to left (looks better when merging notifications and warnings) 2014-12-31 01:27:27 +00:00
Et0h
38fcb10abc Rename 'RE (ready)' command to 'T' (toggle) in ConsoleUI & add English help text (+RU/DE placeholders) 2014-12-30 12:03:24 +00:00
Et0h
3e34422edc This is actually still 1.3.0 2014-12-29 13:00:06 +00:00
Et0h
3ff43473eb Add secondaryOSD (w/ VLC support & fallback code), re-work warnings, fix misc. VLC bugs, allow longer offsets 2014-12-29 12:47:31 +00:00
Et0h
cabadec4e7 Move from readyCheckbox to readyPushButton 2014-12-07 01:38:05 +00:00
Et0h
90c3ca2ab0 Change ready state automatically on manual pause/unpause 2014-12-06 18:39:32 +00:00
Et0h
383d0b65c2 Initial readiness GUI code + none state (back compat_ + 1.3.1 ver-up/ver-check 2014-12-06 16:40:10 +00:00
Uriziel
db91c348a4 Added 'readiness' toggle to protocols and console UI 2014-12-06 16:14:24 +01:00
Et0h
1dcb8880e1 Increase fastforward thresholds to make fastforwarding trigger less often 2014-12-03 19:23:59 +00:00
Et0h
3e560c8063 Fix typo in DIFFERENT_DURATION_THRESHOLD constant name 2014-12-03 01:54:25 +00:00
Et0h
18784bfccc Prevent fastForward from happening too soon / too often 2014-12-03 00:40:57 +00:00
Et0h
eecb5e04e4 Make FALLBACK_INITIAL_LANGUAGE a constant (default: "en") 2014-12-02 20:11:18 +00:00