[Pidgin] #7233: Ad-Hoc Commands are not always shown
Pidgin
trac at pidgin.im
Fri Dec 5 15:14:46 EST 2008
#7233: Ad-Hoc Commands are not always shown
------------------------------+---------------------------------------------
Reporter: chemistrydioxide | Owner: deryni
Type: defect | Status: new
Milestone: | Component: XMPP
Version: 2.5.1 | Resolution:
Keywords: ad-hoc commands |
------------------------------+---------------------------------------------
Comment(by darkrain42):
Conversation in #pidgin earlier this morning reminded me I wanted to
update this patch a little.
There are two patches here. The first, on top of emitting a "account-
actions-changed" signal, also updates the jabber prpl to support our
server/contacts pushing adhoc command lists at us via a <message/>
(XEP-0050 2.3)
The second adds a signal for when the blist node extended menu actions are
updated. Pidgin (and Finch, I'm pretty sure) won't use this because they
build the menu actions when the user opens the context menu. That won't
work well with a UI (in this case, an XMPP transport) that expects to be
able to read in the menu once, do something with it (transform all the
actions into adhoc commands and push them at the user) and then not forget
about the blist_node_menu and assume the actions haven't changed.
From a quick look at all the blist_node_menu implementations from the
other in-tree prpls, XMPP is the only one that seems to allow
dramatically-changing actions -- the other prpls' actions are more-or-less
static for each buddy.
--
Ticket URL: <http://developer.pidgin.im/ticket/7233#comment:7>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list