85 Commits (8fabd54ff29ca06d6f46d70552caeece8cf82644)

Author SHA1 Message Date
Michael Ziegler 2cd52620c8 add getLog method to ice control objects 15 years ago
Michael Ziegler 6d1f391a7e add getUptime() to the ctls 15 years ago
Michael Ziegler 1a5965d638 check if getSliceDir is actually available before trying to call it (Debian Lenny...) 15 years ago
Michael Ziegler 5a6747c83a a few code style fixes 15 years ago
Michael Ziegler 5e4806bc01 adapt Ice.loadSlice call to include the system's Slice dir (needed for Murmur >=1.2.3). fixes #94 15 years ago
Michael Ziegler 83f65aba61 ping Murmur to see if it's reachable with the given proxy before connecting; s/ICE/Ice/. 15 years ago
Michael Ziegler a40fded75f include self explicitly in the decorator's definition, and recognize None as an empty password 15 years ago
Michael Ziegler 54856fa7f1 fix banning and prevent unwanted erasing of the supw and defaultchannel fields, various minor cleanups. 15 years ago
Michael Ziegler 4c04145a42 implement basic banning. see #81 15 years ago
Michael Ziegler 76a7aa4df7 fix crash when PIL doesn't recognize the image format 15 years ago
Michael Ziegler 775db4497f remove unnecessary method stubs (NotImplementedError vs AttributeError, eugh) 15 years ago
Michael Ziegler 1bd2808e88 fix setting the texture. fixes #84 15 years ago
Michael Ziegler 8e8fb6237e implement basic kicking of users. todo: banning/moving. see #81 15 years ago
Michael Ziegler 394e001950 add getRawTexture method that simply returns the texture. that way, it can be piped to a file and stored on the disk. 15 years ago
Michael Ziegler 29ac8a86b3 remove sys import left from debugging 15 years ago
Michael Ziegler 2e331cb59f fix quite a few typos and wrong copypasta that turned the Ctl to None... 15 years ago
Michael Ziegler c709294181 adapt getTexture to work with the new texture format. 1.2.2 is buggy, so textures won't work with that version. fixes #79 15 years ago
Michael Ziegler bbb2da107e Textures aren't compressed from Murmur 1.2.2 onwards anymore. just need to figure out the format now :/ see #79 15 years ago
Michael Ziegler 50547665bc if getTexture fails to decompress the data, raise ValueError instead of zlib.error 15 years ago
Michael Ziegler 1b811cea6e add forgotten import. 15 years ago
Michael Ziegler cc636675c5 work around Windows not allowing Ice to loadSlice while the tempfile is open for writing. 15 years ago
Michael Ziegler a7b3eae9c9 when fetching player data, decode strings from UTF8. 15 years ago
Michael Ziegler a668717b3d catch Ice call borking on Lenny due to IcePy's interface having changed. 15 years ago
Michael Ziegler 1066f10daa fix Ice context not having been initialized properly 15 years ago
Michael Ziegler 4d3ddfb304 implement fetching the slice from Murmur via getSlice 15 years ago
Michael Ziegler b741e01d88 implement authentication to Murmur using the Ice secret. 15 years ago
Michael Ziegler d46220ec48 encode None as an empty string in setConf 15 years ago
Michael Ziegler 60d192fc96 add getConf method 15 years ago
Michael Ziegler e336523df4 introduce slicefile parameter to get the CTL stuff independent from django.conf.settings 15 years ago
Michael Ziegler d985b70333 fix local variable 'ice' referenced before assignment 15 years ago
Michael Ziegler 024ba5640c remove debug message 15 years ago
Michael Ziegler 92fd130c43 only load the slice if the Murmur module cannot be imported (e.g., it has not already been loaded) 15 years ago
Michael Ziegler a819e30b1e add common slice error checks to the control object factory. 15 years ago
Michael Ziegler 73480423b4 style fixes 15 years ago
Michael Ziegler 5051acfb29 Remove SLICE_VERSION variable and shipped slices. People NEED to set the SLICE variable from now on. 15 years ago
Michael Ziegler 44757e3f95 remove module stuff left over from version detection experiments 15 years ago
Michael Ziegler a56df76721 If a slice file has been configured, assume the version is correct. 15 years ago
Michael Ziegler 639a5149cb Allright. Here we go. I give up. Ice insists on sucking. Goodbye automatic version detection. 15 years ago
Michael Ziegler fc53d4467d update years in the copyright claims 15 years ago
Michael Ziegler 3745a2d1ac fix version autodetection to work with 1.2.1 15 years ago
Michael Ziegler fad11e6d4d move handling of the "playername"/"username" config field to the CTLs 15 years ago
Michael Ziegler 3cb9a7738f automatically return the correct Ice connector (no need to configure it anymore) 15 years ago
Michael Ziegler 3dd41df5a5 fix formats of the results of getRegistration(). 15 years ago
Michael Ziegler 72672e32f8 fix registration for 1.1.8 over ice 15 years ago
Michael Ziegler 6d32b13210 standardize user information handling 15 years ago
Michael Ziegler 368c137a61 properly implement ACL handling 15 years ago
Michael Ziegler e8490b511b add a bit documentation 15 years ago
Michael Ziegler 33bcb3bce4 create ice-like PlayerInfo objects for the dbus ifaces 15 years ago
Michael Ziegler 0caba5a1ae create ChannelInfo objects like ice does for dbus as well, prevent Ice errors from being hidden by an IndexError 15 years ago
Michael Ziegler 2c2755ea57 apparently, people CAN register without an email address, so check each registration field individually. fixes #45 15 years ago