[Pidgin] #9668: Add an away flag for chat buddies
Pidgin
trac at pidgin.im
Mon Jul 13 13:59:39 EDT 2009
#9668: Add an away flag for chat buddies
-----------------------------------------+----------------------------------
Reporter: thomas001 | Owner:
Type: patch | Status: new
Milestone: Patches Needing Improvement | Component: pidgin (gtk)
Version: 2.5.8 | Resolution:
Keywords: |
-----------------------------------------+----------------------------------
Comment(by darkrain42):
Replying to [comment:3 thomas001]:
> I looked at Zacs patch the purple part simply does the same as my
patch,it just defines the new flag, the rest of the patch seems to
introduce some kind of custom attributes system which is unrelated to the
away flag.
> No the flag is not just for buddies,it works for every chat user where
the prpl plugin sets the flag. the additional function buddy_status_cb is
meant for the case when a buddy is in some chat with you and is known to
be away and the prpl does not set the away flag,because in this case you
know the chat user is away without the flag.
> Currently this function is *not* hooked in and is unused,i left it in
the patch for discussion if this behaviour is desired or if pidgin just
reply totally on the away flag (which is the better version IMO).
I think I'd personally prefer pidgin relies on prpls to set it, but that
might not be reasonable in all cases (it requires the prpls to correlate
them). If the code is to be hooked in, it does need to use
prpl_info->get_cb_real_name (if the function is defined), though.
> I did not know italics were "reserved",
I wouldn't characterize it as reserved. I'm just commenting that new
functionality has been introduced in 2.6.0 to use italics on nicknames in
the scrollback area for a different meaning, and I'm unsure if italicized
names would be the best way to convey this information. Another
possibility is to fade the icon (or remove the color). These indicate
idleness (and offline) respectively when used in the buddy list, but
either might be close enough to convey the meaning?
> of cause other visualisation of the away status is fine too,but i think
a tooltip is not a good idea,as a user list should give you a quick and
complete overview of the chat buddies, which is not the case if you have
to open up a tooltip for every chat buddy.
Yes, I agree.
> an additional symbol whould be fine,too.
--
Ticket URL: <http://developer.pidgin.im/ticket/9668#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list