PDA

View Full Version : LibIrcClient-Qt



jpn
12th January 2009, 21:50
LibIrcClient-Qt 0.2.0 has been released.

LibIrcClient-Qt is a cross-platform IRC client library written with Qt 4. LibIrcClient-Qt started as a thin Qt wrapper for libircclient (http://libircclient.sourceforge.net/). Since version 0.2.0 LibIrcClient-Qt no more depends on libircclient but is a standalone, fully Qt-based library to create IRC clients. Since version 0.1.1 LibIrcClient-Qt optionally supports encoding detection with ICU (http://icu-project.org/).

More information and downloads are available at http://libircclient-qt.googlecode.com.

jpn
8th February 2009, 18:16
LibIrcClient-Qt 0.3.0 has been released. The version 0.3.0 adds SSL support.

More information and downloads are available at http://libircclient-qt.googlecode.com.

jpn
12th April 2009, 11:32
LibIrcClient-Qt 0.3.1 has been released. The version 0.3.1 is a source and binary compatible bug fix release in the 0.3 series.

Changes:

Fixed compilation on Mac
Fixed Irc::Session::connected() and disconnected() to be emitted correctly
Fixed Irc::Session::connectSlotsByName() not to establish multiple connections when a slot exists multiple times (reimplemented)
Made Irc::Session::cmdMessage(), cmdNotice() and cmdCtcpAction() to emit own messages, notices and actions. This simplifies client implementation
Started working on auto tests and added code coverage support
Added a workaround for older Qt versions that don't have the QT_FORWARD_DECLARE_CLASS() macro defined

More information and downloads are available at http://libircclient-qt.googlecode.com.

jpn
10th May 2010, 15:42
LibIrcClient-Qt 0.4.0 has been released.

Changes:

Introduced Irc::Buffer - the concept of server/channel/query specific buffers
Deprecated buffer-specific functionality in Irc::Session
Fixed tabs not to cause underlined text
Added a version number to the library
Added Irc::Rfc::toString()
Fixed euIRC connection problems


More information and downloads are available at http://bitbucket.org/jpnurmi/libircclient-qt.

jpn
3rd July 2010, 18:33
LibIrcClient-Qt 0.4.1 has been released.

Changes:

Added support for static builds (qmake -config static)
Fixed qmake project messages output only once
Fixed MOC_DIR in release mode
Added default MacPorts paths for ICU
Fixed notices and messages from "real host" vs. "connected host" to get directed to the same buffer
Fixed CTCP requests not to create a new buffer


More information and downloads are available at http://bitbucket.org/jpnurmi/libircclient-qt.

jpn
5th November 2010, 18:40
LibIrcClient-Qt 0.5.0 has been released.

Changes:

Irc::Session API additions:

addBuffer() and buffers() for buffer management
welcomed() signal, emitted when 001 is received

Added IRC capability support
Implemented IDENTIFY-MSG capability
Fixed "icu.pri: Unescaped backslashes are deprecated"
Remove buffer upon parting a channel
Fixed Session::raw()'s check of written bytes
Fixed #3 An incorrect buffer is created when StripNicks is off and EchoMessages
Improved building on Mac

Make a difference between frameworks and standard dylibs (depending on Qt's installation style)
Set INSTALL_NAME correctly



More information and downloads are available at http://bitbucket.org/jpnurmi/libircclient-qt.