- Global _PidginBuddyList::connection_errors
- in favour of purple_account_get_current_error(), which also gives you the PurpleConnectionError value.
- Global _PidginConversation::sg
- Global _PurplePluginProtocolInfo::get_cb_away )(PurpleConnection *, int, const char *who)
- Use PurplePluginProtocolInfo.get_cb_real_name and PurplePluginProtocolInfo.status_text instead.
- Global _PurplePluginProtocolInfo::get_cb_info )(PurpleConnection *, int, const char *who)
- Use PurplePluginProtocolInfo.get_info instead.
- Global PurpleConnectionUiOps::report_disconnect )(PurpleConnection *gc, const char *text)
- in favour of PurpleConnectionUiOps.report_disconnect_reason.
- Global purple_blist_update_buddy_icon
- Use purple_blist_update_node_icon() instead.
- Global purple_contact_set_alias
- Use purple_blist_alias_contact() instead.
- Global purple_buddy_icons_has_custom_icon
- Use purple_buddy_icons_node_has_custom_icon instead.
- Global purple_buddy_icons_find_custom_icon
- Use purple_buddy_icons_node_find_custom_icon instead.
- Global purple_buddy_icons_set_custom_icon
- Use purple_buddy_icons_node_set_custom_icon instead.
- Global purple_connection_new
- As this is internal, we should make it private in 3.0.0.
- Global purple_connection_new_unregister
- As this is internal, we should make it private in 3.0.0.
- Global purple_connection_destroy
- As this is internal, we should make it private in 3.0.0.
- Global purple_connection_error
- in favour of purple_connection_error_reason. Calling
purple_connection_error(gc, text)
is equivalent to calling purple_connection_error_reason(gc, reason, text)
where reason
is PURPLE_CONNECTION_ERROR_OTHER_ERROR if gc->wants_to_die
is TRUE
, and PURPLE_CONNECTION_ERROR_NETWORK_ERROR if not. (This is to keep auto-reconnection behaviour the same when using old prpls which don't use reasons yet.)
- Global pidgin_blist_update_account_error_state
- There was no good reason for code other than gtkconn to call this.
- Global pidgin_set_custom_buddy_icon
- See purple_buddy_icons_node_set_custom_icon_from_file()
- Global pidgin_setup_screenname_autocomplete
- For new code, use the equivalent: pidgin_setup_screenname_autocomplete_with_filter(entry, optmenu, pidgin_screenname_autocomplete_default_filter,
GINT_TO_POINTER(all)
)
- Global purple_network_listen_map_external
- In 3.0.0 a boolean will be added to the above functions to perform the same function.
- Global purple_notify_searchresults_get_rows_count
- This function will be removed in Pidgin 3.0.0 unless there is sufficient demand to keep it. Using this function encourages looping through the results inefficiently. Instead of using this function you should iterate through the results using a loop similar to this: for (l = results->rows; l != NULL; l = l->next) If you really need to get the number of rows you can use g_list_length(results->rows).
- Global purple_notify_searchresults_get_columns_count
- This function will be removed in Pidgin 3.0.0 unless there is sufficient demand to keep it. Using this function encourages looping through the columns inefficiently. Instead of using this function you should iterate through the columns using a loop similar to this: for (l = results->columns; l != NULL; l = l->next) If you really need to get the number of columns you can use g_list_length(results->columns).
- Global purple_notify_searchresults_row_get
- This function will be removed in Pidgin 3.0.0 unless there is sufficient demand to keep it. Using this function encourages looping through the results inefficiently. Instead of using this function you should iterate through the results using a loop similar to this: for (l = results->rows; l != NULL; l = l->next) If you really need to get the data for a particular row you can use g_list_nth_data(results->rows, row_id).
- Global purple_notify_searchresults_column_get_title
- This function will be removed in Pidgin 3.0.0 unless there is sufficient demand to keep it. Using this function encourages looping through the columns inefficiently. Instead of using this function you should iterate through the name of a particular column you can use g_list_nth_data(results->columns, row_id).
- Global purple_plugins_register_probe_notify_cb
- If you need this, ask for a plugin-probe signal to be added.
- Global purple_plugins_unregister_probe_notify_cb
- If you need this, ask for a plugin-probe signal to be added.
- Global purple_plugins_register_load_notify_cb
- Use the plugin-load signal instead.
- Global purple_plugins_unregister_load_notify_cb
- Use the plugin-load signal instead.
- Global purple_plugins_register_unload_notify_cb
- Use the plugin-unload signal instead.
- Global purple_plugins_unregister_unload_notify_cb
- Use the plugin-unload signal instead.
- Global serv_got_attention
- Use purple_prpl_got_attention() instead.
- Global serv_send_attention
- Use purple_prpl_send_attention() instead.
- Global purple_ssl_connect_fd
- Use purple_ssl_connect_with_host_fd() instead.
- Global purple_util_fetch_url_len
- In 3.0.0, we'll rename this to "purple_util_fetch_url" and get rid of the old one
- Global purple_util_fetch_url_request_len
- In 3.0.0, we'll rename this to "purple_util_fetch_url_request" and get rid of the old one