User:LeafG/sandbox

From Wikipedia, the free encyclopedia
IceChat
Original author(s)Paul Vanderzee
Developer(s)Paul Vanderzee
Stable release9.54[1] Edit this on Wikidata (1 June 2023; 11 months ago (1 June 2023)) [±]
Written inC#
Operating systemWindows, Linux
Available inEnglish
TypeIRC client
LicenseGPLv2
Websitewww.icechat.net

IceChat is a full-featured, graphical, IRC client for Windows, which can also run on Linux. Its current version is an open source and is released under the GPLv2 license.

Features[edit]

IceChat is able to connect to multiple servers at the same time, optionally with SSL and/or over IPv6. Connection via SASL can be made on networks that support the protocol[2].

IceChat supports different encoding for each server. DCC and CTCP are supported.

The client can be run in tabbed document interface or multiple windows mode for channels and queries, or just detached independent window for specific channels or queries[3].

IceChat supports a customizable color set, and a flexible engine which allows the user to define different colors for GUI elements and IRC messages and actions[4]. That, in addition to customizable graphical emoticons provide highly configurable interface. The software is installed with several themesand supports additional user themes[5].


IceChat comes with a mechanism to add plugins [6]. Initially, it provides an optional highlight plugin, and has several more on its download page, provided by the author.

OS Support[edit]

IceChat 9 runs on all Windows versions from XP and later[7].

IceChat 7 runs on all Windows versions up until and including Windows 7.

Both versions run also on Linux[8]:

IceChat 7 runs under Wine[9].

IceChat 9 runs under Mono[10].

History[edit]

Paul Vanderzee tells on his site's history page [11] that the first version of IceChat was available back in July 2000, and was called sIRC.

The next version, VClient was released back in July 2001, and soon was replaced with the very first IceChat Version 2, in October 2001.

IceChat version 3.0 was released to the Public in April 2002, and it was the first with support for Emoticon.

Next came IceChat 4, in January 2003, which was the first to support scripting.

The next version, IceChat 5, was co-written with another developer, IRBMe. It was first released in October 2003 and was the longest-lived version, with the last updated version 5.50 released in January 2005.

True to the client's history, IceChat 6, which was already in the works in May 2004, was a complete re-write, this time in C#, the .Net Language. It was also made to be open source. But it never was released to public.

Instead, a new version, IceChat 7 was born in March 2005. It was to be based on IceChat 5 but with a re-design of the GUI. The first alpha was introduced in June 2005. The Full Release of IceChat 7 came on September 30, 2006 and the latest build, v7.70, was released October 31, 2010.

The current version, IceChat 9, is again a brand new code base. Its development started in January of 2009, in C# 2008 using the .Net 3.5.

Distribution[edit]

IceChat source code is available on CodePlex. It has a CMD file, BuildIceChat.cmd which allows all users to build the .exe with no coding knowledge or any compiler installed[12].


See also[edit]

References[edit]

  1. ^ Error: Unable to display the reference properly. See the documentation for details.
  2. ^ "IceChat New Server". Retrieved 2014-10-19.
  3. ^ "IceChat Layout". Retrieved 2014-10-19.
  4. ^ "Colors in IceChat". Retrieved 2014-10-19.
  5. ^ "IceChat themes". Retrieved 2014-10-19.
  6. ^ "IceChat plugins". Retrieved 2014-10-19.
  7. ^ "IceChat Wiki homepage". Retrieved 2014-10-19.
  8. ^ "IceChat on Linux". Retrieved 2014-10-19.
  9. ^ "IceChat on Wine Application Database". Retrieved 2014-10-19.
  10. ^ "CodePlex How To documentation: How to make IceChat 9 run on Debian -based system". Retrieved 2014-10-19.
  11. ^ "History and Screenshots". Retrieved 2014-10-19.
  12. ^ "CodePlex How To documentation: Build IceChat 9 from Source in Windows". Retrieved 2014-10-19.

External links[edit]

Category:Internet Relay Chat clients Category:Free Internet Relay Chat clients Category:Windows Internet Relay Chat clients