RIE is not that accute, apparently pidgin 2.6.0 can do something
[pidgin-purple-perl-plugins.git] / TODO.org
blob4bcff87c83bc48ff6cf1764749a0bc837e3c8cba
1 * Further plans for development
2 ** DEFERRED Roster Item Exchange
3 *** apparently pidgin 2.6.0 can do something similar on its own
4 *** see TODO/xep-0144.html
5 ** TODO optimalize open-chat
6 ... wouldn't it be awfully lot of calls to got_xml_cb (once for
7  EVERY XML stanza I get)?
8 darkrain42: Yeah. What about, in get_bookmarks, if (no
9 outstanding request IDs) { connect to signal } and at the end of
10 get_xml_cb, if (no more outstanding requests) { disconnect from
11 signal }
12 ** TODO sync chats with upstream storage
13 *** We need new signals
14 **** blist-node-added
15   void (*blist_node_added)(PurpleBlistNode *node)
16   Description:
17       Emitted when a new blist node is added to the buddy list.
18 **** blist-node-removed
19   void (*blist_node_removed)(PurpleBlistNode *node)
20   Description:
21       Emitted when a blist node is removed from the buddy list.
22 *** you need to consider different accounts to store the chats on.
23 *** see TODO/8309.html