[Pidgin] #14151: icq: idle status change doesn't work if invisible
Pidgin
trac at pidgin.im
Sun Dec 18 18:58:47 EST 2011
#14151: icq: idle status change doesn't work if invisible
------------------------------+---------------------------------------------
Reporter: BasicMan01 | Owner:
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.10.0 | Resolution:
Keywords: status invisible |
------------------------------+---------------------------------------------
Comment(by dustin):
@bengel: Sorry for not replying to your earlier post. I intended to write
a somewhat longer reply, but then didn't find the time.
You're right, using special custom statuses does not work. I guess I was
using a modified version of pidgin when testing this. :-(
An alternative way of dealing with the problem you mention would be to
include an option that allows setting the privacy mode independently from
the availability status.
(The only client I know of that does this qip, but in a way that somewhat
clutters the UI, IMHO.)
This would give the people you're visible to more useful information (real
availability status instead of "I'm currently invisible to someone else").
Actually, going from status: invisible -> invisible still wouldn't work,
but this would offer a way to indicate when you're away while in invisible
mode.
I've attached an experimental (= piece of crap, just to show the idea)
patch that does this in some way.
* additional "Invisible" option in the Account->Privacy Settings for ICQ
(wrong place).
* availability status of "invisible" always means invisible, regardless
of the privacy mode setting.
* if one of the accounts is in invisible mode, the status is displayed in
italics, to have some visual feedback. (missing: status displayed is not
updated yet; only works if there are only ICQ accounts active).
* (would be nice to have an "invisible mode" option for the saved
statuses.)
@devs:
Is there any chance to have such a feature integrated when/if Pidgin's
privacy code is reworked? If so, I'd like to contribute a more serious
patch.
--
Ticket URL: <http://developer.pidgin.im/ticket/14151#comment:14>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list