log participant.py @ 272:d04e40b7be2e

age author description
Tue, 23 Mar 2010 19:09:38 +0100 Charly COSTE catch irclib.UnknownChannel in Participant._close_irc_connection
Sat, 13 Mar 2010 17:38:47 +0100 Charly COSTE (irclib) created a "Channel" class
Thu, 11 Mar 2010 14:15:31 +0100 Charly COSTE (muc) created "state" attribute to replace the "connected" one
Thu, 11 Mar 2010 14:01:20 +0100 Charly COSTE minor fix in Participant
Mon, 08 Mar 2010 23:55:16 +0100 Charly COSTE minor fix in Participant, reduce code redundancy
Mon, 08 Mar 2010 19:17:19 +0100 Charly COSTE in Participant, test isinstance(self.muc, xmpp.muc) before using self.muc
Mon, 08 Mar 2010 18:47:07 +0100 Charly COSTE catch ServerNotConnectedError in Participant.say_on_irc_to
Mon, 08 Mar 2010 18:30:13 +0100 Charly COSTE fix for Participant say_on_xmpp* functions, really check we are in the room before sending message
Sun, 07 Mar 2010 23:03:18 +0100 Charly COSTE fix for 48ad162772b79740e8ff580bde2c250b9957c126, we do need arguments in nick callbacks
Sun, 07 Mar 2010 22:12:25 +0100 Charly COSTE added optional "action" argument to Participant.say_on_xmpp_to and muc.say_to
Sun, 07 Mar 2010 18:52:48 +0100 Charly COSTE switch to IRC join callbacks in bridge.py and participant.py
Sun, 07 Mar 2010 12:08:29 +0100 Charly COSTE moved "nicknametoolong" and ServerConnection.really_connected handling to irclib, renamed ServerConnection.really_connected to .logged_in
Sat, 06 Mar 2010 19:05:07 +0100 Charly COSTE created Bridge.say_on_behalf in order to avoid code repetition in participant.py
Thu, 25 Feb 2010 23:29:39 +0100 Charly COSTE renamed camelCased functions
Thu, 25 Feb 2010 20:42:34 +0100 Charly COSTE bugfix for previous commit, forgot "self" argument for say_on_XMPP_through_bridge
Thu, 25 Feb 2010 18:41:55 +0100 Charly COSTE improved an XMPP error handling, created Participant.say_on_XMPP_through_bridge()
Tue, 23 Feb 2010 22:14:13 +0100 Charly COSTE bugfix, forgot "importance" argument of Bridge.say() in c5922031a4ac09c95713c4a4a18b1e0a0aad3e54
Sun, 21 Feb 2010 14:51:14 +0100 Charly COSTE check connection in Bridge.say(), use Bridge.say() in Participant.sayOn{IRC,XMPP}()
Sat, 20 Feb 2010 23:08:39 +0100 Charly COSTE split the leaving process in two, first call to Bridge.removeParticipant() calls Participant.leave(), second call (when the bot receives the part or quit event) removes it from Bridge.participants
Sat, 20 Feb 2010 16:41:25 +0100 Charly COSTE minor fix in participant.py, encoding is handled in irclib since cbaab9cc23f8097dbe647d5ea6d982b1c9e49b19
Sat, 13 Feb 2010 16:32:28 +0100 Charly COSTE added a required "importance" argument to Bot.error()
Thu, 04 Feb 2010 21:02:36 +0100 Charly COSTE moved irc connection interval handling to irclib
Tue, 02 Feb 2010 20:19:50 +0100 Charly COSTE removed encoding.py, charsets handling is now in irclib and custom charsets can be set per server in the configuration file
Sun, 17 Jan 2010 21:14:23 +0100 Charly COSTE new bridge attribute "irc_connection_interval" (in seconds)
Sun, 17 Jan 2010 17:42:36 +0100 Charly COSTE minor fix in Participant.changeNickname()
Sat, 16 Jan 2010 17:01:17 +0100 Charly COSTE reduced duplication of error messages
Sat, 16 Jan 2010 14:09:53 +0100 Charly COSTE handle irclib.ServerNotConnectedError
Sat, 16 Jan 2010 12:36:37 +0100 Charly COSTE handle xmpp.muc.RemoteServerNotFound
Fri, 15 Jan 2010 17:04:45 +0100 Charly COSTE handle more mode changing cases (added bridge.createDuplicatesOn())
Wed, 13 Jan 2010 22:28:09 +0100 Charly COSTE fixed participant.changeNickname(), renamed IRC.server() to IRC.open_connection(), created IRC.get_connection() and IRC.has_connection(), removed irclib.SimpleIRCClient (we don't need it)