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 |