Version: 4.1.96 (using Devel) Compiler: gcc 4.3.2 OS: Linux Installed from: Compiled sources When you connect to ICQ setting the invisible flag first and then connecting, you appear to yourself as invisible. However, other can see you as invisible (as if they were in your visible list, but they aren't). If you reset the invisible flag after connecting, then it does work. After observing that others could see me when I thought I was invisible I've tested this by creating a test account and adding myself to it, and indeed the problem exists (at least with my account). It would be great if someone could try to reproduce it and confirm/deny if it happens to them, since this bug can create some privacy issues. Thanks.
"When you connect to ICQ setting the invisible flag first and then connecting, you appear to yourself as invisible" how? Here the invisible flag isn't on the ICQ icon if I set invisible and then click Online.
Sorry, you have to set the invisible flag and then select also invisible to connect. In fact, whether you set the invisible flag or not seems to make no difference. It's connecting by selecting invisible that connects you saying you are invisible but in reality others can see you.
SVN commit 912788 by rjarosz: Fix bug 181099: Kopete's ICQ invisible status doesn't work when you connect BUG: 181099 M +0 -3 icq/icqaccount.cpp M +0 -1 liboscar/CMakeLists.txt M +3 -18 liboscar/client.cpp M +1 -1 liboscar/contactmanager.cpp D liboscar/tasks/changevisibilitytask.cpp D liboscar/tasks/changevisibilitytask.h WebSVN link: http://websvn.kde.org/?view=rev&revision=912788
SVN commit 912790 by rjarosz: Backport fix for bug 181099: Kopete's ICQ invisible status doesn't work when you connect CCBUG: 181099 M +0 -3 icq/icqaccount.cpp M +0 -1 liboscar/CMakeLists.txt M +3 -18 liboscar/client.cpp M +1 -1 liboscar/contactmanager.cpp D liboscar/tasks/changevisibilitytask.cpp D liboscar/tasks/changevisibilitytask.h WebSVN link: http://websvn.kde.org/?view=rev&revision=912790
Wow, that was fast! Thank you very much, Roman.