Version: (using KDE KDE 3.5.6) Installed from: Gentoo Packages Compiler: gcc 4.1.2 OS: Linux It seems to be possible nowadays to set an additional status message for ICQ while online. It should also be possible to receive someone's status message when he/she is online.
AFAIK this is already implemented in trunk
It isn't implemented in trunk, we have only Xtraz status there. ICQ 6 allows new online status messages, it's like Xtraz but without icon and of course the implementation is different :( Anyway I have the patch ready, but I have to clean it before I can commit it.
SVN commit 683897 by rjarosz: Allow to receive ICQ online status messages. Show status description if client supports it (in ICQ 6 it's called status title). Add code for new TLV based user info. CCBUG: 146326 M +4 -2 aim/aimcontact.cpp M +2 -1 aim/aimcontact.h M +5 -5 aim/icqcontact.cpp M +2 -1 aim/icqcontact.h M +4 -2 icq/aimcontact.cpp M +2 -1 icq/aimcontact.h M +105 -49 icq/icqcontact.cpp M +10 -1 icq/icqcontact.h M +1 -0 liboscar/CMakeLists.txt M +55 -0 liboscar/buffer.cpp M +26 -0 liboscar/buffer.h M +24 -0 liboscar/client.cpp M +14 -0 liboscar/client.h M +14 -0 liboscar/contact.cpp M +4 -0 liboscar/contact.h M +315 -0 liboscar/icquserinfo.cpp M +50 -0 liboscar/icquserinfo.h A liboscar/tasks/icqtlvinforequesttask.cpp [License: LGPL (v2+)] A liboscar/tasks/icqtlvinforequesttask.h [License: LGPL (v2+)] M +1 -1 liboscar/tasks/senddcinfotask.cpp M +14 -0 liboscar/userdetails.cpp M +2 -0 liboscar/userdetails.h M +3 -6 oscarcontact.cpp M +3 -9 oscarcontact.h M +10 -5 oscarpresence.h M +65 -26 oscarstatusmanager.cpp M +3 -0 oscarstatusmanager.h
SVN commit r685425 by rjarosz: Allow to set ICQ online status messages. Add the store part for new TLV based user info. In order to see status messages in status bar we have to update status message and then set status. TODO: Add GUI so we can set status description too.
*** Bug 150749 has been marked as a duplicate of this bug. ***