From b46a6de33591ad35addddf1994e0127794e23c7a Mon Sep 17 00:00:00 2001 From: JoshuaJB Date: Fri, 24 Jan 2014 18:20:15 +0000 Subject: [PATCH] Allow using the XMPP room subject to display lobby information to user, make the lobby GUI code more readable, and cleanup the modern styles. This was SVN commit r14656. --- .../mods/public/gui/common/modern/styles.xml | 20 +- binaries/data/mods/public/gui/lobby/lobby.js | 191 +++++++++++++----- binaries/data/mods/public/gui/lobby/lobby.xml | 21 +- .../data/mods/public/gui/lobby/prelobby.xml | 12 +- source/gui/scripting/ScriptFunctions.cpp | 1 + source/lobby/IXmppClient.h | 1 + source/lobby/XmppClient.cpp | 21 +- source/lobby/XmppClient.h | 7 +- source/lobby/glooxwrapper/glooxwrapper.cpp | 5 +- source/lobby/glooxwrapper/glooxwrapper.h | 1 + source/lobby/scripting/JSInterface_Lobby.cpp | 10 + source/lobby/scripting/JSInterface_Lobby.h | 6 +- 12 files changed, 209 insertions(+), 87 deletions(-) diff --git a/binaries/data/mods/public/gui/common/modern/styles.xml b/binaries/data/mods/public/gui/common/modern/styles.xml index b0f0996245..355562b6f2 100644 --- a/binaries/data/mods/public/gui/common/modern/styles.xml +++ b/binaries/data/mods/public/gui/common/modern/styles.xml @@ -52,24 +52,18 @@ sound_closed="audio/interface/ui/ui_button_click.ogg" sound_selected="audio/interface/ui/ui_button_click.ogg" /> -