We are trying a lot of different ways in saving the XML Files, and found that XML Serialization is the quickest and easiest. But it does cause some problems. If you have any problems starting the project, the 1st thing you should do is delete all the IceChat*.xml files from your Documents folder. This fixes the majority of the problems. We are addressing this problem in Alpha 6.
IceChat 2009 Alpha 1 Source Code has been released. Written in C# .Net 2.0 using Visual C# 2008 Express Edition. Can use multiple server connections.
Now we are starting again with IceChat 2009, writing it in C# 2008 and using the .Net 2.0 framework. This is a total re-write, from scratch.
IceChat 8 may get back into the works, using C# 2005 with .Net 2.0 I will be a simpler IRC Client, but a very easy one to use. Not using other libraries, all in-house coding.
IceChat 6 Development has ceased, from the lack of intererest. IceChat 7 will replace it, but not be open source.
Some big changes are happening with IceChat 6, and the majority of its code is being re-written. Check out our home page for further information.
We are re-working a lot of code, making some changes, and cleaning up the code. We will be making a new textbox control in the future, so, for now no colors will work in channels, etc, just straight text.
2 nasty little problems found with Alpha 0030, where messages caused crashes and servers would not re-connect after 2 attempts.
The latest Alpha version has a lot of new features and bug fixes, as well as a lot of re-coding done to clean it up. It is suggested that your current settings files are removed, and let IceChat/FirstRun re-create them, or problems could occur.
Alpha .0028 has been released. The next version will most likely be developed using the .Net 2.0 Framework using C# 2005 Express Edition.
The latest and greatest of the Alpha versions has been released. Many fixes, and additions.
A very large update, many things added to this version.
Our first release of IceChat 6. Uses the thresher IRC library. The client is FAR from finished, but can connect to servers and chat in channels. Updates coming in the near future.
There hasn't been much code released yet, but don't worry, we're still working away writing some of the core stuff. So far the new code can handle connecting with http, socks4 and socks5 proxies. There are a bunch of settings defined now, and the core IRC library is taking shape. We'll also be releasing some technical documentation of the code so that any other developers who wish to use some of it, or who want help us can learn how it works without having to plough through thousands of lines of coding. This new code release should hopefully be out within the next 3 weeks or so. Prefferably within a week or two. Stay tuned for updates.