Thu, 24 Nov 2005 20:47:46 +0000
[gaim-migrate @ 14518]
Remove GaimConvImFlags and GaimConvChatFlags - use GaimMessageFlags
everywhere instead.
Add a new GAIM_MESSAGE_IMAGES flag, and set it when sending a message
containing images.
When sending a message, the core will now always send "html" to the prpls,
just like it expects to receive html from the prpls for received messages.
This will allow text prpls such as SILC to support IM images and differentiate
them from user input. Previously gaim_unescape_html() was used before passing
the message to the prpl, now the prpl does this itself if it needs it.
I think I updated all the prpls correctly, but I'm not so sure about sametime.
| 9052 | 1 | Gaim: The Pimpin' Penguin IM Client that's good for the soul! |
| 2 | ||
|
10971
4c823ffab27a
[gaim-migrate @ 12796]
Mark Doliner <markdoliner@pidgin.im>
parents:
10957
diff
changeset
|
3 | version 2.0.0: |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
4 | Changed: |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
5 | * All the status stuff. Yay! |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
6 | * gaim_prefs_connect_callback(), added handle parameter |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
7 | * gtk_imhtml_toolbar now descends from GtkHBox making it easier to add your |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
8 | own widgets to it |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
9 | * gaim_find_conversation_with_account, added a "type" parameter |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
10 | * gaim_gtk_prefs_labeled_spin_button, the "key" parameter is now a |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
11 | const char* instead of just a char* |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
12 | * gaim_gtk_prefs_labeled_entry, the "key" parameter is now a const char* |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
13 | instead of just a char* |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
14 | * the add_buddy perl sub. The sub now takes the account as the first |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
15 | argument, and buddy and group as the second and third. It also adds |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
16 | the buddy to the server-side buddy list of the given account. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
17 | * gaim_blist_node_action_new, added a fourth argument, a GList of |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
18 | GaimBlistNodeActions to be created as a submenu of the item. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
19 | * gaim_connection_new, gaim_account_connect and gaim_account_register no |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
20 | longer return a GaimConnection |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
21 | * keep_alive in GaimConnection is renamed to keepalive |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
22 | * gaim_mkstemp, added a second argument, a boolean, of whether or not the |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
23 | file is binary |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
24 | * gaim_log_logger_new, rewritten |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
25 | * gaim_conv_window_remove_conversation()'s last argument to be a |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
26 | GaimConversation. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
27 | * A new blocked icon: pixmaps/status/default/blocked.png |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
28 | * gtk_imhtml_toggle_bold(): No longer returns a value |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
29 | * gtk_imhtml_toggle_italic(): No longer returns a value |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
30 | * gtk_imhtml_toggle_underline(): No longer returns a value |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
31 | * gtk_imhtml_toggle_strike(): No longer returns a value |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
32 | * gaim_log_new(), added conv parameter |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
33 | * gaim_buddy_icon_new(), leaves a reference which the caller owns. Use |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
34 | gaim_buddy_icon_unref() immediately if you don't want a reference (the |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
35 | old behavior). |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
36 | * GAIM_CONV_UNKNOWN to GAIM_CONV_TYPE_UNKNOWN. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
37 | * GAIM_CONV_IM to GAIM_CONV_TYPE_IM. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
38 | * GAIM_CONV_CHAT to GAIM_CONV_TYPE_CHAT. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
39 | * GAIM_CONV_MISC to GAIM_CONV_TYPE_MISC. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
40 | * GAIM_CONV_ANY to GAIM_CONV_TYPE_ANY. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
41 | * GaimConversationUiOps.write_conv, Replaced const char *who with |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
42 | const char *name, const char *alias |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
43 | * gaim_conv_chat_add_users(), added extra_msgs and new_arrivals (pass NULL |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
44 | and FALSE respectively, to get the same behavior as before) |
|
11871
fbe8a741d590
[gaim-migrate @ 14162]
Richard Laager <rlaager@pidgin.im>
parents:
11814
diff
changeset
|
45 | * chat_add_users in GaimConversationUiOps, added flags and aliases |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
46 | * chat_rename_user in GaimConversationUiOps, added new_alias |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
47 | * GaimConversation.log became GList * GaimConversation.logs, so that a |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
48 | conversation can have multiple logs at once |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
49 | * gaim_conv_chat_add_user, added extra_msgs list |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
50 | * gaim_notify_userinfo, removed primary and secondary parameters |
|
11907
de3ea77afe3c
[gaim-migrate @ 14198]
Evan Schoenberg <evands@pidgin.im>
parents:
11871
diff
changeset
|
51 | * GaimNotifyUiOps.notify_userinfo: removed title, primary, and |
|
de3ea77afe3c
[gaim-migrate @ 14198]
Evan Schoenberg <evands@pidgin.im>
parents:
11871
diff
changeset
|
52 | secondary parameters |
|
de3ea77afe3c
[gaim-migrate @ 14198]
Evan Schoenberg <evands@pidgin.im>
parents:
11871
diff
changeset
|
53 | * Idle timers are now added and removed in gtkidle.c in response |
|
de3ea77afe3c
[gaim-migrate @ 14198]
Evan Schoenberg <evands@pidgin.im>
parents:
11871
diff
changeset
|
54 | to the signed-on and signed-off signals |
|
12151
8002bb57756b
[gaim-migrate @ 14452]
Richard Laager <rlaager@pidgin.im>
parents:
12136
diff
changeset
|
55 | * GaimXfer->ops.read, GaimXfer->ops.write, gaim_xfer_set_read_fnc(), |
|
8002bb57756b
[gaim-migrate @ 14452]
Richard Laager <rlaager@pidgin.im>
parents:
12136
diff
changeset
|
56 | gaim_xfer_set_write_fnc(), gaim_xfer_read(), gaim_xfer_write(): |
|
8002bb57756b
[gaim-migrate @ 14452]
Richard Laager <rlaager@pidgin.im>
parents:
12136
diff
changeset
|
57 | Changed ssize_t to gssize |
|
12216
d80739091a63
[gaim-migrate @ 14518]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12175
diff
changeset
|
58 | * serv_got_im, serv_got_chat_in, serv_send_im and serv_chat_send all use |
|
d80739091a63
[gaim-migrate @ 14518]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12175
diff
changeset
|
59 | GaimMessageFlags instead of GaimConvImFlags / GaimConvChatFlags |
|
d80739091a63
[gaim-migrate @ 14518]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12175
diff
changeset
|
60 | * All core<->prpl message passing now uses html. This was previously true |
|
d80739091a63
[gaim-migrate @ 14518]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12175
diff
changeset
|
61 | for receiving messages, it's now also true for sending them. prpls that |
|
d80739091a63
[gaim-migrate @ 14518]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12175
diff
changeset
|
62 | don't support html need to gaim_unescape_html() the message. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
63 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
64 | Removed: |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
65 | * gaim_gtk_sound_{get,set}_mute() (replaced by the /gaim/gtk/sound/mute |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
66 | preference) |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
67 | * gaim_escape_html(const char *html) (use g_markup_escape_text(html, -1) |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
68 | instead) |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
69 | * gaim_accounts_sync, account changes are now scheduled to be saved |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
70 | automatically |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
71 | * gaim_connection_connect |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
72 | * gaim_connection_disconnect |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
73 | * gaim_connection_register |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
74 | * gaim_accounts_auto_login |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
75 | * gaim_find_conversation, use gaim_find_conversation_with_account instead |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
76 | * serv_login |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
77 | * serv_close |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
78 | * serv_finish_login |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
79 | * gaim_chat_get_display_name |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
80 | * gaim_conversation_set_history, gaim_conversation_get_history, and |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
81 | GaimConversation->history. Use gtk_imhtml_get_markup instead. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
82 | * serv_rename_group |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
83 | * set_gaim_user_dir to gaim_util_set_user_dir |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
84 | * create_prpl_icon to gaim_gtk_create_prpl_icon |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
85 | * Window flashing support in the core: gaim_conv_window_flash, and flash UI |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
86 | operation for conversations. Use signal "received-im-msg" or similar. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
87 | * All warning stuff from the core. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
88 | * gaim_gtkconv_get_dest_tab_at_xy(), instead use gaim_gtkconv_get_tab_at_xy() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
89 | * chat_add_user from GaimConversationUiOps |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
90 | * uc from the GaimBuddy struct |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
91 | * gaim_sound_get_handle() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
92 | * gaim_debug_vargs() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
93 | * serv_add_buddy(); use gaim_account_add_buddy() instead |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
94 | * serv_add_buddies(); use gaim_account_add_buddies() instead |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
95 | * serv_remove_buddy(); use gaim_account_remove_buddy() instead |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
96 | * serv_remove_buddies(); use gaim_account_remove_buddies() instead |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
97 | * serv_change_passwd(); use gaim_account_change_password() instead |
|
11907
de3ea77afe3c
[gaim-migrate @ 14198]
Evan Schoenberg <evands@pidgin.im>
parents:
11871
diff
changeset
|
98 | * serv_touch_idle(): use gaim_gtk_check_idle() instead |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
99 | * GaimGtkImPane->a_virgin |
|
11926
e961b6ac97f8
[gaim-migrate @ 14217]
Mark Doliner <markdoliner@pidgin.im>
parents:
11911
diff
changeset
|
100 | * gaim_str_strip_cr(); use gaim_str_strip_char(str, '\r') instead |
|
12090
814e6a36aea8
[gaim-migrate @ 14387]
Mark Doliner <markdoliner@pidgin.im>
parents:
12067
diff
changeset
|
101 | * gaim_find_buddys_group renamed to gaim_buddy_get_group |
| 12136 | 102 | * gaim_gtkpounce_menu_build() |
| 103 | * gaim_gtkpounce_dialog_show() | |
| 104 | * GaimGtkBuddyList->bpmenu | |
|
12216
d80739091a63
[gaim-migrate @ 14518]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12175
diff
changeset
|
105 | * GaimConvImFlags and GaimConvChatFlags; use GaimMessageFlags instead |
|
10074
4fab99572bf1
[gaim-migrate @ 11054]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
10034
diff
changeset
|
106 | |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
107 | Added: |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
108 | * gaim_prefs_disconnect_by_handle() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
109 | * a password field to GaimConnection, which only persists for the |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
110 | session (when "remember password" is false, account->password is |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
111 | NEVER set) Use gaim_connection_get_password(GaimConnection *gc) |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
112 | * gaim_log_common_writer, gaim_log_common_lister, gaim_log_common_sizer, |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
113 | and gaim_log_get_log_dir to allow log formats that use standard Gaim |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
114 | log directory to use Gaim's built-in code for these purposes. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
115 | * GaimLogCommonLoggerData struct for a basic logger_data struct to be |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
116 | used with "common" logger functions. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
117 | * gaim_gtk_blist_node_is_contact_expanded, returns TRUE if the given |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
118 | blist node is a buddy inside an expanded contact, or is itself an |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
119 | expanded contact |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
120 | * GaimLogSet struct, get_log_sets function to GaimLogLogger, |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
121 | gaim_log_get_log_sets, gaim_log_set_compare |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
122 | * gaim_privacy_check(), to check if a given user is allowed to send |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
123 | messages to the specified account |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
124 | * gtk_imhtml_clear_formatting() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
125 | * gtk_imhtml_delete to clear out part of a imhtml buffer |
|
11814
5003711283c0
[gaim-migrate @ 14105]
Richard Laager <rlaager@pidgin.im>
parents:
11774
diff
changeset
|
126 | * gtk_imhtml_get_protocol_name() |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
127 | * gaim_buddy_icons_get_full_path(), to get the full path of a buddy |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
128 | icon setting |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
129 | * CHAT_USERS_ALIAS_COLUMN, CHAT_USERS_COLOR_COLUMN, |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
130 | CHAT_USERS_BUDDY_COLUMN to the list of columns for the chat |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
131 | user list |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
132 | * gaim_account_add_buddy() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
133 | * gaim_account_add_buddies() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
134 | * gaim_account_remove_buddy() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
135 | * gaim_account_remove_buddies() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
136 | * gaim_account_change_password() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
137 | * gaim_conversation_close_logs(), to force a conversation's log(s) to |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
138 | be closed. New logs will be opened as necessary. |
|
11774
3863107a7914
[gaim-migrate @ 14065]
Richard Laager <rlaager@pidgin.im>
parents:
11757
diff
changeset
|
139 | * gaim_plugin_get_id() |
|
3863107a7914
[gaim-migrate @ 14065]
Richard Laager <rlaager@pidgin.im>
parents:
11757
diff
changeset
|
140 | * gaim_plugin_get_name() |
|
3863107a7914
[gaim-migrate @ 14065]
Richard Laager <rlaager@pidgin.im>
parents:
11757
diff
changeset
|
141 | * gaim_plugin_get_version() |
|
3863107a7914
[gaim-migrate @ 14065]
Richard Laager <rlaager@pidgin.im>
parents:
11757
diff
changeset
|
142 | * gaim_plugin_get_summary() |
|
3863107a7914
[gaim-migrate @ 14065]
Richard Laager <rlaager@pidgin.im>
parents:
11757
diff
changeset
|
143 | * gaim_plugin_get_description() |
|
3863107a7914
[gaim-migrate @ 14065]
Richard Laager <rlaager@pidgin.im>
parents:
11757
diff
changeset
|
144 | * gaim_plugin_get_author() |
|
3863107a7914
[gaim-migrate @ 14065]
Richard Laager <rlaager@pidgin.im>
parents:
11757
diff
changeset
|
145 | * gaim_plugin_get_homepage() |
|
11911
797cf405943c
[gaim-migrate @ 14202]
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents:
11907
diff
changeset
|
146 | * gaim_gtkconv_switch_active_conversation(GaimConversation *) |
|
11926
e961b6ac97f8
[gaim-migrate @ 14217]
Mark Doliner <markdoliner@pidgin.im>
parents:
11911
diff
changeset
|
147 | * gaim_str_strip_char() to strip a given character from |
|
e961b6ac97f8
[gaim-migrate @ 14217]
Mark Doliner <markdoliner@pidgin.im>
parents:
11911
diff
changeset
|
148 | a given string |
|
e961b6ac97f8
[gaim-migrate @ 14217]
Mark Doliner <markdoliner@pidgin.im>
parents:
11911
diff
changeset
|
149 | * gaim_util_chrreplace() to replace a given character with a |
|
e961b6ac97f8
[gaim-migrate @ 14217]
Mark Doliner <markdoliner@pidgin.im>
parents:
11911
diff
changeset
|
150 | different character |
|
12016
0517ad5d0196
[gaim-migrate @ 14309]
Casey Harkins <charkins@pidgin.im>
parents:
11935
diff
changeset
|
151 | * gaim_gtk_blist_toggle_visibility() to intelligently toggle the |
|
0517ad5d0196
[gaim-migrate @ 14309]
Casey Harkins <charkins@pidgin.im>
parents:
11935
diff
changeset
|
152 | visiblity of the buddy list |
|
0517ad5d0196
[gaim-migrate @ 14309]
Casey Harkins <charkins@pidgin.im>
parents:
11935
diff
changeset
|
153 | * gaim_gtk_blist_visibility_manager_add() to indicate the addition of a |
|
0517ad5d0196
[gaim-migrate @ 14309]
Casey Harkins <charkins@pidgin.im>
parents:
11935
diff
changeset
|
154 | visibility manager - see the docs for more information |
|
0517ad5d0196
[gaim-migrate @ 14309]
Casey Harkins <charkins@pidgin.im>
parents:
11935
diff
changeset
|
155 | * gaim_gtk_blist_visibility_manager_remove() to indicate the removal of |
|
0517ad5d0196
[gaim-migrate @ 14309]
Casey Harkins <charkins@pidgin.im>
parents:
11935
diff
changeset
|
156 | a visibility manager - see the docs for more information |
|
12021
dff8a2336172
[gaim-migrate @ 14314]
Casey Harkins <charkins@pidgin.im>
parents:
12016
diff
changeset
|
157 | * gaim_gtk_conversations_get_first_unseen() to find the first conv |
|
dff8a2336172
[gaim-migrate @ 14314]
Casey Harkins <charkins@pidgin.im>
parents:
12016
diff
changeset
|
158 | with an "unseen" state >= to the specified state |
|
12175
3e790a58d906
[gaim-migrate @ 14477]
Casey Harkins <charkins@pidgin.im>
parents:
12163
diff
changeset
|
159 | * gaim_gtk_conversations_fill_unseen_menu() to fill a menu with a list of |
|
3e790a58d906
[gaim-migrate @ 14477]
Casey Harkins <charkins@pidgin.im>
parents:
12163
diff
changeset
|
160 | conversations with an "unseen" state >= to the specified state |
|
12092
afa359206c04
[gaim-migrate @ 14389]
Mark Doliner <markdoliner@pidgin.im>
parents:
12090
diff
changeset
|
161 | * gaim_gtk_create_prpl_icon() |
|
afa359206c04
[gaim-migrate @ 14389]
Mark Doliner <markdoliner@pidgin.im>
parents:
12090
diff
changeset
|
162 | * gaim_gtk_create_prpl_icon_with_status() |
| 12136 | 163 | * gaim_gtk_pounces_manager_show() |
| 164 | * gaim_gtk_pounces_manager_hide() | |
| 165 | * gaim_gtk_pounce_editor_show() | |
|
12163
483d8be2deec
[gaim-migrate @ 14464]
Richard Laager <rlaager@pidgin.im>
parents:
12157
diff
changeset
|
166 | * GAIM_STOCK_CONNECT, GAIM_STOCK_DISCONNECT |
|
483d8be2deec
[gaim-migrate @ 14464]
Richard Laager <rlaager@pidgin.im>
parents:
12157
diff
changeset
|
167 | * GAIM_STOCK_PLUGIN |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
168 | |
|
12128
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
169 | Signals - Changed: (See the Doxygen docs for details on all signals.) |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
170 | * Signal propagation now stops after a handler returns a non-NULL value. |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
171 | This value is now returned. Previously, all registered handlers were |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
172 | called and the value from the last handler was used. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
173 | * "received-im-msg" and "received-chat-msg" to match, both now pass a |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
174 | conversation pointer and flags |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
175 | * "receiving-im-msg" and "receving-chat-msg" to match, both now pass a |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
176 | conversation pointer and a pointer to the flags. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
177 | * "drawing-tooltip": the second argument is now a GString* instead of |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
178 | a char** |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
179 | * "chat-invited" handlers can now return a value to control what happens |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
180 | to the invite (accept, reject, prompt the user). |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
181 | * "buddy-typing" and "buddy-typing-stopped": replaced the GaimConversation* |
|
12157
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
182 | with GaimAccount*, const char *name. Also, the signal is now emitted |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
183 | regardless of whether a conversation exists and regardless of whether |
|
eea4baae3ad9
[gaim-migrate @ 14458]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
12151
diff
changeset
|
184 | the user is on the buddy list. |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
185 | |
|
12128
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
186 | Signals - Added: (See the Doxygen docs for details on all signals.) |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
187 | * "account-disabled" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
188 | * "account-status-changed" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
189 | * "cipher-added" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
190 | * "cipher-removed" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
191 | * "conversation-dragging" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
192 | * "dbus-method-called" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
193 | * "dbus-introspect" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
194 | * "cipher-removed" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
195 | * "file-recv-accept" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
196 | * "file-recv-start" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
197 | * "file-recv-cancel" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
198 | * "file-recv-complete" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
199 | * "file-send-accept" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
200 | * "file-send-start" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
201 | * "file-send-cancel" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
202 | * "file-send-complete" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
203 | * "buddy-added" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
204 | * "buddy-removed" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
205 | * "blist-node-aliased" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
206 | * "buddy-status-changed" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
207 | * "buddy-idle-changed": A buddy's idle status changed. |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
208 | * "buddy-icon-changed" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
209 | * "gtkblist-hiding" |
|
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
210 | * "gtkblist-unhiding" |
| 12129 | 211 | * "displaying-userinfo" |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
212 | |
| 11935 | 213 | Signals - Removed: |
|
12053
5aa634db0fc1
[gaim-migrate @ 14348]
Casey Harkins <charkins@pidgin.im>
parents:
12021
diff
changeset
|
214 | * "account-away": replaced by account-status-changed |
|
12128
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
215 | * "account-warned" |
| 11935 | 216 | * "buddy-away": replaced by buddy-status-changed |
| 217 | * "buddy-back": replaced by buddy-status-changed | |
| 218 | * "buddy-idle": replaced by buddy-idle-changed | |
| 219 | * "buddy-unidle": replaced by buddy-idle-changed | |
|
12097
c8277c560c7c
[gaim-migrate @ 14394]
Evan Schoenberg <evands@pidgin.im>
parents:
12092
diff
changeset
|
220 | * "buddy-icon-cached": replaced by buddy-icon-changed |
|
12128
8a349188fe17
[gaim-migrate @ 14428]
Richard Laager <rlaager@pidgin.im>
parents:
12127
diff
changeset
|
221 | * "conversation-drag-end": replaced by "conversation-dragging" |
| 11935 | 222 | |
|
11757
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
223 | version 1.5.0 (8/11/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
224 | * Added: gaim_xfer_conversation_write |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
225 | Writes a messages to a conversation window with the use |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
226 | of the associated file transfer. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
227 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
228 | version 1.4.0 (7/7/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
229 | * Added: gaim_buddy_icon_uncache() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
230 | Deletes a cached buddy icon for a specified buddy |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
231 | * Added: gaim_buddy_icon_get_type |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
232 | Attempts to determine the type of a given buddy icon. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
233 | * Added: buddy-icon-cached signal |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
234 | Emitted when a new buddy icon is cached. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
235 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
236 | version 1.3.1 (6/9/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
237 | * No changes |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
238 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
239 | version 1.3.0 (5/10/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
240 | * Added: gaim_blist_schedule_save() |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
241 | This should be used instead of gaim_blist_sync when you |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
242 | want the blist.xml file to be written to disk. There |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
243 | should not be many occasions when you want to do this, |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
244 | as the functions in the blist API that modify the buddy |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
245 | list will normally call it for you. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
246 | * Added: OPT_PROTO_NO_NORMALIZE_CONV |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
247 | Tells the conversation API to not normalize screen names |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
248 | in conversations. This is used by the Jabber PRPL. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
249 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
250 | version 1.2.1 (4/3/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
251 | * No changes |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
252 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
253 | version 1.2.0 (3/17/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
254 | * You can use gaim_signal_connect_priority() and |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
255 | gaim_signal_connect_priority_vargs() to connect to |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
256 | Gaim signals with a given priority (Will Gorman) |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
257 | * Added: gaim_conversation_set_features |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
258 | gaim_conversation_get_features |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
259 | These allow plugins (notable prpls) to change the |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
260 | formatting capabilities of an existing conversation. |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
261 | This comes with a new "features" field in |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
262 | GaimConversation (Christopher O'Brien) |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
263 | * Added: GAIM_CONNECTION_NO_IMAGES to GaimConectionFlags |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
264 | (Christopher O'Brien) |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
265 | * Added: GAIM_CBFLAGS_TYPING to GaimConvChatBuddyFlags |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
266 | (Christopher O'Brien) |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
267 | * Added: gaim_account_request_add which takes the same arguments as |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
268 | * gaim_account_notify_added but always asks the user if they want to add |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
269 | * the buddy to the buddy list |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
270 | * Added: An accompanying request_add GaimAccountUiOp |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
271 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
272 | version 1.1.4 (2/24/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
273 | * No changes |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
274 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
275 | version 1.1.3 (2/17/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
276 | * No changes |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
277 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
278 | version 1.1.2 (1/20/2005): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
279 | * No changes |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
280 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
281 | version 1.1.1 (12/28/2004): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
282 | * No changes |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
283 | |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
284 | version 1.1.0 (12/02/2004): |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
285 | * Added: gaim_utf8_salvage |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
286 | * Added: binary relocation support in prefix.h |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
287 | WARNING: If your plugin uses anything inside the |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
288 | #ifdef ENABLE_BINRELOC from prefix.h, it won't be |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
289 | loadable on a copy of Gaim compiled without binreloc |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
290 | support. In particular, watch out for the autoconf-like |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
291 | macros, and accidently including them through internal.h, |
|
96456b26dc43
[gaim-migrate @ 14048]
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
11706
diff
changeset
|
292 | which you probably shouldn't be including anyway. |
|
10104
081392879815
[gaim-migrate @ 11131]
Nathan Fredrickson <nathan@silverorange.com>
parents:
10100
diff
changeset
|
293 | |
| 10034 | 294 | version 1.0.0 (09/17/2004): |
|
9917
2fbb3c9fab2b
[gaim-migrate @ 10809]
Daniel Atallah <datallah@pidgin.im>
parents:
9846
diff
changeset
|
295 | * Added: get_chat_name to the GaimPluginProtocolInfo struct |
|
9929
4684f1e7f730
[gaim-migrate @ 10821]
Daniel Atallah <datallah@pidgin.im>
parents:
9917
diff
changeset
|
296 | * Changed: gaim_blist_update_buddy_presence(), presence changed to |
| 10631 | 297 | type gboolean |
| 10034 | 298 | * Changed: the versioning scheme, and all the plugin structs |
|
9917
2fbb3c9fab2b
[gaim-migrate @ 10809]
Daniel Atallah <datallah@pidgin.im>
parents:
9846
diff
changeset
|
299 | |
|
2fbb3c9fab2b
[gaim-migrate @ 10809]
Daniel Atallah <datallah@pidgin.im>
parents:
9846
diff
changeset
|
300 | version 0.82 (08/26/2004): |
|
9719
02554229e500
[gaim-migrate @ 10580]
Mark Doliner <markdoliner@pidgin.im>
parents:
9688
diff
changeset
|
301 | Gaim API: |
|
9759
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
302 | * Removed: gaim_gtk_get_dispstyle(), gaim_gtk_change_text() |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
303 | * Removed: multi.h |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
304 | * Renamed: ui.h to gtkdialogs.h |
|
9794
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
305 | * Renamed: gtkinternal.h to gtkgaim.h |
|
9759
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
306 | * Renamed: show_info_dialog to gaim_gtkdialogs_info |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
307 | * Renamed: show_log_dialog to gaim_gtkdialogs_log |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
308 | * Renamed: show_warn_dialog to gaim_gtkdialogs_warn |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
309 | * Renamed: show_im_dialog to gaim_gtkdialogs_im |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
310 | * Renamed: gaim_gtkdialogs_new_im to gaim_gtkdialogs_im_with_user |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
311 | * Renamed: destroy_all_dialogs to gaim_gtkdialogs_destroy_all |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
312 | * Renamed: alias_dialog_bud to gaim_gtkdialogs_alias_buddy |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
313 | * Renamed: alias_dialog_contact to gaim_gtkdialogs_alias_contact |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
314 | * Renamed: alias_dialog_blist_chat to gaim_gtkdialogs_alias_chat |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
315 | * Renamed: show_confirm_del to gaim_gtkdialogs_remove_buddy |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
316 | * Renamed: show_confirm_del_group to gaim_gtkdialogs_remove_group |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
317 | * Renamed: show_confirm_del_blist_chat to gaim_gtkdialogs_remove_chat |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
318 | * Renamed: show_confirm_del_contact to gaim_gtkdialogs_remove_contact |
|
9761
fcafe8b8e9c8
[gaim-migrate @ 10629]
Mark Doliner <markdoliner@pidgin.im>
parents:
9759
diff
changeset
|
319 | * Renamed: show_about to gaim_gtkdialogs_about |
| 9799 | 320 | * Added: gaim_notify_userinfo() and the associated notify_userinfo() UI op |
| 321 | (someone who knows just why we have this can edit here) | |
|
9794
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
322 | |
|
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
323 | Buddy List API: |
|
9761
fcafe8b8e9c8
[gaim-migrate @ 10629]
Mark Doliner <markdoliner@pidgin.im>
parents:
9759
diff
changeset
|
324 | * Changed: gaim_blist_request_add_chat(), added name parameter |
|
9794
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
325 | * Added: gaim_contact_on_account() |
|
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
326 | * Added: flags parameter to the GaimBlistNode struct |
|
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
327 | |
|
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
328 | Conversation API: |
|
d50122124d98
[gaim-migrate @ 10662]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9761
diff
changeset
|
329 | * Added: gaim_gtkconv_button_new() |
|
9761
fcafe8b8e9c8
[gaim-migrate @ 10629]
Mark Doliner <markdoliner@pidgin.im>
parents:
9759
diff
changeset
|
330 | |
|
fcafe8b8e9c8
[gaim-migrate @ 10629]
Mark Doliner <markdoliner@pidgin.im>
parents:
9759
diff
changeset
|
331 | Protocol Plugin API: v7 |
|
fcafe8b8e9c8
[gaim-migrate @ 10629]
Mark Doliner <markdoliner@pidgin.im>
parents:
9759
diff
changeset
|
332 | * Added: chat_info_defaults to the GaimPluginProtocolInfo struct |
|
9719
02554229e500
[gaim-migrate @ 10580]
Mark Doliner <markdoliner@pidgin.im>
parents:
9688
diff
changeset
|
333 | |
| 9734 | 334 | Signals: |
| 335 | * Added: conversation-updated for any update to the data associated | |
| 336 | with the conversation (topic, icon, adding to buddy list, etc.) | |
| 337 | ||
|
9846
61f7349c153a
[gaim-migrate @ 10724]
Nathan Fredrickson <nathan@silverorange.com>
parents:
9799
diff
changeset
|
338 | Conversation API: |
|
61f7349c153a
[gaim-migrate @ 10724]
Nathan Fredrickson <nathan@silverorange.com>
parents:
9799
diff
changeset
|
339 | * Changed: gaim_conv_chat_add_user() (added new_arrival parameter) |
|
61f7349c153a
[gaim-migrate @ 10724]
Nathan Fredrickson <nathan@silverorange.com>
parents:
9799
diff
changeset
|
340 | |
|
9719
02554229e500
[gaim-migrate @ 10580]
Mark Doliner <markdoliner@pidgin.im>
parents:
9688
diff
changeset
|
341 | version 0.81 (08/05/2004): |
| 9597 | 342 | Commands API: |
| 343 | * Most functions now have a void *data argument. | |
|
9620
fe99fcea5c1c
[gaim-migrate @ 10464]
Christopher O'Brien <siege@pidgin.im>
parents:
9609
diff
changeset
|
344 | |
|
fe99fcea5c1c
[gaim-migrate @ 10464]
Christopher O'Brien <siege@pidgin.im>
parents:
9609
diff
changeset
|
345 | Blist API: |
|
9759
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
346 | * Added: gaim_buddy_get_contact_alias |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
347 | * Renamed: gaim_get_buddy_alias to gaim_buddy_get_alias |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
348 | * Renamed: gaim_get_buddy_alias_only to gaim_buddy_get_alias_only |
|
9719
02554229e500
[gaim-migrate @ 10580]
Mark Doliner <markdoliner@pidgin.im>
parents:
9688
diff
changeset
|
349 | |
|
9554
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
350 | Conversation API: |
|
9759
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
351 | * Changed: gaim_conv_chat_add_user(), added flags parameter |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
352 | * Changed: gaim_conv_chat_add_users(), added GList of flags parameter |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
353 | * Changed: gaim_conv_chat_get_users(), now returns a GList of |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
354 | GaimConvChatBuddy's |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
355 | * Changed: gaim_conv_chat_set_users() now expects a GList of |
|
10b4612b885a
[gaim-migrate @ 10626]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9734
diff
changeset
|
356 | GaimConvChatBuddy's |
|
9554
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
357 | * Added: gaim_conv_chat_set_user_flags() |
| 9734 | 358 | * Added: gaim_conv_chat_get_user_flags() |
| 359 | * Added: gaim_conv_chat_find_user() | |
| 360 | * Added: gaim_conv_chat_cb_new() | |
| 361 | * Added: gaim_conv_chat_cb_find() | |
| 362 | * Added: gaim_conv_chat_cb_destroy() | |
| 363 | * Added: gaim_conv_chat_cb_get_name() | |
|
9554
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
364 | |
|
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
365 | Conversation UI ops: |
|
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
366 | * Added: chat_update_user() |
|
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
367 | |
|
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
368 | Signals: |
|
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
369 | * Changed: chat-buddy-joining & chat-buddy-joined now include the user's flags |
| 9590 | 370 | * Changed: chat-buddy-joining & chat-buddy-leaving are now booleans, return |
| 9734 | 371 | TRUE if you don't want the join/leave to be displayed in the UI. |
|
9554
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
372 | * Added: chat-buddy-flags for when user's flags change |
| 9734 | 373 | gaim_marshal_VOID__POINTER_POINTER_POINTER_UINT_UINT (required for the new |
| 374 | chat-buddy-flags signal) | |
| 9609 | 375 | * Added: account-modified for when account settings have been changed. |
|
9554
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
376 | |
| 9538 | 377 | version 0.80 (07/15/2004): |
|
9460
7c1ab9155fe2
[gaim-migrate @ 10285]
Daniel Atallah <datallah@pidgin.im>
parents:
9384
diff
changeset
|
378 | Gaim API: |
|
9473
89b30bf6670f
[gaim-migrate @ 10298]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9460
diff
changeset
|
379 | * Removed: PRPL numbers : gaim_account_set_protocol(), |
|
89b30bf6670f
[gaim-migrate @ 10298]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9460
diff
changeset
|
380 | gaim_account_get_protocol(), gaim_accounts_find_with_prpl_num, |
|
89b30bf6670f
[gaim-migrate @ 10298]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9460
diff
changeset
|
381 | gaim_prpl_num_to_id(), gaim_prpl_id_to_num(), GaimProtocol |
|
89b30bf6670f
[gaim-migrate @ 10298]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9460
diff
changeset
|
382 | |
|
89b30bf6670f
[gaim-migrate @ 10298]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9460
diff
changeset
|
383 | Protocol Plugin API: v6 |
|
89b30bf6670f
[gaim-migrate @ 10298]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9460
diff
changeset
|
384 | * Added: can_receive_file & send_file to the GaimPluginProtocolInfo struct |
|
9460
7c1ab9155fe2
[gaim-migrate @ 10285]
Daniel Atallah <datallah@pidgin.im>
parents:
9384
diff
changeset
|
385 | |
|
9515
768dbdb32717
[gaim-migrate @ 10342]
Christian Hammond <chipx86@chipx86.com>
parents:
9514
diff
changeset
|
386 | Signals: |
|
9554
1609ba3612c3
[gaim-migrate @ 10387]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9538
diff
changeset
|
387 | * Changed "chat-invited" to also include the components hash table so |
|
9515
768dbdb32717
[gaim-migrate @ 10342]
Christian Hammond <chipx86@chipx86.com>
parents:
9514
diff
changeset
|
388 | plugins can use serv_join_chat when the signal is emitted. |
| 9517 | 389 | * Added "chat-topic-changed" signal plugins know when a topic is changed. |
|
9515
768dbdb32717
[gaim-migrate @ 10342]
Christian Hammond <chipx86@chipx86.com>
parents:
9514
diff
changeset
|
390 | |
| 9384 | 391 | version 0.79 (06/24/2004): |
|
9228
525af75db5c1
[gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents:
9124
diff
changeset
|
392 | Gaim API: |
|
525af75db5c1
[gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents:
9124
diff
changeset
|
393 | * gaim_url_parse() now takes two additional parameters, which are used |
|
525af75db5c1
[gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents:
9124
diff
changeset
|
394 | for returning the username and password from the URL, if they exist. |
|
9260
82d7b380220a
[gaim-migrate @ 10059]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9228
diff
changeset
|
395 | * Added: has_focus UI op to GaimConversationUiOps and |
|
82d7b380220a
[gaim-migrate @ 10059]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9228
diff
changeset
|
396 | GaimConvWindowUiOps. |
|
82d7b380220a
[gaim-migrate @ 10059]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9228
diff
changeset
|
397 | * Added: gaim_conversation_has_focus() and gaim_conv_window_has_focus(). |
|
9303
e257ad08c77c
[gaim-migrate @ 10107]
Mark Doliner <markdoliner@pidgin.im>
parents:
9301
diff
changeset
|
398 | * Removed: gaim_blist_save() |
|
9228
525af75db5c1
[gaim-migrate @ 10024]
Christian Hammond <chipx86@chipx86.com>
parents:
9124
diff
changeset
|
399 | |
|
9336
232c47d49111
[gaim-migrate @ 10144]
Mark Doliner <markdoliner@pidgin.im>
parents:
9303
diff
changeset
|
400 | Protocol Plugin API: v5 |
|
9301
c05274a72788
[gaim-migrate @ 10105]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9260
diff
changeset
|
401 | * Changed: add_buddy, add_buddies, remove_buddy, remove_buddies, |
|
c05274a72788
[gaim-migrate @ 10105]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9260
diff
changeset
|
402 | rename_group and remove_group to take GaimBuddy's and |
|
c05274a72788
[gaim-migrate @ 10105]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9260
diff
changeset
|
403 | GaimGroup's consistently. |
|
9336
232c47d49111
[gaim-migrate @ 10144]
Mark Doliner <markdoliner@pidgin.im>
parents:
9303
diff
changeset
|
404 | * Removed: OPT_PROTO_BUDDY_ICON (replaced by icon_spec) |
|
232c47d49111
[gaim-migrate @ 10144]
Mark Doliner <markdoliner@pidgin.im>
parents:
9303
diff
changeset
|
405 | * Added: icon_spec to the GaimPluginProtocolInfo struct |
|
9301
c05274a72788
[gaim-migrate @ 10105]
Stu Tomlinson <nosnilmot@pidgin.im>
parents:
9260
diff
changeset
|
406 | |
| 9124 | 407 | version 0.78 (05/30/2004): |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
408 | Plugin API: v4 |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
409 | * Added: actions - for plugins to add to the new Plugin Actions menu |
| 9052 | 410 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
411 | Loader Plugin API: v2 (no changes) |
| 9052 | 412 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
413 | Protocol Plugin API: v4 |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
414 | * Removed: set_dir, get_dir and dir_search (not used, AIM-centric) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
415 | * Removed: actions (replaced by generic plugin actions) |
| 9052 | 416 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
417 | Perl Plugin API: v2 (no changes) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
418 | TCL Plugin API: (no changes) |
| 9052 | 419 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
420 | Signals: |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
421 | * Added: "blist-node-extended-menu" for extending Buddy, Chat and |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
422 | Group right-click menus |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
423 | * Added: "drawing-tooltip" for plugins to allow plugins to change text |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
424 | appearing in tooltips |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
425 | * Added: "gtkblist-created" |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
426 | * Added: "receiving-im-msg" and "receiving-chat-msg" (these behave |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
427 | exactly like received-*-msg used to) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
428 | * Added: "buddy-idle-updated" signal, for when the idle time changes. |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
429 | * Changed: "received-im-msg" and "received-chat-msg" no longer pass |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
430 | pointers to who, message and flags, and are now void. |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
431 | * Removed: "drawing-menu" - it was UI sepecific and |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
432 | "blist-node-extended-menu" is superior |
| 9052 | 433 | |
| 434 | version 0.77 (04/22/2004): | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
435 | Loader & Protocol Plugins independantly versioned |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
436 | Plugin loading now checks versioning on plugins (Standard, Loader & |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
437 | Protocol) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
438 | new GAIM_{PLUGIN,PRPL,LOADER}_API_VERSION constants |
| 9052 | 439 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
440 | Plugin API: v3 |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
441 | * Added: prefs_info for UI independant plugin prefs |
| 9052 | 442 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
443 | Loader Plugin API: v2 |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
444 | * Added: api_version at top of GaimPluginLoaderInfo struct |
| 9052 | 445 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
446 | Protocol Plugin API: v2 |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
447 | * Added: api_version at top of GaimPluginProtocolInfo struct |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
448 | * Added: chat_menu for protocol specific extensions to the chat menu |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
449 | * Removed: get_away "Nada used it. Pink elephants on parade." |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
450 | * Removed: protocol_prefs (replaced by generic plugin prefs_info) |
| 9052 | 451 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
452 | Perl Plugin API: v2 (no changes) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
453 | TCL API: (no changes) |
| 9052 | 454 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
455 | Signals: |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
456 | * Added: "conversation-drag-ended" |
| 9052 | 457 | |
| 458 | version 0.76 (04/01/2004): | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
459 | Plugin API: v2 |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
460 | Perl Plugin API: v2 |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
461 | Loader Plugin API: (not versioned) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
462 | Protocol Plugin API: (not versioned) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
463 | * Added: protocol_prefs for protocol specific preferences |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
464 | * Added: reject_chat so protocols can act on chat invite rejection |
| 9052 | 465 | |
|
9120
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
466 | TCL Plugin API: (not versioned) |
|
c6b7dbf27503
[gaim-migrate @ 9897]
Christian Hammond <chipx86@chipx86.com>
parents:
9109
diff
changeset
|
467 | * Changes to plugin registration to show descriptions |
| 9052 | 468 |