2008-12-28  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Don't log ThreadAbortException as
	  error, as we expect them.

2008-12-28  Mirco Bauer <meebey@meebey.net> 

	* Makefile.am: Replaced hardcoded gmcs calls with configure variable.

2008-12-28  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Implemented /names command. (closes
	  trac ticket #120)

2008-12-24  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Fixed CommandQuit(), it will not
	  cause a reconnect anymore by preparing the IRC library and the Listen()
	  thread before we send the QUIT to the server. (closes trac bug #139)

2008-12-19  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Don't create a new chat for outgoing
	  notices, only use it if it's already there.

2008-12-19  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Notices are not highlights and
	  incoming and outgoing notices always create a chat (when missing).
	  (closes trac bug #45)

2008-12-17  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Implemented distinction of event and
	  normal messages. (closes trac ticket #66)

2008-08-31  Mirco Bauer <meebey@meebey.net> 

	* Engine-IRC.mdp: Added po files to MonoDevelop projects.

2008-08-31  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Implemented new commands: /amsg
	  /anotice /ame. (closes trac ticket #109)
	
	  Fixed crash bug in /notice command. (closes trac ticket #108)
	
	  Fixed display bug in /msg #channel when being in the channel.

2008-08-25  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Sync person chats after re-enabling
	  them in OnConnected, else they don't get new messages. (closes trac bug
	  #99)

2008-08-24  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Using LibraryCatalog now.

2008-08-24  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Kill threads we started when
	  disconnecting.

2008-08-21  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Dispose all chats after quitting in
	  CommandQuit().

2008-08-05  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Colorize nicks in nick changes and
	  quit messages.

2008-08-04  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: _OnNickChange(): Nick changes now use
	  colored nicks.

2008-07-31  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Fixed /help command to spit out the
	  header in the session instead of the frontend manager directly.

2008-07-29  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Fixed resetting colors in messages
	  where clear control character is used. (thanks to Zhila for spotting
	  this)

2008-07-27  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Don't pass ReceiveType.List to
	  protocol chat.

2008-07-27  Mirco Bauer <meebey@meebey.net> 

	* AssemblyInfo.cs, AssemblyInfo.cs.in: Removed AssemblyInfo.cs.in files, not
	  needed anymore as we use a shared AssemblyVersion.cs(.in) now.

2008-07-27  Mirco Bauer <meebey@meebey.net> 

	* Engine-IRC.mdp: Removed assembly attributes that are now part of the
	  shared AssemblyVersion.cs file.

2008-07-17  Mirco Bauer <meebey@meebey.net> 

	* AssemblyInfo.cs: Bumped version to 0.6.0.

2008-07-17  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Added listing ban list support to
	  /ban command (closes trac bug #17).

2008-07-17  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Implemented /who command (closes trac
	  bug #51).

2008-07-15  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Use global username if server
	  username is empty (closes trac bug #36).
	
	  Set highlight for query actions and notices.

2008-07-15  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Implemented FindGroupChats().
	
	  Implemented OpenChat().
	
	  Implemented CloseChat().

2008-07-14  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Fixed CommandCycle().

2008-07-07  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Implemented lag indicator.

2008-06-30  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Pass IRC errors to frontend.
	
	  Pass IRC messages to protocol manager also if being on session chat.

2008-06-02  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: _Run(): Fixed reconnect handling.
	
	  OnDisconnected(): Don't disable the protocol chat, else the user loses
	  the control over the protocol manager.

2008-06-02  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Renamed confusing NetworkChatModel to
	  ProtocolChatModel and ChatType.Network to ChatType.Protocol.

2008-04-01  Mirco Bauer <meebey@meebey.net> 

	* AssemblyInfo.cs: Bumped version to 0.5.31

2008-03-02  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: When connecting to a new server call
	  SyncChat() after AddChat(), else already connected frontends will not
	  get any messages.

2008-03-02  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: CommandMessageQuery() sends message
	  now once.
	
	  CommandPart() sends part message now correctly when no channel name was
	  given.
	
	  CommandMe() uses now nickname coloring.
	
	  _OnJoin() uses now nickname coloring.
	
	  _OnPart() uses now nickname coloring.

2008-03-02  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Trim trailing spaces in commands that
	  use space as separator (like op/deop).

2008-03-02  Mirco Bauer <meebey@meebey.net> 

	* Protocols/Irc/IrcProtocolManager.cs: Reply error message when channel is
	  moderated.

2008-01-31  Mirco Bauer <meebey@meebey.net> 

	* AssemblyInfo.cs: Bumped version to 0.5.30.

2007-12-25  Mirco Bauer <meebey@meebey.net> 

	* Engine-IRC.mdp: Updated using MonoDevelop 0.18.1
	* Protocols/Irc/IrcProtocolManager.cs: Added some "not enough parameters" to
	  commands.

