[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