KVIrc project is a free portable Internet Relay Chat client based on the excellent Qt GUI toolkit.
KVirc is being written by Szymon Stefanek and the KVIrc Development Team with the contribution of many IRC addicted developers around the world.
Here are some key features of "KVIrc":
User interface
- Full GUI Based configuration
- MDI floatable windows
- Built-in help browser
- Extreme themeability (all configurable by GUI or scripting)
- Pseudo-transparency support (up to the desktop on KDE)
Network
- Proxy support (SOCKv4, SOCKSv5, HTTP)
- Full IPv6 support
- SSL support (also over IPv6)
Core
- Modular architecture: unfrequently used features reside in external modules and are loaded only when necessary
- Extensibility: a huge API for writing extension modules
IRC
- Notify lists (yes, WATCH is supported)
- Ignore lists
- Registered users database
- Lag meter
- Configurable logging
- Standard DCC CHAT and SEND (with resume) support
- Extended DCC types: VOICE, RSEND, GET, RECV
- DCC CHAT over SSL
cripting
- Built-in scripting language interpreter
scalars, arrays and hashes..
aliases
popups
events
scriptable toolbars
- Objects support in scripting language: yes , now you can do OOP
Limitations:
Unix version (sources):
- A working UNIX system suitable for compiling stuff
- The QT GUI toolkit >= 3.0.5 (older versions might work)
- automake 1.5
- Perl (for generating online documentation)
- KDE libs linked to the same version of Qt (optional)
Unix version (binaries):
- A working unix system
- The QT GUI toolkit >= 3.0.5 (older versions might work)
Product's homepage
What's New in This Release: [ read full changelog ]
· Definitive and stable port to the Qt4 libraries
· A brand new build system based on CMake (no more ./configure)
· Better support for server tecnologies: CAPS, STARTTLS, SASL, irc services...
· A new UPnP module to control and remotely map your router ports for DCC
· A totally rewritten MDI subsystem, with the look and feel of your OS
· A nice graphical addon packager
· A visual class editor for object oriented scripting
· A rewritten iograph module to check your bandwidth usage
· Support for animated avatars
· Ability to get other user's avatars/information without the need to CTCP the whole channel
· Support for DBus inter-process communication
· Support for the MPRIS media player control and info reporting
· Support for Phonon direct media playback
· Improved platform compatibility for KDE4, MacOSX, Seven etc...
· A lot of new options to better customize your client
· A lot of new KVS commands and functions for your scripting needs
· Tons of bug fixes, more than 500 only from the bugtracker
· A better documentation of the code for those who like to give a look at it.
· Months of testing and fixing to assure you an optimal IRC experience