From: <Blu...@us...> - 2010-09-11 17:54:00
|
Revision: 400 http://virtplayground.svn.sourceforge.net/virtplayground/?rev=400&view=rev Author: BlueWolf_ Date: 2010-09-11 17:53:53 +0000 (Sat, 11 Sep 2010) Log Message: ----------- Added some level 3 (succeed) messages and fixed a bug in the layout which made it crash when 3 or more people where connected with the server Modified Paths: -------------- trunk/client/callback.py trunk/client/layout.py Modified: trunk/client/callback.py =================================================================== --- trunk/client/callback.py 2010-09-10 19:20:43 UTC (rev 399) +++ trunk/client/callback.py 2010-09-11 17:53:53 UTC (rev 400) @@ -36,7 +36,7 @@ # We are connected if reconnecting: - log("succeed", "Connection ready!", "Core is logging in again") + log("succeed", "Connection ready! Core is logging in again") sh['main'].call("status", { "status": "login", @@ -45,7 +45,7 @@ else: # Do we need to log in automatically? if sh['config']['user']['username'] != "": - log("succeed", "Connection ready!", "App is logging in based "+\ + log("succeed", "Connection ready! App is logging in based "+\ "on config-settings") sh['main'].call("status", { @@ -145,8 +145,25 @@ "action": "update" }) + def userlist(self, userlist): + if len(userlist) == 1: + log("succeed", "We are alone on this server") + else: + log("succeed", "There are " + str(len(userlist)) + " users on " + \ + "this server, including myself") + def useronline(self, user, userlist): + log("succeed", user['user'] + " came online. There are now " + \ + str(len(userlist)) + " users on this server") + sh['main'].call("useronline", user) def useroffline(self, user, userlist): + if len(userlist) == 1: + amount = "We are alone this server now" + else: + amount = "There are now " + str(len(userlist)) + " users on " + \ + "this server" + log("succeed", user['user'] + " went offline. " + amount) + sh['main'].call("useroffline", user) Modified: trunk/client/layout.py =================================================================== --- trunk/client/layout.py 2010-09-10 19:20:43 UTC (rev 399) +++ trunk/client/layout.py 2010-09-11 17:53:53 UTC (rev 400) @@ -179,7 +179,7 @@ elif len(sh['client'].userlist) == 2: text_sub = "1 other person" else: - text_sub = len(sh['client'].userlist)-1 + " people" + text_sub = str(len(sh['client'].userlist)-1) + " people" else: text_sub = self.topbar_lastsub[1] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |