[Pidgin] #8675: Changed Buddy State Notification to reflect Mobile status

Pidgin trac at pidgin.im
Sun Mar 15 03:29:44 EDT 2009


#8675: Changed Buddy State Notification to reflect Mobile status
--------------------------+-------------------------------------------------
     Reporter:  jlintern  |        Type:  patch                          
       Status:  new       |   Component:  plugins                        
      Version:  2.5.5     |    Keywords:  buddy state notification mobile
Launchpad_bug:            |  
--------------------------+-------------------------------------------------
 References #3968

 Small change to the Buddy State Notification plugin to print messages when
 buddies go/return from mobile status.

 The only hitch--- I had to add a purple_signal_emit in prpl.c (which is
 duplicated in the subsequent call to purple_blist_update_buddy_status). It
 was the easiest way I could find for the correct behavior to surface in
 the plugin. As it stands, the signal emitted in prpl.c correctly handles
 the (available->mobile) case and the signal emitted in blist.c correctly
 handles the (mobile->available) case.

 AFAICT, the issue arises from the active/exclusive status paradigm and I
 don't understand the model well enough to do this the Right Way.

 That said, I've been using this patch for a while now and haven't noticed
 any wonky behavior.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8675>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list