Mercurial > pidgin.yaz
comparison ChangeLog.API @ 18060:37a0a0f5122c
Document the API changes from the constification and DBus list commits, and
restructure and re-sort the 2.1.0 items.
| author | Richard Laager <rlaager@wiktel.com> |
|---|---|
| date | Thu, 07 Jun 2007 04:26:57 +0000 |
| parents | 58e28ccf08e6 |
| children | 0b3d6ea61760 |
comparison
equal
deleted
inserted
replaced
| 18059:3f3125b91728 | 18060:37a0a0f5122c |
|---|---|
| 1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul | 1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul |
| 2 | 2 |
| 3 version 2.1.0 (??/??/????): | 3 version 2.1.0 (??/??/????): |
| 4 Added: | 4 libpurple: |
| 5 * purple-remote: added getstatus command | 5 Added: |
| 6 * OPT_PROTO_SLASH_COMMANDS_NATIVE protocol option to indicate that | 6 * purple-remote: added getstatus command |
| 7 slash commands are "native" to the protocol | 7 * conversation-extended-menu signal (See Doxygen docs) |
| 8 * PURPLE_MESSAGE_NO_LINKIFY message flag to indicate that the message | 8 * OPT_PROTO_SLASH_COMMANDS_NATIVE protocol option to indicate that |
| 9 should not be auto-linkified | 9 slash commands are "native" to the protocol |
| 10 * PurpleEventLoopUiOps.timeout_add_seconds | 10 * PURPLE_MESSAGE_NO_LINKIFY message flag to indicate that the message |
| 11 UIs can now use better scheduling for whole-second timers. For | 11 should not be auto-linkified |
| 12 example, clients based on the glib event loop can now use | 12 * PurpleEventLoopUiOps.timeout_add_seconds |
| 13 g_timeout_add_seconds(). | 13 UIs can now use better scheduling for whole-second timers. For |
| 14 * pidgin_create_window() | 14 example, clients based on the glib event loop can now use |
| 15 * purple_core_ensure_single_instance() | 15 g_timeout_add_seconds. |
| 16 This is for UIs to use to ensure only one copy is running. | 16 * gtk_imhtml_setup_entry |
| 17 * purple_dbus_is_owner() | 17 * pidgin_create_window |
| 18 * purple_image_data_calculate_filename() | 18 * purple_blist_node_get_type |
| 19 * purple_timeout_add_seconds() | 19 * purple_conversation_do_command |
| 20 Callers should prefer this to purple_timeout_add() for timers | 20 * purple_conversation_get_extended_menu |
| 21 longer than 1 second away. Be aware of the rounding, though. | 21 * purple_core_ensure_single_instance |
| 22 * purple_timeout_add_seconds() | 22 This is for UIs to use to ensure only one copy is running. |
| 23 Callers should prefer this to purple_timeout_add() for timers | 23 * purple_dbus_is_owner |
| 24 longer than 1 second away. Be aware of the rounding, though. | 24 * purple_dbusify_const_GList |
| 25 * purple_conversation_get_extended_menu | 25 * purple_dbusify_const_GSList |
| 26 * purple_conversation_do_command | 26 * purple_const_GList_to_array |
| 27 * pidgin_retrieve_user_info, shows immediate feedback when getting | 27 * purple_const_GSList_to_array |
| 28 information about a user. | 28 * purple_image_data_calculate_filename |
| 29 * gtk_imhtml_setup_entry | 29 * pidgin_retrieve_user_info, shows immediate feedback when getting |
| 30 * purple_xfer_get_remote_user | 30 information about a user. |
| 31 * purple_blist_node_get_type | 31 * purple_timeout_add_seconds |
| 32 | 32 Callers should prefer this to purple_timeout_add for timers |
| 33 Changed: | 33 longer than 1 second away. Be aware of the rounding, though. |
| 34 * pidgin_separator returns the separator added to the menu. | 34 * purple_timeout_add_seconds |
| 35 * pidgin_append_menu_action returns the menuitem added to the menu. | 35 Callers should prefer this to purple_timeout_add for timers |
| 36 | 36 longer than 1 second away. Be aware of the rounding, though. |
| 37 Signals - Added: (See the Doxygen docs for details on all signals.) | 37 * purple_xfer_get_remote_user |
| 38 * "conversation-extended-menu" | 38 |
| 39 | 39 Changed: |
| 40 Finch - Added: | 40 * Mark some return types const: |
| 41 * finch_retrieve_user_info | 41 * purple_accounts_get_all |
| 42 * purple_connections_get_all | |
| 43 * purple_connections_get_connecting | |
| 44 * purple_conv_chat_get_ignored | |
| 45 * purple_conv_chat_get_users | |
| 46 * purple_get_chats | |
| 47 * purple_get_conversations | |
| 48 * purple_get_ims | |
| 49 * purple_notify_user_info_get_entries | |
| 50 | |
| 51 Deprecated: | |
| 52 * purple_dbusify_GList: Use purple_dbusify_const_GList (and | |
| 53 g_list_free if needed) if depending on 2.1.0 is okay. | |
| 54 * purple_dbusify_GSList: Use purple_dbusify_const_GSList (and | |
| 55 g_slist_free if needed) if depending on 2.1.0 is okay.. | |
| 56 * purple_GList_to_array: Use purple_const_GList_to_array (and | |
| 57 g_list_free if needed) if depending on 2.1.0 is okay.. | |
| 58 * purple_GSList_to_array: Use purple_const_GSList_to_array (and | |
| 59 g_slist_free if needed) if depending on 2.1.0 is okay.. | |
| 60 | |
| 61 Pidgin: | |
| 62 Changed: | |
| 63 * pidgin_append_menu_action returns the menuitem added to the menu. | |
| 64 * pidgin_separator returns the separator added to the menu. | |
| 65 | |
| 66 Finch: | |
| 67 Added: | |
| 68 * finch_retrieve_user_info | |
| 42 | 69 |
| 43 version 2.0.0 (5/3/2007): | 70 version 2.0.0 (5/3/2007): |
| 44 Please note all functions, defines, and data structures have been | 71 Please note all functions, defines, and data structures have been |
| 45 re-namespaced to match the new names of Pidgin, Finch, and libpurple. | 72 re-namespaced to match the new names of Pidgin, Finch, and libpurple. |
| 46 All gaim_gtk_* functions are now pidgin_*, former libgaim functions are | 73 All gaim_gtk_* functions are now pidgin_*, former libgaim functions are |
