[Pidgin] #17295: Presence/alias for non-buddies not shown

Pidgin trac at pidgin.im
Fri Mar 16 17:34:54 EDT 2018


#17295: Presence/alias for non-buddies not shown
--------------------+---------------------------
 Reporter:  dwmw2   |       Owner:  EionRobb
     Type:  defect  |      Status:  new
Milestone:          |   Component:  unclassified
  Version:  2.13.0  |  Resolution:
 Keywords:          |
--------------------+---------------------------

Comment (by dwmw2):

 It's now quite a lot simpler. We just have that `INVISIBLE` flag which
 tells the UI not to show certain nodes.

 Now my PRPL can automatically create transient buddies by hooking into the
 `conversation-created` signal, and their presence and full name show up
 automatically. Their photo too (we'll be submitting a plugin which looks
 that up from LDAP). I have to recreate those transient buddies on
 reconnect, for already-open conversation windows. And there seem to be
 some issues with the UI updating which are Not My Faultâ„¢ but I'll chase
 those up later. Change tabs a few times and everything *does* look right.

 It does work for chat room members too, but the photo and presence are
 overkill there, and it's really noticeable on huge rooms. I'll look at
 doing a `prpl->get_cb_alias()` for that, I think.

--
Ticket URL: <https://developer.pidgin.im/ticket/17295#comment:3>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list