Mercurial > pidgin
comparison libpurple/prpl.h @ 26987:cd78ea46e9bd
merge of '7c614b09b72037ebd86c03fbbeac7794a155547b'
and 'af18689b86389686230fc6ce83cbba52690ce0cb'
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sat, 30 May 2009 00:32:50 +0000 |
parents | cda10ae89918 |
children | c2cd559e034f e37f85160784 4f14b03a9d50 |
comparison
equal
deleted
inserted
replaced
26986:42bff519973b | 26987:cd78ea46e9bd |
---|---|
124 * These should all be stuff that some plugins can do and others can't. | 124 * These should all be stuff that some plugins can do and others can't. |
125 */ | 125 */ |
126 typedef enum | 126 typedef enum |
127 { | 127 { |
128 /** | 128 /** |
129 * Use a unique name, not an alias, for chat rooms. | 129 * User names are unique to a chat and are not shared between rooms. |
130 * | 130 * |
131 * XMPP lets you choose what name you want for chat. | 131 * XMPP lets you choose what name you want in chats, so it shouldn't |
132 * So it shouldn't be pulling the alias for when you're in chat; | 132 * be pulling the aliases from the buddy list for the chat list; |
133 * it gets annoying. | 133 * it gets annoying. |
134 */ | 134 */ |
135 OPT_PROTO_UNIQUE_CHATNAME = 0x00000004, | 135 OPT_PROTO_UNIQUE_CHATNAME = 0x00000004, |
136 | 136 |
137 /** | 137 /** |
659 */ | 659 */ |
660 void purple_prpl_got_account_status(PurpleAccount *account, | 660 void purple_prpl_got_account_status(PurpleAccount *account, |
661 const char *status_id, ...) G_GNUC_NULL_TERMINATED; | 661 const char *status_id, ...) G_GNUC_NULL_TERMINATED; |
662 | 662 |
663 /** | 663 /** |
664 * Notifies Purple that our account's actions have changed. This is only | |
665 * called after the initial connection. Emits the account-actions-changed | |
666 * signal. | |
667 * | |
668 * This is meant to be called from protocol plugins. | |
669 * | |
670 * @param account The account. | |
671 * | |
672 * @see account-actions-changed | |
673 * @since 2.6.0 | |
674 */ | |
675 void purple_prpl_got_account_actions(PurpleAccount *account); | |
676 | |
677 /** | |
664 * Notifies Purple that a buddy's idle state and time have changed. | 678 * Notifies Purple that a buddy's idle state and time have changed. |
665 * | 679 * |
666 * This is meant to be called from protocol plugins. | 680 * This is meant to be called from protocol plugins. |
667 * | 681 * |
668 * @param account The account the user is on. | 682 * @param account The account the user is on. |