[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