1 Version 2.6.2: 01/01/10
2 * Fix IRC More plugin not properly rejoining channels.
3 * IRC More no longer has a preference for auto rejoin delay--default to
5 * Splitter plugin now connects to signals with
6 PURPLE_SIGNAL_PRIORITY_HIGHEST, which makes it process messages last.
7 * Splitter will not touch any messages generated by the OTR plugin,
8 resolving compatibility issues.
9 * Splitter now resubmits split messages through the normal message
10 handling mechanisms in libpurple and tracks those resubmissions, meaning
11 splitting of messages will no longer bypass any other plugins
12 intercepting outgoing messages.
13 * /exec's author list no longer makes the Pidgin plugins dialog wider.
14 * Talkfilters is no longer a dependency of itself, allowing the plugin to
17 Version 2.6.1: 12/07/09
18 * Add support for limiting the number of bytes of history displayed by
19 the Enhanced History plugin.
20 * Add a preference to the Google plugin to allow users to specify a
21 Google domain to use. For example, www.google.com or www.google.fr.
22 * Fix the "Set User Modes On Connect" and "Unset User Modes On Connect"
23 settings provided by irc-more on IRC accounts.
24 * Fix Message Splitter so that it builds on Windows.
25 * Fix Group Message so that its request dialog doesn't get too long.
26 * Make IRC Helper suppress an additional message related to hostmasks.
28 * Fix the Colorize plugin to be UTF-8 compliant.
30 Version 2.6.0: 08/30/09
31 * Fix grouping of radio buttons in switchspell menu for enchant-enabled
32 GtkSpell. This has the side effect of eliminating slow tab switching
33 and multiple language switches during menu drawing. (Basil Gor)
34 * Fixed a NULL deref crash in the slashexec plugin when processing a
36 * Added XMPP Priority plugin. This allows users to configure the
37 priority attribute for XMPP statuses on a per-account basis.
38 * Added the "abusive" stress plugin. This is a protocol plugin intended
39 for use in stressing libpurple and any plugins using libpurple's
40 facilities. This plugin is still experimental and will almost certainly
41 cause some problems, so use with caution and do NOT use with your usual
44 Version 2.5.1: 12/25/08
45 * Really fixed switch spell now...
47 Version 2.5.0: 12/20/08
48 * Fixed some crashes in autprofile related to old preference paths
50 * ListHandler now handles "FriendlyName" lines in .blt files generated by
51 newer Windows AIM versions when importing.
52 * Added Vietnamese translation - thanks Nguyen Huu Phuoc
53 * findip and groupmsg are now default plugins.
54 * Added nomobility plugin (does not yet work, doesn't build by default)
55 * Fixed --with-plugins (yet again...)
56 * Support dependency scenarios where dependency A OR dependency B is the
57 correct solution. This fixes dependencies for switchspell, which can
58 use GTKSpell with either the Enchant backend or the aspell backend.
59 Let us know if you still have trouble building switchspell but have
60 the correct development packages installed.
62 Version 2.4.0: 08/03/08
63 * Rewrote the build system to make our lifes easier, as well as support
64 the requirements of some plugins. This has added a dependency on
66 * Removed 'menuconfig' since the new build system should be extending
67 to support it's behavior instead.
68 * Merged the Autoprofile plugin into our build system.
69 * Fixed convbadger's failure to update on conversation switch.
70 * Added Ike Gingerich's colorize plugin
71 * Added Ike Gingerich's splitter plugin
72 * Fixed dewysiwygification's debug messages not properly ending lines.
73 * Added Google plugin for "I'm Feeling Lucky" searches.
74 * Fixed aspell dependency in switchspell (fixes gentoo bug #196693)
75 * Made switchspell work with gtkspell that uses enchant; this behavior is
76 now the default. To use gtkspell using aspell, use the
77 --disable-enchant argument to ./configure.
78 * Added preferences to the irssi plugin that allow changing its behavior
79 * Fixed the preference strings in slashexec so mnemonics are no longer
80 incorrectly interpreted from the strings.
81 * Added Message Length plugin (short name: msglen).
82 * Added Chat User List Logging plugin (short name: listlog).
83 * The Enhanced History plugin is now contact-aware.
84 * Slashexec now strips ASCII control characters. Fixes, among others,
85 bug #452, where commands can cause XMPP disconnection. May cause some
86 characters to be sent that are part of escape sequences.
88 Version 2.3.0: 03/17/08
89 * Fixed a typo in irc-more's source that allowed a potential double-free
90 * Fixed unregistering commands when unloading gRIM and Magic 8 ball plugin
91 * Fixed napster plugin. It builds cleanly and loads properly now.
92 * Added /bollocks command to Magic 8 ball plugin inspired by (and ported
93 from) /dev/bollocks kernel module
94 * Added Andrew Pangborn's Enhanced History plugin and ported it to the
95 Pidgin and libpurple APIs. Cleaned up some preferences as well.
96 * Dice plugin now supports dice notation
97 (http://en.wikipedia.org/wiki/Dice_notation), but it's not perfect yet.
99 * Dice plugin now calls the /me command with its output.
100 * Irc-more plugin adds notice support only when built against libpurple
102 * Napster plugin now builds by default.
103 * Removed the broadcast plugin.
105 * Fixed the --with-plugins configure argument. It now correctly handles
106 all, default, and a comma separated list of plugins.
107 * Fixed a crash in the xchat-chats plugin which occurs due to the changes
108 to the conversation window in 2.4.0.
109 * Fixed a missing header include in the timelog plugin which caused a
110 plugin load failure under some circumstances.
111 * Finally added some content to README
113 Version 2.2.0: 10/25/07
114 * Added 'menuconfig' script to make it easier to select what plugins to
116 * Added support for initial setting/unsetting of user modes to irc-more
117 * Added the abusive findip plugin
118 * Added infopane plugin
119 * Added dewysiwygification plugin
120 * Added timelog plugin, from Jon Oberheide's gaim-timelog
121 * Fixed autoreply so it doesn't reply with an empty message (rageboy04)
122 * Fixed a crash in ignore where a nickname that is not all lowercase
123 causes unintended behavior resulting in a crash (rageboy04, qwert)
124 * Fixed a possible double-free crash in /notice support in irc-more.
125 * Fixed a crash in Slashexec that has only shown itself when using the
126 Offline Message Emulation plugin to emulate an offline message at the
127 same time as Slashexec is loaded.
128 * Fixed the version number for highlight and ignore so they show the
129 correct Plugin Pack version instead of the version of Pidgin they were
131 * Fixed building with ancient glib. (Bodo Bellut)
132 * Removed the .build file from hideconv to remove it from default
133 builds. Pidgin will have persistent conversations soon.
134 * Partially merged buddytimezone from the buddytools package into the
135 existing (incomplete) buddytime plugin
136 * Autoreply now can be disabled per-account (rageboy04)
137 * Listhandler now supports restoring a buddy list from a backed-up
138 blist.xml file created by backing up ~/.purple.
139 * Merged autorejoin into irc-more. No prefs migration will take place.
140 You will need to reconfigure the delay yourself. Autorejoin no longer
142 * Slashexec's '/exec command' and '!command' are now optional (QuLogic)
144 Version 2.1.1: 8/19/07
145 * Fixed lack of .build, .pidgin-plugin, and Makefile.mingw for convbadger
147 Version 2.1.0: 8/18/07
148 * Completed the convbadger plugin. It adds a protocol icon to the menu
149 bar of the conversation window.
150 * Added the Pidgin-SNPP protocol plugin as snpp
151 * Added the /notice command for the irc-more plugin.
152 * Added an additional string to the eight_ball plugin (resiak)
153 * Autorejoin now has a preference to set the delay time before
154 rejoining. Fixes #372
156 Version 2.0.0: 7/13/07
157 * Blistops now offers the ability to stretch the display of screen names
158 or aliases into the buddy icon column when no icon exists
159 * Blistops now shows the menu bar when hovering near the top of the buddy
160 list window. Resolves a number of Pidgin bug reports
161 * Listhandler now supports alias-only list exports and imports (rseeber)
162 * Listhandler now exports and imports buddy notes created with the
164 * Added ignore plugin
165 * Added irc-more plugin
166 * Added highlight plugin
167 * Added incomplete convbadger plugin
168 * Added internationalization support to plonkers
169 * Added more humorous stuff to eight_ball (resiak)
170 * Added support for spaces in filenames to gRIM (rageboy04)
171 * Added a stop subcommand in gRIM (rageboy04)
172 * Changed order of arguments to gRIM command (rageboy04)
173 * Fixed build-by-default status for switchspell
174 * Fixed crash in album when using Pidgin 2.0.2 or newer
175 * Fixed potential crashes in some other plugins when using Pidgin 2.0.2 or
177 * Fixed potential random crashes in irssi plugin
178 * Fixed make distcheck in the development code
181 * Updated for Pidgin 2.0.0
182 * Fixed build-by-default and win32 building for several plugins
183 * Added hideconv plugin
184 * Took autoreply back from Pidgin
186 Version 1.0beta7: 4/30/07
187 * Added the Ignorance plugin to the main development line
188 * Added broadcast plugin
189 * Imported the IRC Helper plugin
190 * Imported the "Gaim Album" plugin, as "Album"
191 * Updated all namespaces for purple, pidgin, and finch API
192 * Completed Broadcaster plugin (abusive)
193 * Changed .plugin files to .purple-plugin, .pidgin-plugin, and
195 * Added .incomplete to specify plugins that shouldn't ever build
198 Version 1.0beta6: 1/19/07
199 * Extensive changes to the irssi plugin, especially in its text formatting.
200 * Added a menuconfig script that allows a text-mode menu selection of
201 which plugins to build. Inspired by the Linux kernel's 'make
203 * Fixed a bug in blistops that caused the saved preferences not to take
204 effect after restarting Gaim.
205 * Slashexec no longer prints annoying system messages to the conversation
206 * Moved autoaccept to Gaim
207 * Moved autoreply to Gaim
208 * Moved buddynote to Gaim
209 * Moved convcolors to Gaim
210 * Moved markerline to Gaim
211 * Moved newline to Gaim
212 * Moved offlinemsg to Gaim
214 Version 1.0beta5: 11/11/06
215 * Removed chronic.wav due to potential copyright issues
216 * Fixed some missing library links in Makefiles
217 * Fixed irssi plugin's text formatting so that it isn't so aggressive
219 Version 1.0beta4: 10/18/06
220 * Updated to work with Gaim 2.0.0beta4
221 * Moved from gettext to intltool
222 * Added difftopic plugin
223 * Added /layout and text formatting capabilities to irssi plugin
224 * Added bangexec features to slashexec plugin. Commands can be executed
225 by typing "!command" in the entry area for a conversation. Check
226 http://gaim.guifications.org/wiki/slashexec for details.
228 Version 1.0beta3.1: 8/22/06
229 * Updated to work with Gaim 2.0.0beta3.1
230 * Renamed gaim-xmms-remote plugin to xmmsremote for consistency within the
232 * Added .abusive marking to conditional building. Plugins with .abusive
233 files in their directories never build automatically.
234 * Renamed irssidate plugin to irssi and added /win and /window commands.
236 Version 1.0beta3: 3/29/06
237 * Added slashexec plugin - formerly a separate package
238 * Added gaim-xmms-remote plugin - formerly a separate package
239 * Fixed bugs in the m4 code that controls the conditional building
240 * Updated to work with Gaim 2.0.0beta3
242 Version 1.0beta2: 1/25/06
243 * Added plonkers plugin
244 * Updated to work with Gaim 2.0.0beta2
246 Version 1.0beta1: 12/17/05
247 * Added adium_xml_logger plugin
248 * Added autoaccept plugin
249 * Added autoreply plugin
251 * Added bit plugin - DANGEROUS!!!
252 * Added blistops plugin
253 * Added buddynote plugin
255 * Added eight_ball plugin
258 * Added gaim-schedule
259 * Added gaim-xchat plugin
260 * Added groupmsg plugin
261 * Added irssidate plugin
262 * Added lastseen plugin
263 * Added listhandler plugin
264 * Added markerline plugin
265 * Added mystatusbox plugin
266 * Added newline plugin
267 * Added nicksaid plugin
268 * Added offlinemsg plugin
269 * Added oldlogger plugin
270 * Added sepandtab plugin
271 * Added showoffline plugin
272 * Added simfix plugin
273 * Added sslinfo plugin
274 * Added stocker plugin - not yet functional
275 * Added template plugins
276 * Added talkfilters plugin
277 * Added conditional building - all plugins require .plugin files in their
278 directories. To build by default, plugins require .build files in their