Commit graph

17 commits

Author SHA1 Message Date
Jan Klopper
07cd3eb9ed Fix selection of effect 2018-04-03 16:15:26 +02:00
Jan Klopper
dd72459b24 Clean up some stuff, add effect cli option, add cli help, make things more beginnner friendly 2017-07-20 11:14:17 +02:00
Jan Klopper
a001e41a8b Clean up some code, add __del__ handler, make methods and names more clear for inexperienced users, handle keyboard exits, add server autodiscovery questions if multiple servers are found 2017-06-16 15:14:11 +02:00
Thomas van der Berg
82892cae7a Simplify client using new Packet class
Packet is a list of pixels that automatically sends pixels if it
reaches the max packet size. Client code has been simplified using
this class.
2017-06-15 20:20:20 +02:00
Thomas van der Berg
1499890862 Simplify example Python client
- Move handling packet size out of RandomFill
 - Adds an InitMessage function to vloed.py to set message header
   without using NewMessage
 - No more exceptions in normal program flow!
2017-05-21 17:52:12 +02:00
Jan Klopper
d2f58a6640 Add cli options to the client class, clean up the SDL version a bit 2016-07-12 18:37:32 +02:00
Jan Klopper
9cfae29dc7 add exit messages and make sure we dont trigger some weird threading keyError that happens on python clean up by calling monkey patching as first import 2016-06-22 12:44:44 +02:00
CodePanter
143debb5f6 Imported 'MAX_PIXELS' and replaced a hard coded pixel maximum. 2016-04-28 20:26:21 +02:00
CodePanter
f22e3a2a56 Pixels can no longer be added to a MaxSizeList if the list is full. 2016-04-28 20:24:37 +02:00
CodePanter
8d9d03b69a Fixed a few typo's in the doc-strings and comments. 2016-04-28 16:46:03 +02:00
Jan Klopper
b9ba710848 Add pylintrc file
Move client functions to vloed module,
simplify client file for newbee's,
Make sure the server module only starts operating when actually initialised
2016-04-28 15:34:57 +02:00
Jan Klopper
562ae26d7f Merge branch 'master' of github.com:JanKlopper/pixelvloed
Conflicts:
	vloed.py
2016-04-25 12:34:38 +02:00
Jan Klopper
9209bd989e add autodiscovery of server to client 2016-04-25 12:18:39 +02:00
CodePanter
d781d85745 Fixed the problem with pixels missing in the message and prevented general exceptions from crashing the server. 2016-04-07 20:56:28 +02:00
Jan Klopper
e573ab4d94 Add buffer to ouput 2016-04-05 21:54:22 +02:00
Jan Klopper
da2f29c38a typo 2016-03-31 14:18:39 +02:00
Jan Klopper
b5d7f5c066 First version of PixelVloed, a UDP/Binary PixelFlut server/client 2016-03-02 12:21:03 +01:00