comparison plugins/ChangeLog.API @ 13106:a0a4b44239e8

[gaim-migrate @ 15468] I was reading the gettext man page and it pointed out that it should be typed as const char *, but it's char * to avoid warnings in code predating ANSI C. So, for the heck of it, I changed added a cast in internal.h. As it turns out, there was a lot of code that relied on this. In the interest of type safety, I've fixed all the warnings. I feel this improved a number of function signatures (in terms of typing clarity). Flame me if you object. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Thu, 02 Feb 2006 21:34:43 +0000
parents e1e5462b7d81
children 3e0f48fa96f3
comparison
equal deleted inserted replaced
13105:e347b2217b1b 13106:a0a4b44239e8
95 may now pass NULL if you're not interested in a specific formatting. 95 may now pass NULL if you're not interested in a specific formatting.
96 * Smiley Themes: Backslashes must be backslash-escaped. 96 * Smiley Themes: Backslashes must be backslash-escaped.
97 * Plugins: Depedencies are now honored when unloading plugins. 97 * Plugins: Depedencies are now honored when unloading plugins.
98 * gaim_markup_extract_info_field(): Added format_cb parameter. 98 * gaim_markup_extract_info_field(): Added format_cb parameter.
99 * gaim_str_to_time(): Added support for parsing the MM/DD/YYYY format. 99 * gaim_str_to_time(): Added support for parsing the MM/DD/YYYY format.
100 * gaim_plugin_action_new(): label is now const char *
101 * gaim_plugin_pref_new_with_name(): name is now const char *
102 * gaim_plugin_pref_new_with_label(): label is now const char *
103 * gaim_plugin_pref_new_with_name_and_label(): name and label are
104 now const char *
105 * gaim_plugin_pref_set_name(): name is now const char *
106 * gaim_plugin_pref_get_name(): return type is now const char *
107 * gaim_plugin_pref_set_label(): label is now const char *
108 * gaim_plugin_pref_get_label(): return type is now const char *
109 * gaim_plugin_pref_add_choice(): label is now const char *
110 * struct proto_chat_entry: label is now const char *
111 * struct proto_chat_entry: identifier is now const char *
100 112
101 Removed: 113 Removed:
102 * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute 114 * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute
103 preference) 115 preference)
104 * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1) 116 * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1)
252 * gaim_utf8_strftime() 264 * gaim_utf8_strftime()
253 * gaim_date_format_short() 265 * gaim_date_format_short()
254 * gaim_date_format_long() 266 * gaim_date_format_long()
255 * gaim_date_format_full() 267 * gaim_date_format_full()
256 * gaim_time_format() 268 * gaim_time_format()
269 * gaim_plugin_action_free()
257 270
258 Signals - Changed: (See the Doxygen docs for details on all signals.) 271 Signals - Changed: (See the Doxygen docs for details on all signals.)
259 * Signal propagation now stops after a handler returns a non-NULL value. 272 * Signal propagation now stops after a handler returns a non-NULL value.
260 This value is now returned. Previously, all registered handlers were 273 This value is now returned. Previously, all registered handlers were
261 called and the value from the last handler was used. 274 called and the value from the last handler was used.