Bug 181099 - Kopete's ICQ invisible status doesn't work when you connect
Summary: Kopete's ICQ invisible status doesn't work when you connect
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-17 21:21 UTC by Alberto Gonzalez
Modified: 2009-01-18 12:58 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alberto Gonzalez 2009-01-17 21:21:43 UTC
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.
Comment 1 Roman Jarosz 2009-01-17 22:08:07 UTC
"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.
Comment 2 Alberto Gonzalez 2009-01-17 23:29:39 UTC
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.
Comment 3 Roman Jarosz 2009-01-18 12:16:58 UTC
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
Comment 4 Roman Jarosz 2009-01-18 12:17:44 UTC
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
Comment 5 Alberto Gonzalez 2009-01-18 12:58:13 UTC
Wow, that was fast!

Thank you very much, Roman.