comparison ChangeLog.API @ 21300:abbf74f4732b

propagate from branch 'im.pidgin.pidgin' (head e3fd21e6dabb99e5604e8337380353fcbe1a7279) to branch 'im.pidgin.elb.make' (head 7422b9a549f752c05cc75f0c8e56fdd2bced034a)
author Stu Tomlinson <stu@nosnilmot.com>
date Sat, 10 Nov 2007 16:17:54 +0000
parents 6de09629f091
children 38cc722159ff
comparison
equal deleted inserted replaced
21132:f2dcad9572b2 21300:abbf74f4732b
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
3 version 2.3.0 (??/??/????):
4 libpurple:
5 Added:
6 * purple_request_field_blist_nodes_new and its accessory functions.
7 * a PurpleConversation field and an alias field in PurpleConvMessage
8 * account-authorization signals (see account-signals.dox for
9 details) (Stefan Ott)
10 * libpurple/purple.h, which includes #define's and #include's
11 required to compile stand-alone plugins
12 * PURPLE_STATUS_TUNE as a new PurpleStatusPrimitive
13 * purple_plugin_disable(), which is intended to be called when
14 a purple_plugin_unload()--which was called when a user tried
15 to unload a plugin--fails. This then prevents the plugin
16 from being saved in the saved plugins list, so it'll won't
17 be loaded at the next startup.
18 * purple_util_init()
19 * purple_util_uninit()
20
21 * pidgin_dialogs_about_with_parent()
22 * pidgin_log_show_contact_with_parent()
23 * pidgin_log_show_with_parent()
24 * pidgin_plugin_dialog_show_with_parent()
25 * pidgin_pounce_editor_show_with_parent()
26 * pidgin_pounces_manager_show_with_parent()
27 * pidgin_syslog_show_with_parent()
28
29 * purple_request_accept_cancel_with_hint()
30 * purple_request_action_varg_with_hint()
31 * purple_request_action_with_hint()
32 * purple_request_choice_varg_with_hint()
33 * purple_request_choice_with_hint()
34 * purple_request_fields_with_hint()
35 * purple_request_file_with_hint()
36 * purple_request_folder_with_hint()
37 * purple_request_input_with_hint()
38 * purple_request_ok_cancel_with_hint()
39 * purple_request_yes_no_with_hint()
40
41 UI hints set by libpurple:
42 * PURPLE_REQUEST_UI_HINT_ACCOUNT
43 * PURPLE_REQUEST_UI_HINT_BLIST
44 * PURPLE_REQUEST_UI_HINT_BUDDY
45 * PURPLE_REQUEST_UI_HINT_CONV
46 * PURPLE_REQUEST_UI_HINT_REGISTER
47 * PURPLE_REQUEST_UI_HINT_XFER
48
49 Common UI hints set by UIs:
50 * PURPLE_REQUEST_UI_HINT_ACCOUNTMGR
51 * PURPLE_REQUEST_UI_HINT_CERTMGR
52 * PURPLE_REQUEST_UI_HINT_PLUGINMGR
53 * PURPLE_REQUEST_UI_HINT_POUNCEMGR
54 * PURPLE_REQUEST_UI_HINT_PREFSMGR
55 * PURPLE_REQUEST_UI_HINT_STATUSMGR
56
57 Changed:
58 * purple_plugin_unload() now honors the return value of a
59 plugin's unload function and can actually return FALSE now.
60 * purple_plugin_unload() no longer does its own notifications
61 when a dependent plugin fails to unload. The UI should do
62 something appropriate.
63
64 Deprecated:
65 * pidgin_dialogs_about()
66 * pidgin_log_show_contact()
67 * pidgin_log_show()
68 * pidgin_plugin_dialog_show()
69 * pidgin_pounce_editor_show()
70 * pidgin_pounces_manager_show()
71 * pidgin_syslog_show()
72
73 * purple_request_accept_cancel()
74 * purple_request_action_varg()
75 * purple_request_action()
76 * purple_request_choice_varg()
77 * purple_request_choice()
78 * purple_request_fields()
79 * purple_request_file()
80 * purple_request_folder()
81 * purple_request_input()
82 * purple_request_ok_cancel()
83 * purple_request_yes_no()
84
85 MSN:
86 * A new independant status type with PURPLE_STATUS_TUNE primitive, and
87 PURPLE_TUNE_ARTIST, PURPLE_TUNE_ALBUM and PURPLE_TUNE_TITLE
88 attributes.
89
90 XMPP:
91 * A new independant status type with PURPLE_STATUS_TUNE primitive, and
92 PURPLE_TUNE_{ARTIST, TITLE, ALBUM, GENRE, COMMENT, TRACK, TIME,
93 YEAR, URL} attributes.
94
95 Finch:
96 libgnt:
97 * Added gnt_color_pair, which will try to intelligenty set text
98 attributes in place of colors if the terminal doesn't have color
99 support. (Bug: #3560) All future code should use gnt_color_pair
100 instead of COLOR_PAIR.
101 * Added gnt_menuitem_set_id and gnt_menuitem_get_id to set and get the
102 string id of a menuitem respectively.
103 * Added gnt_window_get_accel_item, which returns a the id of a menuitem
104 bound to a keystroke.
105 * Added gnt_menu_get_item to activate and return a menuitem of the
106 given id from a menu.
107 * Added gnt_menuitem_activate, which triggers the 'activate' signal on
108 the menuitem and calls the callback function, if available.
109 * Added GntEntryKillRing in GntEntry.
2 110
3 version 2.2.2 (??/??/????): 111 version 2.2.2 (??/??/????):
4 libpurple: 112 libpurple:
5 Changed: 113 Changed:
6 * The size parameter of purple_util_write_data_to_file_absolute 114 * The size parameter of purple_util_write_data_to_file_absolute