Mercurial > pidgin.yaz
comparison ChangeLog @ 17977:f71bd7e56389
propagate from branch 'im.pidgin.pidgin' (head b438ea0760758dc547f95d62892455f50ee4c4f1)
to branch 'im.pidgin.soc.2007.remotelogging' (head 7e683fd40634aa3eb22dcf25cbd25c8959d76662)
author | Michael Shkutkov <mshkutkov@soc.pidgin.im> |
---|---|
date | Sat, 09 Jun 2007 12:01:29 +0000 |
parents | 8223df108932 |
children | 980a104267da 678d78b7fa34 6b7b13adb9b1 |
comparison
equal
deleted
inserted
replaced
16392:9da82444eee3 | 17977:f71bd7e56389 |
---|---|
1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul | 1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul |
2 | 2 |
3 version 2.0.0: | 3 version 2.0.2 (??/??/????): |
4 Pidgin: | |
5 * Added a custom conversation font option to preferences | |
6 * Fixed smiley ordering in the insert smiley popup to be more intuitive | |
7 | |
8 libpurple: | |
9 * Moving an ICQ buddy from one group to another no longer | |
10 re-requests authorization from that person (Rene Hausleitner) | |
11 * Added nullprpl, an example protocol plugin (Ryan Barrett) | |
12 * Fixed SOCKS5 bug which caused Jabber file receiving to fail | |
13 * Remove MSN's random "Authorization Failed" dialogs | |
14 * Fix MSN to correctly detect incorrect passwords and disable the account | |
15 * Get User Info on MSN is now more reliable & accurate | |
16 | |
17 Finch: | |
18 * Auto account reconnecting | |
19 | |
20 version 2.0.1 (05/24/2007): | |
21 * Buddy list update speedups when buddy icons are not being | |
22 displayed. (Scott Wolchok) | |
23 * Fix icons on docklet change status menu to match the status selector | |
24 * Custom smileys on MSN can be saved by right-clicking on them | |
25 * Fix a crash deleting a buddy that is in the Buddy List more than once | |
26 * Compile fixes for Solaris | |
27 * Fix GTalk formatting when there's a space before/after a */_ | |
28 * Fix Log viewer crash when the filename is not in the expected format | |
29 * Get User Info now provides immediate feedback, and is updated when the | |
30 user information is available | |
31 * Make the choose buddy icon dialog correctly list the current directory | |
32 * Fix for buddy icons disappearing | |
33 * Timestamps are always on in debug output (-d) and Debug Window now | |
34 * Don't escape html entities in Yahoo! system messages | |
35 * Fix for the choose buddy icon dialog resizing strangely as files are selected | |
36 * Receives notifications when XMPP buddies send "leaving chat" | |
37 messages | |
38 * Fix the typing animation so it doesn't stop animating once a conversation | |
39 has gone from typing -> not typing -> typing | |
40 * Fix error messages when joing XMPP chats | |
41 * Identify the account when warning about plaintext auth over an | |
42 unencrypted channel | |
43 * Fix XMPP SASL authentication error when using Cyrus and a connect server | |
44 * Fix changing tab locations to update properly | |
45 * Turning off "Show formatting on incoming messages" now ignores | |
46 formatting in <span> tags too | |
47 * File transfer progress for transfers on MSN is now correctly displayed | |
48 * You can set/change alias of buddies/chats by double-clicking on the | |
49 conversation tabs (Ma Xuan) | |
50 * Fix IRC connection bug with dircproxy (xjoe) | |
51 * Ctrl+[shift]+tab focuses the next most active tab (William Thompson) | |
52 * Fix Open Hotmail Inbox for MSN to work more reliably | |
53 * Add a Google Talk item to the protocol list, to help users who think | |
54 we don't support Google Talk. The item acts just like "XMPP". | |
55 * Remember if the X server supports XScreenSaver, to avoid waking it | |
56 every 5 seconds. (Arjan van de Ven with Intel Corporation) | |
57 * Change our idle checking to poll only as necessary and raise the | |
58 unidle timeout from 5 seconds to 60 when using XScreenSaver. This | |
59 and the XScreenSaver change will reduce Pidgin's effect on power | |
60 consumption when running with NO_HZ. (Arjan van de Ven with Intel | |
61 Corporation) | |
62 * Conversation -> Save As will now use aliases. | |
63 * ALSA added as a possible sound method | |
64 * Google Talk accounts will not import buddies from your Gmail address | |
65 book | |
66 | |
67 Finch: | |
68 * Userlist in chat windows, which can be turned on or off using | |
69 "/users" command | |
70 * Menus in the conversation windows | |
71 * Improved tab completion support | |
72 * Ctrl+c prompts with a dialog before exiting | |
73 * Filter string in the debug window | |
74 * Notify when you leave a chat | |
75 * Work around an ncurses bug which appears when half of a multi-cell | |
76 character is covered by an upper-level window | |
77 * New plugins are shown in bold text in the plugin dialog | |
78 * Nicer HTML screendumps | |
79 | |
80 version 2.0.0 (5/3/2007): | |
81 * The project has new names - libpurple for the core, Pidgin for the | |
82 GTK+ UI and Finch for the ncurses based console UI (AOL LLC) | |
83 | |
4 Build Changes: | 84 Build Changes: |
5 * With the Core/UI split completed, it is now possible to build Gaim | 85 * With the Core/UI split complete, it is now possible to build |
6 without any UIs, creating a libgaim library upon which other UIs | 86 libpurple without any UIs, creating a library upon which other |
7 may be constructed | 87 UIs may be constructed |
8 * A new ncurses-based console UI called gaim-text is now available | 88 * A new ncurses-based console UI called Finch is now available |
9 (Sadrul Habib Chowdhury, Google Summer of Code) | 89 (Sadrul Habib Chowdhury, Google Summer of Code) |
10 * Reorganized the source tree to split apart the code for the UI | 90 * Reorganized the source tree to split apart the code for the UI |
11 changes and libgaim targets | 91 changes and libpurple targets |
12 * libxml2 is now required. We switched from gmarkup to libxml2 for | 92 * libxml2 is now required. We switched from gmarkup to libxml2 for |
13 more correct XML parsing. | 93 more correct XML parsing. |
14 | 94 |
15 Status System: | 95 Status System: |
16 * The code dealing with buddy and account status, away messages, | 96 * The code dealing with buddy and account status, away messages, |
28 * Buddy icons are now shown in tooltips (Felipe Contreras) | 108 * Buddy icons are now shown in tooltips (Felipe Contreras) |
29 * Tooltips now contain additional information about a "Person" that | 109 * Tooltips now contain additional information about a "Person" that |
30 contains multiple online buddies | 110 contains multiple online buddies |
31 * Added a "Last Seen" field to buddy tooltips | 111 * Added a "Last Seen" field to buddy tooltips |
32 * Contacts will auto-expand when buddies are dragged around | 112 * Contacts will auto-expand when buddies are dragged around |
33 * If Gaim is exited with the buddy list hidden in the docklet, it | 113 * If Pidgin is exited with the buddy list hidden in the docklet, it |
34 will remain hidden when Gaim is started again (Scott Shedden) | 114 will remain hidden when Pidgin is started again (Scott Shedden) |
35 * Improved buddy list searching with CTRL+F | 115 * Improved buddy list searching with CTRL+F |
36 * Ability to set a buddy icon for all of your accounts at once via | 116 * Ability to set a buddy icon for all of your accounts at once via |
37 the buddy list (You can still set per-account icons via the | 117 the buddy list (You can still set per-account icons via the |
38 account editor) | 118 account editor) |
39 * The space wasted by the group expanders has been eliminated and | 119 * The space wasted by the group expanders has been eliminated and |
40 the expander setting in .gtkrc-2.0 is no longer needed | 120 the expander setting in .gtkrc-2.0 is no longer needed |
41 * Authorization requests don't popup new dialogs any more. They are | 121 * Authorization requests don't popup new dialogs anymore. They are |
42 displayed at the bottom of the buddy list instead. | 122 displayed at the bottom of the buddy list instead. |
43 * New mail notifications don't popup new dialogs any more. The are | 123 * New mail notifications don't popup new dialogs anymore. They are |
44 displayed at the top of the buddylist instead. | 124 displayed at the top of the buddy list instead. |
45 | 125 |
46 Conversations and Chats: | 126 Conversations and Chats: |
47 * Timestamps honor the locale. To use the traditional style, | 127 * Timestamps honor the locale. To use the traditional style, |
48 enable the "Message Timestamp Formats" plugin. The plugin | 128 enable the "Message Timestamp Formats" plugin. The plugin |
49 also provides options to show dates in timestamps. | 129 also provides options to show dates in timestamps. |
62 * Many problems related to having an IM conversation and a chat open | 142 * Many problems related to having an IM conversation and a chat open |
63 with the same name are fixed (Andrew Hart) | 143 with the same name are fixed (Andrew Hart) |
64 * Warning dialog when closing a window with unread IM messages | 144 * Warning dialog when closing a window with unread IM messages |
65 * In chats right-click on names in the conversation window to | 145 * In chats right-click on names in the conversation window to |
66 IM/Send File/Get info/ignore the user | 146 IM/Send File/Get info/ignore the user |
67 * Added tab management options to the tab right-click menu (Sadrul Habib | 147 * Added tab management options to the tab right-click menu (Sadrul |
68 Chowdhury) | 148 Habib Chowdhury) |
69 * Brand new message queueing system. Sounds are played when a | 149 * Brand new message queueing system. Sounds are played when a |
70 message is queued rather than when the message is dequeued | 150 message is queued rather than when the message is dequeued |
71 (Casey Harkins) | 151 (Casey Harkins) |
72 * Ability to find the last message from a user in a chat (Levi Bard | 152 * Ability to find the last message from a user in a chat (Levi Bard |
73 and Sadrul Habib Chowdhury) | 153 and Sadrul Habib Chowdhury) |
74 * Formatting is preserved across messages | 154 * Formatting is preserved across messages |
75 (There are known issues with pasting formatted text. Either use "Paste | 155 (There are known issues with pasting formatted text. Either use |
76 as Plain Text", hit Ctrl-R after pasting, or use the Clear Formatting | 156 "Paste as Plain Text", hit Ctrl-R after pasting, or use the Clear |
77 button on the toolbar.) | 157 Formatting button on the toolbar.) |
78 * Performance while joining large chat rooms has been significantly | 158 * Performance while joining large chat rooms has been significantly |
79 improved (Aaron Sheldon, Google Summer of Code) | 159 improved (Aaron Sheldon, Google Summer of Code) |
80 * Bi-Directional text support improvements for GtkIMHtml (Shlomi Loubaton) | 160 * Bi-Directional text support improvements for GtkIMHtml (Shlomi Loubaton) |
81 | 161 |
82 Sounds: | 162 Sounds: |
97 | 177 |
98 Plugins: | 178 Plugins: |
99 * Plugins are now accessed through a separate dialog from the Tools | 179 * Plugins are now accessed through a separate dialog from the Tools |
100 menu of the Buddy List | 180 menu of the Buddy List |
101 * Newly installed plugins can now be activated without restarting | 181 * Newly installed plugins can now be activated without restarting |
102 Gaim (Sadrul Habib Chowdhury) | 182 Pidgin (Sadrul Habib Chowdhury) |
103 * Overhauled the system tray/docklet plugin (Casey Harkins) | 183 * Overhauled the system tray/docklet plugin (Casey Harkins) |
104 * Text Replacement Plugin rewritten, works in real time and far more | 184 * Text Replacement Plugin rewritten, works in real time and far more |
105 intuitively (Benjamin Kahn) | 185 intuitively (Benjamin Kahn) |
106 * Entries in the text replacement plugin are now sorted | 186 * Entries in the text replacement plugin are now sorted |
107 alphabetically | 187 alphabetically |
108 * The text replacement plugin allows non-whole-word replacement rules | 188 * The text replacement plugin allows non-whole-word replacement rules |
109 (Levi Bard) | 189 (Levi Bard) |
110 * The text replacement plugin offers both case sensitive matching and | 190 * The text replacement plugin offers both case sensitive matching and |
111 automatic case handling | 191 automatic case handling |
112 * I'dle Ma'ker plugin now has easier an method to unidle accounts, a way | 192 * I'dle Ma'ker plugin now has an easier method to unidle accounts, a |
113 to idle all accounts at once, and a way to unidle all accounts idled by | 193 way to idle all accounts at once, and a way to unidle all accounts |
114 the plugin (John Bailey, Sadrul Habib Chowdhury) | 194 idled via the plugin (John Bailey, Sadrul Habib Chowdhury) |
115 * The Evolution Integration plugin now supports Groupwise contacts | 195 * The Evolution Integration plugin now supports Groupwise contacts |
116 * Mono plugin loader (Eoin Coffey) | 196 * Mono plugin loader (Eoin Coffey) |
117 * Perl plugin loader has been rewritten (John Kelm, Google Summer | 197 * Perl plugin loader has been rewritten (John Kelm, Google Summer |
118 of Code) | 198 of Code) |
119 * New music messaging plugin (Christian Muise, Google Summer of Code) | 199 * New music messaging plugin (Christian Muise, Google Summer of Code) |
120 * gaim-remote has been superceded by new DBUS bindings within Gaim | 200 * gaim-remote has been superceded by new DBUS bindings within libpurple |
121 (Piotr Zielinski, Google Summer of Code) | 201 (Piotr Zielinski, Google Summer of Code) |
202 * The purple-url-handler program has been added to provide a way to | |
203 automatically launch IM links via Pidgin or Finch. | |
122 * The functionality of the auto-reconnect plugin has been | 204 * The functionality of the auto-reconnect plugin has been |
123 moved into the Gaim core, and the plugin itself has been | 205 moved into the core, and the plugin itself has been removed. |
124 removed. | |
125 * 'Highlight when nick said' option added to Message Notification | 206 * 'Highlight when nick said' option added to Message Notification |
126 plugin. | 207 plugin. |
127 * The system tray icon is now transparent (Dan Winship) | 208 * The system tray icon is now properly transparent (Dan Winship) |
128 * New Log Reader plugin that can read and display logs from Adium, | 209 * New Log Reader plugin that can read and display logs from Adium, |
129 MSN Messenger, and Trillian in the log viewer | 210 MSN Messenger, and Trillian in the log viewer |
130 * New Contact Availability plugin that attempts to predict the | 211 * New Contact Availability plugin that attempts to predict the |
131 times when people in your buddylist will most likely respond | 212 times when people in your buddylist will most likely respond |
132 to you, based on times in the past when they have responded | 213 to you, based on times in the past when they have responded |
133 (Geoffrey Foster, Google Summer of Code) | 214 (Geoffrey Foster, Google Summer of Code) |
134 * A few new plugins: Autoaccept, Autoreply, Buddy Notes, New Line, Offline | 215 * A few new plugins: Autoaccept, Autoreply, Buddy Notes, New Line, |
135 Message Emulation, Conversation Colors and Markerline | 216 Offline Message Emulation, Conversation Colors and Markerline |
136 | 217 |
137 MSN Features: | 218 MSN Features: |
138 * Custom smiley receiving support (Irving Cordova & Francesco Fracassi) | 219 * Custom smiley receiving support (Irving Cordova & Francesco Fracassi) |
139 * Added support for sending (with the /nudge command) and receiving | 220 * Added support for sending (with the /nudge command) and receiving |
140 "nudges" (Julien Cegarra, Martin Bayard) | 221 "nudges" (Julien Cegarra, Martin Bayard) |
166 * Show an error message when temporarily unable to join an IRC | 247 * Show an error message when temporarily unable to join an IRC |
167 channel or change your nick | 248 channel or change your nick |
168 * Added /nickserv, /memoserv, /chanserv and /operserv | 249 * Added /nickserv, /memoserv, /chanserv and /operserv |
169 commands (Joao Luís Marques Pinto) | 250 commands (Joao Luís Marques Pinto) |
170 * Added CTCP VERSION via /version (Andrej Krivulčík) | 251 * Added CTCP VERSION via /version (Andrej Krivulčík) |
252 * Added /whowas command (achris) | |
171 | 253 |
172 Jabber Features: | 254 Jabber Features: |
173 * Support for SRV lookups | 255 * Support for SRV lookups |
174 * Support for buddy icons | 256 * Support for buddy icons |
175 * Jabber User Directory searching | 257 * Jabber User Directory searching |
183 Other Protocol Changes: | 265 Other Protocol Changes: |
184 * Bonjour (Rendezvous) protocol support (Juanjo Molinero Horno, Google | 266 * Bonjour (Rendezvous) protocol support (Juanjo Molinero Horno, Google |
185 Summer of Code) | 267 Summer of Code) |
186 * Updated Gadu-Gadu protocol support (Bartosz Oler, Google Summer of | 268 * Updated Gadu-Gadu protocol support (Bartosz Oler, Google Summer of |
187 Code). This requires the libgadu library. See | 269 Code). This requires the libgadu library. See |
188 http://gaim.sourceforge.net/faq2.php#libgadu for more information. | 270 http://pidgin.im/faq.php#libgadu for more information. |
189 * SIP/SIMPLE support (Thomas Butter, Google Summer of Code) | 271 * SIP/SIMPLE support (Thomas Butter, Google Summer of Code) |
190 * Sametime protocol support | 272 * Sametime protocol support |
191 Requires the meanwhile library: http://meanwhile.sourceforge.net | 273 Requires the meanwhile library: http://meanwhile.sourceforge.net |
192 * QQ protocol support (Mark Huetsch, Google Summer of Code, and the | 274 * QQ protocol support (Mark Huetsch, Google Summer of Code, and the |
193 developers of the OpenQ project) | 275 developers of the OpenQ project) |
194 * Removed the Napster and TOC protocols plugins | 276 * Removed the Napster and TOC protocols plugins |
195 | 277 |
196 Other Noteworthy Changes: | 278 Other Noteworthy Changes: |
197 * The project has new names - libpurple for the core, Pidgin for the Gtk+ | 279 * NAT traversal support via UPnP (Adam J. Warrington, Google Summer of |
198 UI and Finch for the ncurses based console UI (AOL LLC) | |
199 * UPnP and NAT traversal support (Adam J. Warrington, Google Summer of | |
200 Code) | 280 Code) |
281 * NAT traversal support via NAT-PMP (Evan Schoenberg and R. Tyler Ballance) | |
201 * The modify account dialog now contains two tabs, which should display | 282 * The modify account dialog now contains two tabs, which should display |
202 better at lower resolutions (Sadrul Habib Chowdhury) | 283 better at lower resolutions (Sadrul Habib Chowdhury) |
203 * New "find buddy" results dialog (Alex Converse) | 284 * New "find buddy" results dialog (Alex Converse) |
204 * People using input methods can now use Enter again | 285 * People using input methods can now use Enter again |
205 * Mouse-over hyperlink coloring is now themeable | 286 * Mouse-over hyperlink coloring is now themeable |
206 * Buddy Pounces now have a proper management window. (Kevin Stange) | 287 * Buddy Pounces now have a proper management window. (Kevin Stange) |
207 * Buddy icons maintain aspect ratio when resized | 288 * Buddy icons maintain aspect ratio when resized |
208 * The last used directory is remembered for opening or saving files and | 289 * The last used directory is remembered for opening or saving files and |
209 buddy icons | 290 buddy icons |
210 * Add an SVG version of our desktop icon, gaim.svg (John Oyler) | 291 * Add an SVG version of our desktop icon, pidgin.svg (John Oyler) |
211 * If a given protocol don't support privacy, we now handle blocking in | 292 * If a given protocol doesn't support privacy, we now handle blocking |
212 the core. (Jean-Yves Lefort) | 293 in the core. (Jean-Yves Lefort) |
213 * Smiley themes can now include spaces in the smiley definitions. | 294 * Smiley themes can now include spaces in the smiley definitions. |
214 The spaces (and now backslashes) must be backslash-escaped. | 295 The spaces (and now backslashes) must be backslash-escaped. |
215 (Sadrul Habib Chowdhury) | 296 (Sadrul Habib Chowdhury) |
216 * New e-mail notices are now grouped into one dialog. | 297 * New e-mail notices are now grouped into one dialog. |
217 (Sadrul Habib Chowdhury, Chris Stafford) | 298 (Sadrul Habib Chowdhury, Chris Stafford) |
233 still be overridden on a per-account basis. | 314 still be overridden on a per-account basis. |
234 * Removed "Dim idle buddies;" behavior is now always enabled | 315 * Removed "Dim idle buddies;" behavior is now always enabled |
235 * Removed keyboard shortcut preferences for ctrl-B/I/U; enabled by | 316 * Removed keyboard shortcut preferences for ctrl-B/I/U; enabled by |
236 default, but won't interfere with bindings set by the GTK theme | 317 default, but won't interfere with bindings set by the GTK theme |
237 * Removed keyboard shortcuts preferences for ctrl-# to insert a smiley; | 318 * Removed keyboard shortcuts preferences for ctrl-# to insert a smiley; |
238 behavior removed from Gaim | 319 behavior removed from Pidgin |
239 * Removed "Enter" vs. "Ctrl-Enter" to send; "Enter" sends by default, | 320 * Removed "Enter" vs. "Ctrl-Enter" to send; "Enter" sends by default, |
240 but it is now possible to change this binding in your GTK theme | 321 but it is now possible to change this binding in your GTK theme |
241 * Removed "Show multi-colored screennames in chats;" behavior is now | 322 * Removed "Show multi-colored screennames in chats;" behavior is now |
242 always enabled and screenname colors automatically adjust themselves | 323 always enabled and screenname colors automatically adjust themselves |
243 to compensate for background color. | 324 to compensate for background color. |