3 years agoUse gtk.keysyms for keyboard key constants. default tip
David Ripton <david.ripton@asti-usa.com> [Thu, 06 Nov 2008 08:00:03 -0500] rev 95
Use gtk.keysyms for keyboard key constants.

4 years agoRemove width_request and height_request from chat_window, as they render
David Ripton <david.ripton@asti-usa.com> [Wed, 05 Mar 2008 15:06:16 -0500] rev 94
Remove width_request and height_request from chat_window, as they render
the window non-resizable.

4 years agoFix multi-select logic, for chatting to several people.
David Ripton <david.ripton@asti-usa.com> [Tue, 04 Mar 2008 10:39:31 -0500] rev 93
Fix multi-select logic, for chatting to several people.
Change ChatClient.selected_name to set selected_names

4 years agoChange AddToUser to AddToUsers. Pass a list of usernames instead of one.
David Ripton <david.ripton@asti-usa.com> [Tue, 04 Mar 2008 10:22:21 -0500] rev 92
Change AddToUser to AddToUsers. Pass a list of usernames instead of one.
The GTK multi-select part isn't working yet, but I think the protocol is.

4 years agoAdd Henrik Thostrup Jensen's amptypes.py, with his license added inline.
David Ripton <david.ripton@asti-usa.com> [Tue, 04 Mar 2008 10:21:26 -0500] rev 91
Add Henrik Thostrup Jensen's amptypes.py, with his license added inline.

4 years agoAdd user "c"
David Ripton <david.ripton@asti-usa.com> [Tue, 04 Mar 2008 10:06:15 -0500] rev 90
Add user "c"

4 years agoAdd MIT license file.
David Ripton <david.ripton@asti-usa.com> [Wed, 27 Feb 2008 14:26:54 -0500] rev 89
Add MIT license file.

4 years agoRemove commented __init__ methods on ChatProtocol and ChatClientProtocol
David Ripton <david.ripton@asti-usa.com> [Wed, 27 Feb 2008 13:48:19 -0500] rev 88
Remove commented __init__ methods on ChatProtocol and ChatClientProtocol

Remove unused chat_client arg to ChatClientFactor.__init__

Remove unused ChatClient.factory instance variable

If ChatClient.connect_to_server is called when we already have a protocol,
call protocol.transport.loseConnection to cleanup the old connection.

4 years agoHave Login raise a LoginError on failure.
David Ripton <david.ripton@asti-usa.com> [Wed, 27 Feb 2008 13:14:46 -0500] rev 87
Have Login raise a LoginError on failure.
Rename chatclient.login_failure to eb_login for consistency.
Have eb_login display the value of error.getErrorMessage()
Do not allow the same username to be logged in twice.

4 years agoMake Login return a boolean indicating success or failure, rather than
David Ripton <david.ripton@asti-usa.com> [Mon, 18 Feb 2008 10:30:14 -0500] rev 86
Make Login return a boolean indicating success or failure, rather than
calling back with a separate LoggedIn message.