[Pidgin] #358: Contactize Buddy Pounces
Pidgin
trac at pidgin.im
Wed Apr 30 09:04:00 EDT 2008
#358: Contactize Buddy Pounces
---------------------------+------------------------------------------------
Reporter: rlaager | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: pidgin (gtk) | Version: 2.0
Resolution: | Keywords:
Pending: 0 |
---------------------------+------------------------------------------------
Comment (by phannent):
I am trying to understand the code (would love to code this), however I do
not see that a plugin would be enough. Surely I would have to alter the
struct _PurplePounce as that only contains char *pouncee
Libpurple would need to keep track of the pounce request as to not invoke
a pounce for each account that logs on for that person.
I would have to have a GroupedPounce flag within the struct to indicate
you had requested it for all associated identities and then on the actual
pounce I would need to check that a pounce for that Buddy node had not
also been triggered for the parent or children of the current node.
Also when removing the pounce (if its a pounce once) I would have to
remove it from all parent/child nodes would I not?
If altering the struct is not a good idea I could create a new
PurplePounceGrouped with new functions?
--
Ticket URL: <http://developer.pidgin.im/ticket/358#comment:6>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list