Bug 117304 - Kopete doesn't remove ICQ from Invisible state when using global state
Summary: Kopete doesn't remove ICQ from Invisible state when using global state
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: ICQ and AIM Plugins (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 138713 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-11-29 22:50 UTC by Luiz Angelo De Luca
Modified: 2008-09-21 16:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.