[Pidgin] #540: AIM Buddy List Order

Pidgin trac at pidgin.im
Fri Jun 8 01:29:02 EDT 2007


#540: AIM Buddy List Order
---------------------------+------------------------------------------------
  Reporter:  ctg3          |       Owner:  MarkDoliner
      Type:  defect        |      Status:  new        
  Priority:  minor         |   Milestone:  2.0.2      
 Component:  pidgin (gtk)  |     Version:  2.0        
Resolution:                |    Keywords:             
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by MarkDoliner):

 nosnilmot: You're misunderstanding what conn->groups is.  In this case, a
 "group" is the same thing as a SNAC family.  hostonline() reads in the
 list of SNAC families that are supported by that FLAP connection.

 The oscar code for reading in the buddy list groups is in
 family_feedbag.c, and it actually keeps them in the same order as sent by
 the server.  They are listed numerically by the combination of group
 ID#/buddy ID#.  If official AIM clients the buddylist is displayed in the
 order specified by the group ID#/buddy ID#.

 So if you delete your blist.xml then sign in with Pidgin, the buddylist
 SHOULD appear in the same order as it does in the official clients.  But
 changing the ordering after that won't be reflected on the server, and
 Pidgin won't detect changes in order that were made by other clients.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/540#comment:4>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list