comparison ChangeLog.API @ 16636:c39af5774c3e

A brief note about the buddy icon and imgstore API changes.
author Richard Laager <rlaager@wiktel.com>
date Sun, 29 Apr 2007 07:03:26 +0000
parents 1939bd0f74e4
children 52342adf4303
comparison
equal deleted inserted replaced
16635:a99d8161b7cd 16636:c39af5774c3e
170 purple_request_yes_no(), purple_request_ok_cancel(), 170 purple_request_yes_no(), purple_request_ok_cancel(),
171 purple_request_accept_cancel(), purple_request_file(), and 171 purple_request_accept_cancel(), purple_request_file(), and
172 purple_request_folder() was changed to accept account, who, and 172 purple_request_folder() was changed to accept account, who, and
173 conversation parameters for associating the request with an account, a 173 conversation parameters for associating the request with an account, a
174 buddy, or a conversation. 174 buddy, or a conversation.
175 * Significant changes to the buddy icon and imgstore APIs. If you
176 were using any of it, it's best to look at the header files or
177 Doxygen documentation, but here are some significant changes:
178 purple_buddy_icon_new() now takes ownership of ("frees") icon_data
179 purple_buddy_icon_set_data(): likewise for data
180 purple_buddy_icon_set_for_user(): likewise for data
181 purple_buddy_icon_set_for_user() now takes a checksum parameter
182 purple_imgstore_add() was renamed to purple_imgstore_add_with_id()
183 which takes ownership of data
175 184
176 Removed: 185 Removed:
177 * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute 186 * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute
178 preference) 187 preference)
179 * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1) 188 * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1)