comparison plugins/ChangeLog.API @ 12242:976677e67239

[gaim-migrate @ 14544] Rework the notify API close callbacks. They are now called by the core, instead of the UI. Prior to a couple days ago, they weren't actually implemented in the UI at all. As a side note, if anyone knows why gpointer is declared as a T_GaimObj instead of a T_PTR, please let me know. That seems wrong, especially since void * is a T_PTR and gconstpointer is a T_PTR. This may or may not cause problems for the notify change (void * -> gpointer) to user_data. NOTE: I did not change this, even though I think it's wrong. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Mon, 28 Nov 2005 01:50:56 +0000
parents 64254fbabc7b
children ca27de274225
comparison
equal deleted inserted replaced
12241:4777c5912068 12242:976677e67239
58 * serv_got_im, serv_got_chat_in, serv_send_im and serv_chat_send all use 58 * serv_got_im, serv_got_chat_in, serv_send_im and serv_chat_send all use
59 GaimMessageFlags instead of GaimConvImFlags / GaimConvChatFlags 59 GaimMessageFlags instead of GaimConvImFlags / GaimConvChatFlags
60 * All core<->prpl message passing now uses html. This was previously true 60 * All core<->prpl message passing now uses html. This was previously true
61 for receiving messages, it's now also true for sending them. prpls that 61 for receiving messages, it's now also true for sending them. prpls that
62 don't support html need to gaim_unescape_html() the message. 62 don't support html need to gaim_unescape_html() the message.
63 * Notify API: GCallback -> GHookFunc, void *user_data -> gpointer user_data 63 * Notify API: GCallback -> GaimNotifyCloseCallback,
64 void *user_data -> gpointer user_data
64 65
65 Removed: 66 Removed:
66 * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute 67 * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute
67 preference) 68 preference)
68 * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1) 69 * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1)
102 * gaim_find_buddys_group renamed to gaim_buddy_get_group 103 * gaim_find_buddys_group renamed to gaim_buddy_get_group
103 * gaim_gtkpounce_menu_build() 104 * gaim_gtkpounce_menu_build()
104 * gaim_gtkpounce_dialog_show() 105 * gaim_gtkpounce_dialog_show()
105 * GaimGtkBuddyList->bpmenu 106 * GaimGtkBuddyList->bpmenu
106 * GaimConvImFlags and GaimConvChatFlags; use GaimMessageFlags instead 107 * GaimConvImFlags and GaimConvChatFlags; use GaimMessageFlags instead
108 * cb and user_data from the ops in GaimNotifyUiOps: This is now handled
109 by the notify API in the core.
107 110
108 Added: 111 Added:
109 * gaim_prefs_disconnect_by_handle() 112 * gaim_prefs_disconnect_by_handle()
110 * a password field to GaimConnection, which only persists for the 113 * a password field to GaimConnection, which only persists for the
111 session (when "remember password" is false, account->password is 114 session (when "remember password" is false, account->password is