60 Commits

Author SHA1 Message Date
Daniel Ahn
ac4da59479 Revert "Revert "Code Syntax Refactoring""
This reverts commit 51fba3722f653156eca30d45cb07846fb725a777.
2018-07-23 14:12:09 -07:00
Alberto Sottile
51fba3722f
Revert "Code Syntax Refactoring" 2018-07-23 22:32:47 +02:00
Daniel Ahn
aa4f95e4be Finished cleanup 2018-07-20 13:49:13 -07:00
Alberto Sottile
b827a57cab 2to3 conversion and initial VLC support 2018-04-24 00:44:19 +02:00
Etoh
f5c6b8fcf9 Make repl.lua copyright notice more prominent 2018-01-14 17:54:18 +00:00
alby128
d875db78d9 Fixed defects found by Coverity 2017-11-12 22:31:01 +01:00
Et0h
ddae114694 Improve chat/GUI handling of < and > characters 2016-12-27 13:50:10 +00:00
Et0h
466ac588cd Send client version when server announces client joined server 2016-07-14 17:57:33 +01:00
Et0h
e28ffdfb7d Server shouldn't send chat messages to pre-chat client (as it causes them to quit) 2016-07-08 17:43:31 +01:00
Et0h
bc07383d13 Enable chat by default 2016-07-04 00:09:36 +01:00
Et0h
23c1496ce4 Add feature list to protocol - make server specify supported features so client knows what to disable 2016-07-03 21:12:28 +01:00
Et0h
586c12ec68 Add chat to GUI 2016-07-03 17:48:42 +01:00
Et0h
a3324a80f3 Merge in abhsag24's chat code 2016-07-03 16:40:12 +01:00
Et0h
5ce752cbef Refactor: Move playlist into its own class 2016-01-24 21:54:49 +00:00
Uriziel
efe32b406e Added method stubs for sharedplaylists 2015-10-01 23:33:36 +02:00
Et0h
440c79f1a3 Specify whether change in ready state is manually initiated or automatic 2014-12-13 11:30:11 +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
Uriziel
5dc1288fd4 Merge remote-tracking branch 'origin/controlledRooms-new'
Conflicts:
	syncplay/client.py
	syncplay/constants.py
	syncplay/players/mplayer.py
	syncplay/ui/gui.py
2014-11-29 18:51:27 +01:00
Et0h
f1fbd18068 Server should ignore showDebugMessage 2014-11-02 11:08:56 +00:00
Et0h
8cc3eddaf2 Auto-re-identify as controller on reconnect / changing rooms (not saved on exit) 2014-10-27 15:07:07 +00:00
Et0h
751a701586 Add @requireMinServerVersion and use it for controlled rooms 2014-10-26 14:11:32 +00:00
Et0h
76e1d977cf Lie w/ "version" and use "realversion" for true version (1.2.X compatibility) 2014-10-22 00:43:00 +01:00
Et0h
b47c8a00b3 Allow user to specify name of controlled room 2014-10-20 23:44:47 +01:00
Et0h
64d78637a5 Improve controller UI code 2014-10-15 01:30:29 +01:00
Uriziel
e88863e2ac Added sending the "controller" status with a list 2014-10-12 22:09:37 +02:00
Uriziel
7032a9634c Remove droping on client side due to version mismatch 2014-10-12 22:09:36 +02:00
Uriziel
ea119fca79 Fix the BC with 1.2.9 2014-10-12 20:35:12 +02:00
Uriziel
feef564d40 Changed the version and version mismatch disconnect behavior 2014-10-11 22:45:52 +02:00
Uriziel
51e2e42293 Completed "backend" for controlled rooms 2014-10-11 22:06:54 +02:00
Et0h
1b3e370d6d Add debug messages for VLC/mpv/Client-Server comms 2014-10-10 19:39:43 +01:00
Uriziel
241f5e75bb Removed unused password argument 2014-10-05 21:04:22 +02:00
Uriziel
9506a80b9b Updated the controlled room protocol to fit more needs 2014-10-05 20:05:06 +02:00
Uriziel
cdce17b10b Created protocol exchanges for creating controlled rooms 2014-10-05 11:10:40 +02:00
Uriziel
d6d09e403c Applied fix: "Remove redundant parameters" 2014-07-03 00:20:31 +02:00
Et0h
b6f755785f Make getMessage locale optional and take precedence 2014-07-01 13:04:15 +01:00
Uriziel
b510f3c38e Fixed some messages being send prematurely 2014-04-21 22:21:39 +02:00
Uriziel
d3b545d099 Reworked server code to be more object oriented 2014-04-21 17:51:45 +02:00
Uriziel
0b5b8811b4 Dropped HTTP reply support (not working) 2014-04-19 11:39:17 +02:00
Etoh
4fb353c151 Provide clientVersion to getMotd via sendHello 2014-03-26 03:03:12 +00:00
Etoh
e6d78cda99 Undo Re-work client drop (protocols.py) 2014-02-19 22:47:44 +00:00
Etoh
b122b73e66 Re-work client drop (protocols.py) fix 2014-02-19 20:39:33 +00:00
Etoh
dcebdbaa10 Re-work client drop (protocols.py) 2014-02-19 20:30:13 +00:00
Uriziel
45b56ea924 Improved ping service 2013-11-07 14:17:51 +01:00
Uriziel
d5c3ea7028 Changed the network code to be more precise 2013-10-27 17:53:40 +01:00
Uriziel
471fe60108 Added ping service 2013-10-27 17:53:40 +01:00
Uriziel
68486f1e43 Added some extra formating 2013-10-27 17:53:40 +01:00
Uriziel
22b426a5ea Remmoved prints from protocol classes 2013-10-27 17:53:39 +01:00
Uriziel
c9c8d537b5 Implemented 'Pause when user disconnects' 2013-10-27 17:24:28 +01:00
Uriziel
181083eec7 Different answer is given when server is requested with HTTP GET 2013-01-16 20:27:32 +01:00