3 years agoDavid RiptonUse gtk.keysyms for keyboard key constants. default tip
4 years agoDavid RiptonRemove width_request and height_request from chat_window, as they render
4 years agoDavid RiptonFix multi-select logic, for chatting to several people.
4 years agoDavid RiptonChange AddToUser to AddToUsers. Pass a list of usernames instead of one.
4 years agoDavid RiptonAdd Henrik Thostrup Jensen's amptypes.py, with his license added inline.
4 years agoDavid RiptonAdd user "c"
4 years agoDavid RiptonAdd MIT license file.
4 years agoDavid RiptonRemove commented __init__ methods on ChatProtocol and ChatClientProtocol
4 years agoDavid RiptonHave Login raise a LoginError on failure.
4 years agoDavid RiptonMake Login return a boolean indicating success or failure, rather than
4 years agoDavid RiptonUse decorators for all responders
4 years agoDavid RiptonRemove unused import
4 years agoDavid RiptonWhitespace
4 years agoDavid RiptonDon't use iterkeys. Just iterate over the dict.
4 years agoDavid RiptonAdd another user to password file
4 years agoDavid RiptonPopup a message dialog on failed login.
4 years agoDavid RiptonRemoev execute permission from non-script
4 years agoDavid RiptonRemove remote refs to UnauthorizedLogin, since login is deferred.
4 years agoDavid RiptonIn login_succeeded, do not double-inform this user's client.
4 years agoDavid RiptonRemove a bunch of debug prints, and a do-nothing method.
4 years agoDavid RiptonAdd README
4 years agoDavid RiptonSimplify the cred setup a bit.
4 years agoDavid RiptonHandle DelUser, and allow unselecting user with control-click.
4 years agoDavid RiptonSave the selected user, and call SendToUser if a user is selected.
4 years agoDavid RiptonIn send_to_user, also send the message to the sender.
4 years agoDavid RiptonFix syntax problem in SendToUser.arguments
4 years agoDavid RiptonRemoved the note about the requiresAnswer=False, since I submitted
4 years agoDavid RiptonRemove unused class.
4 years agoDavid RiptonRemove shebang line from non-script.
4 years agoDavid RiptonRemove unused code.
4 years agoDavid RiptonChat works, and is displayed in the text view.
4 years agoDavid RiptonSend AddUser to all clients on successful login.
4 years agoDavid RiptonAdd debug prints to each command responder
4 years agoDavid RiptonRemove Server class, since we put shared info in the factory.
4 years agoDavid RiptonHook up SendToAll, SendToUser, and Send
4 years agoDavid RiptonHandle keypress events from the entry
4 years agoDavid RiptonNever set requiresAnswer to False. I always want a deferred back.
4 years agoDavid RiptonRe-add the missing components to the chat window.
4 years agoDavid RiptonSet Window Position to Mouse in glade-3
4 years agoDavid RiptonShuffle code around.
4 years agoDavid RiptonComment about ChatClient.protocol
4 years agoDavid RiptonWe need ChatClientProtocol LoggedIn, since we can't return it directly
4 years agoDavid RiptonDebug print
4 years agoDavid RiptonStill trying to fix login.
4 years agoDavid RiptonLots of random changes, trying to make login work. Still broken.
4 years agoDavid RiptonEnsure that IAvatar is in interfaces
4 years agoDavid RiptonSpell Login consistently
4 years agoDavid RiptonCleanup the Realm and Avatar code.
4 years agoDavid RiptonTrying to make login work. Broken.
4 years agoDavid RiptonAdd username and password entries to connect dialog
4 years agoDavid RiptonAdd default hostname and port
4 years agoDavid RiptonAdd argument to ClientCreator, for portal (None on client side)
4 years agoDavid RiptonFix indentation problem in response
4 years agoDavid RiptonStart hooking up connect dialog.
4 years agoDavid RiptonAdd another vbox to hold the menu, and attach the menu.
4 years agoDavid RiptonEnsure that hostname and port are valid before calling callback.
4 years agoDavid RiptonAdd more widgets
4 years agoDavid RiptonCode for connect dialog.
4 years agoDavid RiptonRewrite using glade-2 instead of glade-3
4 years agoDavid RiptonUse chat.glade, and add menu