# HG changeset patch # User Sadrul Habib Chowdhury # Date 1192157846 0 # Node ID e98c08afb706bfa082bb6e81436d8dc74fc07d04 # Parent b1fa7765ca4bb415db3462d9d6e29a8b28cf4c69 Changelog some of the stuff. diff -r b1fa7765ca4b -r e98c08afb706 ChangeLog.API --- a/ChangeLog.API Fri Oct 12 02:18:35 2007 +0000 +++ b/ChangeLog.API Fri Oct 12 02:57:26 2007 +0000 @@ -1,5 +1,15 @@ Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul +version 2.3.0 (??/??/????): + libpurple: + Added: + * purple_request_field_blist_nodes_new and its accessory functions. + * Added a PurpleConversation field in PurpleConvMessage + * Added account-authorization signals. (see account-signals.dox for + details) (Stefan Ott) + * Added libpurple/purple.h, which includes #define's and #include's + required to compile stand-alone plugins. + Version 2.2.2 (??/??/????): libpurple: Changed: diff -r b1fa7765ca4b -r e98c08afb706 doc/account-signals.dox --- a/doc/account-signals.dox Fri Oct 12 02:18:35 2007 +0000 +++ b/doc/account-signals.dox Fri Oct 12 02:57:26 2007 +0000 @@ -9,6 +9,9 @@ @signal account-setting-info @signal account-set-info @signal account-status-changed + @signal account-authorization-requested + @signal account-authorization-denied + @signal account-authorization-granted @endsignals @see account.h @@ -113,6 +116,7 @@ @return Less than zero to deny the request without prompting, greater than zero if the request should be granted. If zero is returned, then the user will be prompted with the request. + @since 2.3.0 @endsignaldef @signaldef account-authorization-denied @@ -123,6 +127,7 @@ Emitted when the authorization request for a buddy is denied. @param account The account. @param user The name of the user requesting authorization. + @since 2.3.0 @endsignaldef @signaldef account-authorization-granted @@ -133,6 +138,7 @@ Emitted when the authorization request for a buddy is granted. @param account The account. @param user The name of the user requesting authorization. + @since 2.3.0 @endsignaldef */ diff -r b1fa7765ca4b -r e98c08afb706 libpurple/request.h --- a/libpurple/request.h Fri Oct 12 02:18:35 2007 +0000 +++ b/libpurple/request.h Fri Oct 12 02:57:26 2007 +0000 @@ -1185,6 +1185,8 @@ * @param selected A list of PurpleBlistNode's to select by default, or @c NULL. * * @return The new field. + * + * @since 2.3.0 */ PurpleRequestField *purple_request_field_blist_nodes_new(const char *id, const char *text, PurpleRequestBlistFlags flag, GList *selected); @@ -1196,6 +1198,8 @@ * @param filter The filter function. * * @return The old filter function, or @c NULL if there was none. + * + * @since 2.3.0 */ PurpleFilterBlistFunc purple_request_field_blist_set_filter(PurpleRequestField *field, PurpleFilterBlistFunc filter); @@ -1205,6 +1209,8 @@ * @param field The request field. * * @return The filter function, or @c NULL if there isn't any. + * + * @since 2.3.0 */ PurpleFilterBlistFunc purple_request_field_blist_get_filter(const PurpleRequestField *field); @@ -1215,6 +1221,8 @@ * @param node The buddylist node to add to the list. * * @return @c TRUE if the node is added to the list, @c FALSE if it was already in the list. + * + * @since 2.3.0 */ gboolean purple_request_field_blist_add(PurpleRequestField *field, PurpleBlistNode *node); @@ -1225,6 +1233,8 @@ * @param node The buddylist node to remove from the list. * * @return @c TRUE if the node is removed from the list, @c FALSE if the node is not in the list. + * + * @since 2.3.0 */ gboolean purple_request_field_blist_remove(PurpleRequestField *field, PurpleBlistNode *node); @@ -1234,6 +1244,8 @@ * @param field The request field. * @param selecteds The list of selected PurpleBlistNode's. Note that the request field * becomes the owner of the list, and so the caller should not modify it. + * + * @since 2.3.0 */ void purple_request_field_blist_set_selection_list(PurpleRequestField *field, GList *selecteds); @@ -1243,6 +1255,8 @@ * @param field The request field. * * @return A GList of PurpleBlistNode's. + * + * @since 2.3.0 */ GList *purple_request_field_blist_get_selection_list(const PurpleRequestField *field);