Bug 117304

Summary: Kopete doesn't remove ICQ from Invisible state when using global state
Product: [Unmaintained] kopete Reporter: Luiz Angelo De Luca <luizluca>
Component: ICQ and AIM PluginsAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: carlos-spam
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Luiz Angelo De Luca 2005-11-29 22:50:10 UTC
Version:           0.10.93 (0.11 Beta 2) (using KDE 3.4.2, Mandrake Linux Cooker x86_64 - Cooker)
Compiler:          Target: x86_64-mandriva-linux-gnu
OS:                Linux (x86_64) release 2.6.12-12mdk

I use 2 jabbers accounts, 1 MSN and 1 ICQ. If I set my global state using trayicon to invisible, all accounts go to invisible state. But when I set global state to online again, all but ICQ remove the invisible state.
Comment 1 Jan Ritzerfeld 2005-11-29 23:19:29 UTC
I am tempted to close as WONTFIX: for ICQ (oscar) invisible is just a flag not an independent status, i.e. every single status may be marked as invisible even Online. AFAIK this is not true for all other protocols that is why these have to change to Online unlike oscar which is able to change to Online+invisible.
Comment 2 skrald 2006-01-05 15:13:37 UTC
Although ICQ may attach an invisible-flag for all states it is a quite unintuitive behavior that the "set online" global action makes all accounts visible for the contacts except for ICQ which stays offline (seen from the contacts point of view).

Alternatively there should be a "set visible" action, but that increases complexity unnecessary, IMHO.
Comment 3 Jan Ritzerfeld 2006-12-13 18:21:18 UTC
*** Bug 138713 has been marked as a duplicate of this bug. ***
Comment 4 Roman K. 2008-07-07 00:05:39 UTC
I use kopete KDE 4.0.85 (KDE 4.1 >= 20080703) (openSUSE 11.0 packages). I can not reproduce this with the mentioned version. If I set global invisible, everything is marked as invisible, when I set the global state to online again, all accounts go online again.
Comment 5 Roman Jarosz 2008-09-21 16:11:24 UTC
Yes this has been changed in KDE 4.1 so the bug is fixed.