annotate plugins/ChangeLog.API @ 11871:3404646c6886

[gaim-migrate @ 14162] ChangeLog nosnilmot's change to chat_add_users committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Fri, 28 Oct 2005 08:35:48 +0000
parents fa17fc619f17
children d2db6426c88a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
1 Gaim: The Pimpin' Penguin IM Client that's good for the soul!
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
2
10971
57e3e958ff49 [gaim-migrate @ 12796]
Mark Doliner <mark@kingant.net>
parents: 10957
diff changeset
3 version 2.0.0:
11757
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
4 Changed:
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
5 * All the status stuff. Yay!
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
6 * gaim_prefs_connect_callback(), added handle parameter
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
7 * gtk_imhtml_toolbar now descends from GtkHBox making it easier to add your
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
8 own widgets to it
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
9 * gaim_find_conversation_with_account, added a "type" parameter
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
10 * gaim_gtk_prefs_labeled_spin_button, the "key" parameter is now a
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
11 const char* instead of just a char*
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
12 * gaim_gtk_prefs_labeled_entry, the "key" parameter is now a const char*
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
13 instead of just a char*
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
14 * the add_buddy perl sub. The sub now takes the account as the first
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
15 argument, and buddy and group as the second and third. It also adds
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
16 the buddy to the server-side buddy list of the given account.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
17 * gaim_blist_node_action_new, added a fourth argument, a GList of
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
18 GaimBlistNodeActions to be created as a submenu of the item.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
19 * gaim_connection_new, gaim_account_connect and gaim_account_register no
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
20 longer return a GaimConnection
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
21 * keep_alive in GaimConnection is renamed to keepalive
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
22 * gaim_mkstemp, added a second argument, a boolean, of whether or not the
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
23 file is binary
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
24 * gaim_log_logger_new, rewritten
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
25 * gaim_conv_window_remove_conversation()'s last argument to be a
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
26 GaimConversation.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
27 * A new blocked icon: pixmaps/status/default/blocked.png
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
28 * gtk_imhtml_toggle_bold(): No longer returns a value
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
29 * gtk_imhtml_toggle_italic(): No longer returns a value
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
30 * gtk_imhtml_toggle_underline(): No longer returns a value
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
31 * gtk_imhtml_toggle_strike(): No longer returns a value
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
32 * gaim_log_new(), added conv parameter
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
33 * gaim_buddy_icon_new(), leaves a reference which the caller owns. Use
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
34 gaim_buddy_icon_unref() immediately if you don't want a reference (the
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
35 old behavior).
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
36 * GAIM_CONV_UNKNOWN to GAIM_CONV_TYPE_UNKNOWN.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
37 * GAIM_CONV_IM to GAIM_CONV_TYPE_IM.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
38 * GAIM_CONV_CHAT to GAIM_CONV_TYPE_CHAT.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
39 * GAIM_CONV_MISC to GAIM_CONV_TYPE_MISC.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
40 * GAIM_CONV_ANY to GAIM_CONV_TYPE_ANY.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
41 * GaimConversationUiOps.write_conv, Replaced const char *who with
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
42 const char *name, const char *alias
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
43 * gaim_conv_chat_add_users(), added extra_msgs and new_arrivals (pass NULL
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
44 and FALSE respectively, to get the same behavior as before)
11871
3404646c6886 [gaim-migrate @ 14162]
Richard Laager <rlaager@wiktel.com>
parents: 11814
diff changeset
45 * chat_add_users in GaimConversationUiOps, added flags and aliases
11757
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
46 * chat_rename_user in GaimConversationUiOps, added new_alias
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
47 * GaimConversation.log became GList * GaimConversation.logs, so that a
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
48 conversation can have multiple logs at once
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
49 * gaim_conv_chat_add_user, added extra_msgs list
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
50 * gaim_notify_userinfo, removed primary and secondary parameters
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
51 * GaimNotifyUiOps.notify_userinfo: removed title, primary, and secondary
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
52 parameters
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
53
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
54 Removed:
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
55 * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
56 preference)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
57 * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
58 instead)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
59 * gaim_accounts_sync, account changes are now scheduled to be saved
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
60 automatically
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
61 * gaim_connection_connect
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
62 * gaim_connection_disconnect
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
63 * gaim_connection_register
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
64 * gaim_accounts_auto_login
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
65 * gaim_find_conversation, use gaim_find_conversation_with_account instead
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
66 * serv_login
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
67 * serv_close
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
68 * serv_finish_login
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
69 * gaim_chat_get_display_name
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
70 * gaim_conversation_set_history, gaim_conversation_get_history, and
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
71 GaimConversation->history. Use gtk_imhtml_get_markup instead.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
72 * serv_rename_group
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
73 * set_gaim_user_dir to gaim_util_set_user_dir
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
74 * create_prpl_icon to gaim_gtk_create_prpl_icon
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
75 * Window flashing support in the core: gaim_conv_window_flash, and flash UI
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
76 operation for conversations. Use signal "received-im-msg" or similar.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
77 * All warning stuff from the core.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
78 * gaim_gtkconv_get_dest_tab_at_xy(), instead use gaim_gtkconv_get_tab_at_xy()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
79 * chat_add_user from GaimConversationUiOps
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
80 * uc from the GaimBuddy struct
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
81 * gaim_sound_get_handle()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
82 * gaim_debug_vargs()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
83 * serv_add_buddy(); use gaim_account_add_buddy() instead
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
84 * serv_add_buddies(); use gaim_account_add_buddies() instead
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
85 * serv_remove_buddy(); use gaim_account_remove_buddy() instead
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
86 * serv_remove_buddies(); use gaim_account_remove_buddies() instead
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
87 * serv_change_passwd(); use gaim_account_change_password() instead
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
88 * GaimGtkImPane->a_virgin
10074
2e225cd35615 [gaim-migrate @ 11054]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10034
diff changeset
89
11757
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
90 Added:
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
91 * gaim_prefs_disconnect_by_handle()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
92 * a password field to GaimConnection, which only persists for the
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
93 session (when "remember password" is false, account->password is
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
94 NEVER set) Use gaim_connection_get_password(GaimConnection *gc)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
95 * gaim_log_common_writer, gaim_log_common_lister, gaim_log_common_sizer,
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
96 and gaim_log_get_log_dir to allow log formats that use standard Gaim
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
97 log directory to use Gaim's built-in code for these purposes.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
98 * GaimLogCommonLoggerData struct for a basic logger_data struct to be
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
99 used with "common" logger functions.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
100 * gaim_gtk_blist_node_is_contact_expanded, returns TRUE if the given
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
101 blist node is a buddy inside an expanded contact, or is itself an
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
102 expanded contact
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
103 * GaimLogSet struct, get_log_sets function to GaimLogLogger,
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
104 gaim_log_get_log_sets, gaim_log_set_compare
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
105 * gaim_privacy_check(), to check if a given user is allowed to send
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
106 messages to the specified account
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
107 * gtk_imhtml_clear_formatting()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
108 * gtk_imhtml_delete to clear out part of a imhtml buffer
11814
fa17fc619f17 [gaim-migrate @ 14105]
Richard Laager <rlaager@wiktel.com>
parents: 11774
diff changeset
109 * gtk_imhtml_get_protocol_name()
11757
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
110 * gaim_buddy_icons_get_full_path(), to get the full path of a buddy
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
111 icon setting
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
112 * CHAT_USERS_ALIAS_COLUMN, CHAT_USERS_COLOR_COLUMN,
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
113 CHAT_USERS_BUDDY_COLUMN to the list of columns for the chat
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
114 user list
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
115 * gaim_account_add_buddy()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
116 * gaim_account_add_buddies()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
117 * gaim_account_remove_buddy()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
118 * gaim_account_remove_buddies()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
119 * gaim_account_change_password()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
120 * gaim_conversation_close_logs(), to force a conversation's log(s) to
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
121 be closed. New logs will be opened as necessary.
11774
60fb8b4b61c1 [gaim-migrate @ 14065]
Richard Laager <rlaager@wiktel.com>
parents: 11757
diff changeset
122 * gaim_plugin_get_id()
60fb8b4b61c1 [gaim-migrate @ 14065]
Richard Laager <rlaager@wiktel.com>
parents: 11757
diff changeset
123 * gaim_plugin_get_name()
60fb8b4b61c1 [gaim-migrate @ 14065]
Richard Laager <rlaager@wiktel.com>
parents: 11757
diff changeset
124 * gaim_plugin_get_version()
60fb8b4b61c1 [gaim-migrate @ 14065]
Richard Laager <rlaager@wiktel.com>
parents: 11757
diff changeset
125 * gaim_plugin_get_summary()
60fb8b4b61c1 [gaim-migrate @ 14065]
Richard Laager <rlaager@wiktel.com>
parents: 11757
diff changeset
126 * gaim_plugin_get_description()
60fb8b4b61c1 [gaim-migrate @ 14065]
Richard Laager <rlaager@wiktel.com>
parents: 11757
diff changeset
127 * gaim_plugin_get_author()
60fb8b4b61c1 [gaim-migrate @ 14065]
Richard Laager <rlaager@wiktel.com>
parents: 11757
diff changeset
128 * gaim_plugin_get_homepage()
11757
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
129
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
130 Signals - Changed:
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
131 * "received-im-msg" and "received-chat-msg" to match, both now pass a
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
132 conversation pointer and flags
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
133 * "receiving-im-msg" and "receving-chat-msg" to match, both now pass a
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
134 conversation pointer and a pointer to the flags.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
135 * "drawing-tooltip": the second argument is now a GString* instead of
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
136 a char**
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
137 * Signal propagation now stops after a handler returns a non-NULL value.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
138 This value is now returned. Previously, all registered handlers were
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
139 called and the value from the last handler was used.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
140 * "chat-invited" handlers can now return a value to control what happens
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
141 to the invite (accept, reject, prompt the user). See the Doxygen
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
142 documentation for the details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
143 * Renamed "conversation-drag-end" to "conversation-dragging" and emit
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
144 before the conv. window swap happens. This prevents the old conv window
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
145 from being freed before the signal emits.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
146 * "buddy-typing" and "buddy-typing-stopped": replaced the GaimConversation*
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
147 with GaimAccount*, const char *name. Also, the signal is now emitted
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
148 regardless of whether a conversation exists and regardless of whether
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
149 the user is on the buddy list.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
150
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
151 Signals - Added:
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
152 * "file-recv-accept": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
153 * "file-recv-start": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
154 * "file-recv-cancel": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
155 * "file-recv-complete": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
156 * "file-send-accept": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
157 * "file-send-start": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
158 * "file-send-cancel": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
159 * "file-send-complete": See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
160 * "buddy-added": Self explanatory; see Doxygen docs for full details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
161 * "buddy-removed": Self explanatory; see Doxygen docs for full details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
162 * "blist-node-aliased": an alias was set for a buddy, chat or contact.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
163 See Doxygen docs for details.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
164
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
165 version 1.5.0 (8/11/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
166 * Added: gaim_xfer_conversation_write
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
167 Writes a messages to a conversation window with the use
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
168 of the associated file transfer.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
169
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
170 version 1.4.0 (7/7/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
171 * Added: gaim_buddy_icon_uncache()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
172 Deletes a cached buddy icon for a specified buddy
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
173 * Added: gaim_buddy_icon_get_type
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
174 Attempts to determine the type of a given buddy icon.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
175 * Added: buddy-icon-cached signal
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
176 Emitted when a new buddy icon is cached.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
177
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
178 version 1.3.1 (6/9/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
179 * No changes
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
180
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
181 version 1.3.0 (5/10/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
182 * Added: gaim_blist_schedule_save()
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
183 This should be used instead of gaim_blist_sync when you
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
184 want the blist.xml file to be written to disk. There
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
185 should not be many occasions when you want to do this,
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
186 as the functions in the blist API that modify the buddy
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
187 list will normally call it for you.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
188 * Added: OPT_PROTO_NO_NORMALIZE_CONV
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
189 Tells the conversation API to not normalize screen names
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
190 in conversations. This is used by the Jabber PRPL.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
191
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
192 version 1.2.1 (4/3/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
193 * No changes
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
194
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
195 version 1.2.0 (3/17/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
196 * You can use gaim_signal_connect_priority() and
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
197 gaim_signal_connect_priority_vargs() to connect to
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
198 Gaim signals with a given priority (Will Gorman)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
199 * Added: gaim_conversation_set_features
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
200 gaim_conversation_get_features
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
201 These allow plugins (notable prpls) to change the
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
202 formatting capabilities of an existing conversation.
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
203 This comes with a new "features" field in
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
204 GaimConversation (Christopher O'Brien)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
205 * Added: GAIM_CONNECTION_NO_IMAGES to GaimConectionFlags
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
206 (Christopher O'Brien)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
207 * Added: GAIM_CBFLAGS_TYPING to GaimConvChatBuddyFlags
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
208 (Christopher O'Brien)
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
209 * Added: gaim_account_request_add which takes the same arguments as
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
210 * gaim_account_notify_added but always asks the user if they want to add
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
211 * the buddy to the buddy list
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
212 * Added: An accompanying request_add GaimAccountUiOp
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
213
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
214 version 1.1.4 (2/24/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
215 * No changes
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
216
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
217 version 1.1.3 (2/17/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
218 * No changes
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
219
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
220 version 1.1.2 (1/20/2005):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
221 * No changes
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
222
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
223 version 1.1.1 (12/28/2004):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
224 * No changes
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
225
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
226 version 1.1.0 (12/02/2004):
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
227 * Added: gaim_utf8_salvage
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
228 * Added: binary relocation support in prefix.h
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
229 WARNING: If your plugin uses anything inside the
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
230 #ifdef ENABLE_BINRELOC from prefix.h, it won't be
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
231 loadable on a copy of Gaim compiled without binreloc
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
232 support. In particular, watch out for the autoconf-like
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
233 macros, and accidently including them through internal.h,
a8f8939b968e [gaim-migrate @ 14048]
Mark Doliner <mark@kingant.net>
parents: 11706
diff changeset
234 which you probably shouldn't be including anyway.
10104
60db14d54914 [gaim-migrate @ 11131]
Stu Tomlinson <stu@nosnilmot.com>
parents: 10100
diff changeset
235
10034
343889b2f654 [gaim-migrate @ 10988]
Nathan Walp <nwalp@pidgin.im>
parents: 9929
diff changeset
236 version 1.0.0 (09/17/2004):
9917
e74eb0d11f86 [gaim-migrate @ 10809]
Luke Schierer <lschiere@pidgin.im>
parents: 9846
diff changeset
237 * Added: get_chat_name to the GaimPluginProtocolInfo struct
9929
24550263874d [gaim-migrate @ 10821]
Luke Schierer <lschiere@pidgin.im>
parents: 9917
diff changeset
238 * Changed: gaim_blist_update_buddy_presence(), presence changed to
10631
18223e71ced7 [gaim-migrate @ 12110]
Mark Doliner <mark@kingant.net>
parents: 10478
diff changeset
239 type gboolean
10034
343889b2f654 [gaim-migrate @ 10988]
Nathan Walp <nwalp@pidgin.im>
parents: 9929
diff changeset
240 * Changed: the versioning scheme, and all the plugin structs
9917
e74eb0d11f86 [gaim-migrate @ 10809]
Luke Schierer <lschiere@pidgin.im>
parents: 9846
diff changeset
241
e74eb0d11f86 [gaim-migrate @ 10809]
Luke Schierer <lschiere@pidgin.im>
parents: 9846
diff changeset
242 version 0.82 (08/26/2004):
9719
9e41c6809f85 [gaim-migrate @ 10580]
Mark Doliner <mark@kingant.net>
parents: 9688
diff changeset
243 Gaim API:
9759
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
244 * Removed: gaim_gtk_get_dispstyle(), gaim_gtk_change_text()
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
245 * Removed: multi.h
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
246 * Renamed: ui.h to gtkdialogs.h
9794
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
247 * Renamed: gtkinternal.h to gtkgaim.h
9759
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
248 * Renamed: show_info_dialog to gaim_gtkdialogs_info
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
249 * Renamed: show_log_dialog to gaim_gtkdialogs_log
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
250 * Renamed: show_warn_dialog to gaim_gtkdialogs_warn
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
251 * Renamed: show_im_dialog to gaim_gtkdialogs_im
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
252 * Renamed: gaim_gtkdialogs_new_im to gaim_gtkdialogs_im_with_user
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
253 * Renamed: destroy_all_dialogs to gaim_gtkdialogs_destroy_all
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
254 * Renamed: alias_dialog_bud to gaim_gtkdialogs_alias_buddy
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
255 * Renamed: alias_dialog_contact to gaim_gtkdialogs_alias_contact
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
256 * Renamed: alias_dialog_blist_chat to gaim_gtkdialogs_alias_chat
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
257 * Renamed: show_confirm_del to gaim_gtkdialogs_remove_buddy
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
258 * Renamed: show_confirm_del_group to gaim_gtkdialogs_remove_group
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
259 * Renamed: show_confirm_del_blist_chat to gaim_gtkdialogs_remove_chat
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
260 * Renamed: show_confirm_del_contact to gaim_gtkdialogs_remove_contact
9761
391e4e186708 [gaim-migrate @ 10629]
Mark Doliner <mark@kingant.net>
parents: 9759
diff changeset
261 * Renamed: show_about to gaim_gtkdialogs_about
9799
f4adac0ef359 [gaim-migrate @ 10667]
Luke Schierer <lschiere@pidgin.im>
parents: 9794
diff changeset
262 * Added: gaim_notify_userinfo() and the associated notify_userinfo() UI op
f4adac0ef359 [gaim-migrate @ 10667]
Luke Schierer <lschiere@pidgin.im>
parents: 9794
diff changeset
263 (someone who knows just why we have this can edit here)
9794
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
264
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
265 Buddy List API:
9761
391e4e186708 [gaim-migrate @ 10629]
Mark Doliner <mark@kingant.net>
parents: 9759
diff changeset
266 * Changed: gaim_blist_request_add_chat(), added name parameter
9794
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
267 * Added: gaim_contact_on_account()
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
268 * Added: flags parameter to the GaimBlistNode struct
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
269
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
270 Conversation API:
31ea81339336 [gaim-migrate @ 10662]
Luke Schierer <lschiere@pidgin.im>
parents: 9761
diff changeset
271 * Added: gaim_gtkconv_button_new()
9761
391e4e186708 [gaim-migrate @ 10629]
Mark Doliner <mark@kingant.net>
parents: 9759
diff changeset
272
391e4e186708 [gaim-migrate @ 10629]
Mark Doliner <mark@kingant.net>
parents: 9759
diff changeset
273 Protocol Plugin API: v7
391e4e186708 [gaim-migrate @ 10629]
Mark Doliner <mark@kingant.net>
parents: 9759
diff changeset
274 * Added: chat_info_defaults to the GaimPluginProtocolInfo struct
9719
9e41c6809f85 [gaim-migrate @ 10580]
Mark Doliner <mark@kingant.net>
parents: 9688
diff changeset
275
9734
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
276 Signals:
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
277 * Added: conversation-updated for any update to the data associated
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
278 with the conversation (topic, icon, adding to buddy list, etc.)
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
279
9846
c28d5b45624e [gaim-migrate @ 10724]
Mark Doliner <mark@kingant.net>
parents: 9799
diff changeset
280 Conversation API:
c28d5b45624e [gaim-migrate @ 10724]
Mark Doliner <mark@kingant.net>
parents: 9799
diff changeset
281 * Changed: gaim_conv_chat_add_user() (added new_arrival parameter)
c28d5b45624e [gaim-migrate @ 10724]
Mark Doliner <mark@kingant.net>
parents: 9799
diff changeset
282
9719
9e41c6809f85 [gaim-migrate @ 10580]
Mark Doliner <mark@kingant.net>
parents: 9688
diff changeset
283 version 0.81 (08/05/2004):
9597
d6f398e80b32 [gaim-migrate @ 10440]
Tim Ringenbach <marv@pidgin.im>
parents: 9590
diff changeset
284 Commands API:
d6f398e80b32 [gaim-migrate @ 10440]
Tim Ringenbach <marv@pidgin.im>
parents: 9590
diff changeset
285 * Most functions now have a void *data argument.
9620
c001be3c330e [gaim-migrate @ 10464]
Mark Doliner <mark@kingant.net>
parents: 9609
diff changeset
286
c001be3c330e [gaim-migrate @ 10464]
Mark Doliner <mark@kingant.net>
parents: 9609
diff changeset
287 Blist API:
9759
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
288 * Added: gaim_buddy_get_contact_alias
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
289 * Renamed: gaim_get_buddy_alias to gaim_buddy_get_alias
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
290 * Renamed: gaim_get_buddy_alias_only to gaim_buddy_get_alias_only
9719
9e41c6809f85 [gaim-migrate @ 10580]
Mark Doliner <mark@kingant.net>
parents: 9688
diff changeset
291
9554
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
292 Conversation API:
9759
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
293 * Changed: gaim_conv_chat_add_user(), added flags parameter
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
294 * Changed: gaim_conv_chat_add_users(), added GList of flags parameter
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
295 * Changed: gaim_conv_chat_get_users(), now returns a GList of
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
296 GaimConvChatBuddy's
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
297 * Changed: gaim_conv_chat_set_users() now expects a GList of
b64ee81c7bcb [gaim-migrate @ 10626]
Mark Doliner <mark@kingant.net>
parents: 9734
diff changeset
298 GaimConvChatBuddy's
9554
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
299 * Added: gaim_conv_chat_set_user_flags()
9734
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
300 * Added: gaim_conv_chat_get_user_flags()
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
301 * Added: gaim_conv_chat_find_user()
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
302 * Added: gaim_conv_chat_cb_new()
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
303 * Added: gaim_conv_chat_cb_find()
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
304 * Added: gaim_conv_chat_cb_destroy()
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
305 * Added: gaim_conv_chat_cb_get_name()
9554
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
306
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
307 Conversation UI ops:
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
308 * Added: chat_update_user()
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
309
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
310 Signals:
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
311 * Changed: chat-buddy-joining & chat-buddy-joined now include the user's flags
9590
a7b3a1ece65e [gaim-migrate @ 10433]
Luke Schierer <lschiere@pidgin.im>
parents: 9554
diff changeset
312 * Changed: chat-buddy-joining & chat-buddy-leaving are now booleans, return
9734
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
313 TRUE if you don't want the join/leave to be displayed in the UI.
9554
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
314 * Added: chat-buddy-flags for when user's flags change
9734
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
315 gaim_marshal_VOID__POINTER_POINTER_POINTER_UINT_UINT (required for the new
676cf082d29c [gaim-migrate @ 10595]
Mark Doliner <mark@kingant.net>
parents: 9730
diff changeset
316 chat-buddy-flags signal)
9609
93211b7538d6 [gaim-migrate @ 10452]
Luke Schierer <lschiere@pidgin.im>
parents: 9597
diff changeset
317 * Added: account-modified for when account settings have been changed.
9554
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
318
9538
1931a3977e23 [gaim-migrate @ 10366]
Sean Egan <seanegan@gmail.com>
parents: 9517
diff changeset
319 version 0.80 (07/15/2004):
9460
eae7e049d639 [gaim-migrate @ 10285]
Luke Schierer <lschiere@pidgin.im>
parents: 9384
diff changeset
320 Gaim API:
9473
670daf18649b [gaim-migrate @ 10298]
Luke Schierer <lschiere@pidgin.im>
parents: 9460
diff changeset
321 * Removed: PRPL numbers : gaim_account_set_protocol(),
670daf18649b [gaim-migrate @ 10298]
Luke Schierer <lschiere@pidgin.im>
parents: 9460
diff changeset
322 gaim_account_get_protocol(), gaim_accounts_find_with_prpl_num,
670daf18649b [gaim-migrate @ 10298]
Luke Schierer <lschiere@pidgin.im>
parents: 9460
diff changeset
323 gaim_prpl_num_to_id(), gaim_prpl_id_to_num(), GaimProtocol
670daf18649b [gaim-migrate @ 10298]
Luke Schierer <lschiere@pidgin.im>
parents: 9460
diff changeset
324
670daf18649b [gaim-migrate @ 10298]
Luke Schierer <lschiere@pidgin.im>
parents: 9460
diff changeset
325 Protocol Plugin API: v6
670daf18649b [gaim-migrate @ 10298]
Luke Schierer <lschiere@pidgin.im>
parents: 9460
diff changeset
326 * Added: can_receive_file & send_file to the GaimPluginProtocolInfo struct
9460
eae7e049d639 [gaim-migrate @ 10285]
Luke Schierer <lschiere@pidgin.im>
parents: 9384
diff changeset
327
9515
425000e11511 [gaim-migrate @ 10342]
Christian Hammond <chipx86@chipx86.com>
parents: 9514
diff changeset
328 Signals:
9554
8b2451878e26 [gaim-migrate @ 10387]
Luke Schierer <lschiere@pidgin.im>
parents: 9538
diff changeset
329 * Changed "chat-invited" to also include the components hash table so
9515
425000e11511 [gaim-migrate @ 10342]
Christian Hammond <chipx86@chipx86.com>
parents: 9514
diff changeset
330 plugins can use serv_join_chat when the signal is emitted.
9517
0524b36c701a [gaim-migrate @ 10344]
Luke Schierer <lschiere@pidgin.im>
parents: 9515
diff changeset
331 * Added "chat-topic-changed" signal plugins know when a topic is changed.
9515
425000e11511 [gaim-migrate @ 10342]
Christian Hammond <chipx86@chipx86.com>
parents: 9514
diff changeset
332
9384
9bfd0e336c91 [gaim-migrate @ 10192]
Luke Schierer <lschiere@pidgin.im>
parents: 9336
diff changeset
333 version 0.79 (06/24/2004):
9228
3de4cb53762b [gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents: 9124
diff changeset
334 Gaim API:
3de4cb53762b [gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents: 9124
diff changeset
335 * gaim_url_parse() now takes two additional parameters, which are used
3de4cb53762b [gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents: 9124
diff changeset
336 for returning the username and password from the URL, if they exist.
9260
947876140943 [gaim-migrate @ 10059]
Christian Hammond <chipx86@chipx86.com>
parents: 9228
diff changeset
337 * Added: has_focus UI op to GaimConversationUiOps and
947876140943 [gaim-migrate @ 10059]
Christian Hammond <chipx86@chipx86.com>
parents: 9228
diff changeset
338 GaimConvWindowUiOps.
947876140943 [gaim-migrate @ 10059]
Christian Hammond <chipx86@chipx86.com>
parents: 9228
diff changeset
339 * Added: gaim_conversation_has_focus() and gaim_conv_window_has_focus().
9303
fe931c791fc0 [gaim-migrate @ 10107]
Mark Doliner <mark@kingant.net>
parents: 9301
diff changeset
340 * Removed: gaim_blist_save()
9228
3de4cb53762b [gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents: 9124
diff changeset
341
9336
feb049ca7a47 [gaim-migrate @ 10144]
Mark Doliner <mark@kingant.net>
parents: 9303
diff changeset
342 Protocol Plugin API: v5
9301
3d5519a84d02 [gaim-migrate @ 10105]
Mark Doliner <mark@kingant.net>
parents: 9260
diff changeset
343 * Changed: add_buddy, add_buddies, remove_buddy, remove_buddies,
3d5519a84d02 [gaim-migrate @ 10105]
Mark Doliner <mark@kingant.net>
parents: 9260
diff changeset
344 rename_group and remove_group to take GaimBuddy's and
3d5519a84d02 [gaim-migrate @ 10105]
Mark Doliner <mark@kingant.net>
parents: 9260
diff changeset
345 GaimGroup's consistently.
9336
feb049ca7a47 [gaim-migrate @ 10144]
Mark Doliner <mark@kingant.net>
parents: 9303
diff changeset
346 * Removed: OPT_PROTO_BUDDY_ICON (replaced by icon_spec)
feb049ca7a47 [gaim-migrate @ 10144]
Mark Doliner <mark@kingant.net>
parents: 9303
diff changeset
347 * Added: icon_spec to the GaimPluginProtocolInfo struct
9301
3d5519a84d02 [gaim-migrate @ 10105]
Mark Doliner <mark@kingant.net>
parents: 9260
diff changeset
348
9124
4ab8f2b8168b [gaim-migrate @ 9901]
Luke Schierer <lschiere@pidgin.im>
parents: 9120
diff changeset
349 version 0.78 (05/30/2004):
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
350 Plugin API: v4
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
351 * Added: actions - for plugins to add to the new Plugin Actions menu
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
352
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
353 Loader Plugin API: v2 (no changes)
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
354
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
355 Protocol Plugin API: v4
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
356 * Removed: set_dir, get_dir and dir_search (not used, AIM-centric)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
357 * Removed: actions (replaced by generic plugin actions)
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
358
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
359 Perl Plugin API: v2 (no changes)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
360 TCL Plugin API: (no changes)
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
361
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
362 Signals:
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
363 * Added: "blist-node-extended-menu" for extending Buddy, Chat and
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
364 Group right-click menus
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
365 * Added: "drawing-tooltip" for plugins to allow plugins to change text
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
366 appearing in tooltips
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
367 * Added: "gtkblist-created"
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
368 * Added: "receiving-im-msg" and "receiving-chat-msg" (these behave
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
369 exactly like received-*-msg used to)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
370 * Added: "buddy-idle-updated" signal, for when the idle time changes.
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
371 * Changed: "received-im-msg" and "received-chat-msg" no longer pass
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
372 pointers to who, message and flags, and are now void.
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
373 * Removed: "drawing-menu" - it was UI sepecific and
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
374 "blist-node-extended-menu" is superior
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
375
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
376 version 0.77 (04/22/2004):
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
377 Loader & Protocol Plugins independantly versioned
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
378 Plugin loading now checks versioning on plugins (Standard, Loader &
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
379 Protocol)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
380 new GAIM_{PLUGIN,PRPL,LOADER}_API_VERSION constants
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
381
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
382 Plugin API: v3
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
383 * Added: prefs_info for UI independant plugin prefs
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
384
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
385 Loader Plugin API: v2
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
386 * Added: api_version at top of GaimPluginLoaderInfo struct
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
387
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
388 Protocol Plugin API: v2
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
389 * Added: api_version at top of GaimPluginProtocolInfo struct
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
390 * Added: chat_menu for protocol specific extensions to the chat menu
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
391 * Removed: get_away "Nada used it. Pink elephants on parade."
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
392 * Removed: protocol_prefs (replaced by generic plugin prefs_info)
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
393
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
394 Perl Plugin API: v2 (no changes)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
395 TCL API: (no changes)
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
396
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
397 Signals:
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
398 * Added: "conversation-drag-ended"
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
399
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
400 version 0.76 (04/01/2004):
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
401 Plugin API: v2
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
402 Perl Plugin API: v2
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
403 Loader Plugin API: (not versioned)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
404 Protocol Plugin API: (not versioned)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
405 * Added: protocol_prefs for protocol specific preferences
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
406 * Added: reject_chat so protocols can act on chat invite rejection
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
407
9120
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
408 TCL Plugin API: (not versioned)
b1cac9f6fee3 [gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents: 9109
diff changeset
409 * Changes to plugin registration to show descriptions
9052
55353425fd67 [gaim-migrate @ 9828]
Luke Schierer <lschiere@pidgin.im>
parents:
diff changeset
410