comparison plugins/ChangeLog.API @ 9120:b1cac9f6fee3

[gaim-migrate @ 9897] ChangeLog.API updates from Stu Tomlinson's laptop. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sat, 29 May 2004 00:56:15 +0000
parents 9f21659ecf11
children 4ab8f2b8168b
comparison
equal deleted inserted replaced
9119:83c3df575f73 9120:b1cac9f6fee3
1 Gaim: The Pimpin' Penguin IM Client that's good for the soul! 1 Gaim: The Pimpin' Penguin IM Client that's good for the soul!
2 2
3 version 0.78 (05/28/2004): 3 version 0.78 (05/28/2004):
4 * * Plugin plugin API: 4 4 Plugin API: v4
5 * Added: actions - for plugins to add to the new Plugin Actions menu 5 * Added: actions - for plugins to add to the new Plugin Actions menu
6 6
7 * * Loader plugin API: 2 (no changes) 7 Loader Plugin API: v2 (no changes)
8 8
9 * * Protocol plugin API: 4 9 Protocol Plugin API: v4
10 * Removed: set_dir, get_dir and dir_search (not used, AIM-centric) 10 * Removed: set_dir, get_dir and dir_search (not used, AIM-centric)
11 * Removed: actions (replaced by generic plugin actions) 11 * Removed: actions (replaced by generic plugin actions)
12 12
13 * * Perl plugin API: 2 (no changes) 13 Perl Plugin API: v2 (no changes)
14 * * TCL plugin API: (no changes) 14 TCL Plugin API: (no changes)
15 15
16 * * Signals: 16 Signals:
17 * Added: "blist-node-extended-menu" for extending Buddy, Chat and 17 * Added: "blist-node-extended-menu" for extending Buddy, Chat and
18 Group right-click menus 18 Group right-click menus
19 * Added: "drawing-tooltip" for plugins to allow plugins to change text 19 * Added: "drawing-tooltip" for plugins to allow plugins to change text
20 appearing in tooltips 20 appearing in tooltips
21 * Added: "gtkblist-created" 21 * Added: "gtkblist-created"
22 * Added: "receiving-im-msg" and "receiving-chat-msg" (these behave 22 * Added: "receiving-im-msg" and "receiving-chat-msg" (these behave
23 exactly like received-*-msg used to) 23 exactly like received-*-msg used to)
24 * Added: "buddy-idle-updated" signal, for when the idle time changes. 24 * Added: "buddy-idle-updated" signal, for when the idle time changes.
25 * Changed: "received-im-msg" and "received-chat-msg" no longer pass 25 * Changed: "received-im-msg" and "received-chat-msg" no longer pass
26 pointers to who, message and flags, and are now void. 26 pointers to who, message and flags, and are now void.
27 * Removed: "drawing-menu" - it was UI sepecific and 27 * Removed: "drawing-menu" - it was UI sepecific and
28 "blist-node-extended-menu" is superior 28 "blist-node-extended-menu" is superior
29 29
30 version 0.77 (04/22/2004): 30 version 0.77 (04/22/2004):
31 * Loader & Protocol plugins independantly versioned 31 Loader & Protocol Plugins independantly versioned
32 * Plugin loading now checks versioning on plugins (Standard, Loader & 32 Plugin loading now checks versioning on plugins (Standard, Loader &
33 Protocol) 33 Protocol)
34 * new GAIM_{PLUGIN,PRPL,LOADER}_API_VERSION constants 34 new GAIM_{PLUGIN,PRPL,LOADER}_API_VERSION constants
35 35
36 * * Plugin plugin API: 3 36 Plugin API: v3
37 * Added: prefs_info for UI independant plugin prefs 37 * Added: prefs_info for UI independant plugin prefs
38 38
39 * * Loader plugin API: 2 39 Loader Plugin API: v2
40 * Added: api_version at top of GaimPluginLoaderInfo struct 40 * Added: api_version at top of GaimPluginLoaderInfo struct
41 41
42 * * Protocol plugin API: 2 42 Protocol Plugin API: v2
43 * Added: api_version at top of GaimPluginProtocolInfo struct 43 * Added: api_version at top of GaimPluginProtocolInfo struct
44 * Added: chat_menu for protocol specific extensions to the chat menu 44 * Added: chat_menu for protocol specific extensions to the chat menu
45 * Removed: get_away "Nada used it. Pink elephants on parade." 45 * Removed: get_away "Nada used it. Pink elephants on parade."
46 * Removed: protocol_prefs (replaced by generic plugin prefs_info) 46 * Removed: protocol_prefs (replaced by generic plugin prefs_info)
47 47
48 * * Perl plugin API: 2 (no changes) 48 Perl Plugin API: v2 (no changes)
49 * * TCL API: (no changes) 49 TCL API: (no changes)
50 50
51 * * Signals: 51 Signals:
52 * Added: "conversation-drag-ended" 52 * Added: "conversation-drag-ended"
53 53
54 version 0.76 (04/01/2004): 54 version 0.76 (04/01/2004):
55 * * Plugin API: 2 55 Plugin API: v2
56 * * Perl plugin API: 2 56 Perl Plugin API: v2
57 * * Loader plugin API: (not versioned) 57 Loader Plugin API: (not versioned)
58 * * Protocol plugin API: (not versioned) 58 Protocol Plugin API: (not versioned)
59 * Added: protocol_prefs for protocol specific preferences 59 * Added: protocol_prefs for protocol specific preferences
60 * Added: reject_chat so protocols can act on chat invite rejection 60 * Added: reject_chat so protocols can act on chat invite rejection
61 61
62 * * TCL plugin API: (not versioned) 62 TCL Plugin API: (not versioned)
63 * Changes to plugin registration to show descriptions 63 * Changes to plugin registration to show descriptions
64 64