diff 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
line wrap: on
line diff
--- a/ChangeLog	Sun Apr 22 11:11:49 2007 +0000
+++ b/ChangeLog	Sat Jun 09 12:01:29 2007 +0000
@@ -1,14 +1,94 @@
 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul
 
-version 2.0.0:
+version 2.0.2 (??/??/????):
+	Pidgin:
+	* Added a custom conversation font option to preferences
+	* Fixed smiley ordering in the insert smiley popup to be more intuitive
+
+	libpurple:
+	* Moving an ICQ buddy from one group to another no longer
+	  re-requests authorization from that person (Rene Hausleitner)
+	* Added nullprpl, an example protocol plugin (Ryan Barrett)
+	* Fixed SOCKS5 bug which caused Jabber file receiving to fail
+	* Remove MSN's random "Authorization Failed" dialogs
+	* Fix MSN to correctly detect incorrect passwords and disable the account
+	* Get User Info on MSN is now more reliable & accurate
+
+	Finch:
+	* Auto account reconnecting
+
+version 2.0.1 (05/24/2007):
+	* Buddy list update speedups when buddy icons are not being
+	  displayed.  (Scott Wolchok)
+	* Fix icons on docklet change status menu to match the status selector
+	* Custom smileys on MSN can be saved by right-clicking on them
+	* Fix a crash deleting a buddy that is in the Buddy List more than once
+	* Compile fixes for Solaris
+	* Fix GTalk formatting when there's a space before/after a */_
+	* Fix Log viewer crash when the filename is not in the expected format
+	* Get User Info now provides immediate feedback, and is updated when the
+	  user information is available
+	* Make the choose buddy icon dialog correctly list the current directory
+	* Fix for buddy icons disappearing
+	* Timestamps are always on in debug output (-d) and Debug Window now
+	* Don't escape html entities in Yahoo! system messages
+	* Fix for the choose buddy icon dialog resizing strangely as files are selected
+	* Receives notifications when XMPP buddies send "leaving chat"
+	  messages
+	* Fix the typing animation so it doesn't stop animating once a conversation
+	  has gone from typing -> not typing -> typing
+	* Fix error messages when joing XMPP chats
+	* Identify the account when warning about plaintext auth over an
+	  unencrypted channel
+	* Fix XMPP SASL authentication error when using Cyrus and a connect server
+	* Fix changing tab locations to update properly
+	* Turning off "Show formatting on incoming messages" now ignores
+	  formatting in <span> tags too
+	* File transfer progress for transfers on MSN is now correctly displayed
+	* You can set/change alias of buddies/chats by double-clicking on the
+	  conversation tabs (Ma Xuan)
+	* Fix IRC connection bug with dircproxy (xjoe)
+	* Ctrl+[shift]+tab focuses the next most active tab (William Thompson)
+	* Fix Open Hotmail Inbox for MSN to work more reliably
+	* Add a Google Talk item to the protocol list, to help users who think
+	  we don't support Google Talk.  The item acts just like "XMPP".
+	* Remember if the X server supports XScreenSaver, to avoid waking it
+	  every 5 seconds.  (Arjan van de Ven with Intel Corporation)
+	* Change our idle checking to poll only as necessary and raise the
+	  unidle timeout from 5 seconds to 60 when using XScreenSaver.  This
+	  and the XScreenSaver change will reduce Pidgin's effect on power
+	  consumption when running with NO_HZ.  (Arjan van de Ven with Intel
+	  Corporation)
+	* Conversation -> Save As will now use aliases.
+	* ALSA added as a possible sound method
+	* Google Talk accounts will not import buddies from your Gmail address
+	  book
+
+	Finch:
+	* Userlist in chat windows, which can be turned on or off using
+	  "/users" command
+	* Menus in the conversation windows
+	* Improved tab completion support
+	* Ctrl+c prompts with a dialog before exiting
+	* Filter string in the debug window
+	* Notify when you leave a chat
+	* Work around an ncurses bug which appears when half of a multi-cell
+	  character is covered by an upper-level window
+	* New plugins are shown in bold text in the plugin dialog
+	* Nicer HTML screendumps
+
+version 2.0.0 (5/3/2007):
+	* The project has new names - libpurple for the core, Pidgin for the
+	  GTK+ UI and Finch for the ncurses based console UI (AOL LLC)
+
 	Build Changes:
-	* With the Core/UI split completed, it is now possible to build Gaim
-	  without any UIs, creating a libgaim library upon which other UIs
-	  may be constructed
-	* A new ncurses-based console UI called gaim-text is now available
+	* With the Core/UI split complete, it is now possible to build
+	  libpurple without any UIs, creating a library upon which other
+	  UIs may be constructed
+	* A new ncurses-based console UI called Finch is now available
 	  (Sadrul Habib Chowdhury, Google Summer of Code)
 	* Reorganized the source tree to split apart the code for the UI
-	  changes and libgaim targets
+	  changes and libpurple targets
 	* libxml2 is now required.  We switched from gmarkup to libxml2 for
 	  more correct XML parsing.
 
@@ -30,18 +110,18 @@
 	  contains multiple online buddies
 	* Added a "Last Seen" field to buddy tooltips
 	* Contacts will auto-expand when buddies are dragged around
-	* If Gaim is exited with the buddy list hidden in the docklet, it
-	  will remain hidden when Gaim is started again (Scott Shedden)
+	* If Pidgin is exited with the buddy list hidden in the docklet, it
+	  will remain hidden when Pidgin is started again (Scott Shedden)
 	* Improved buddy list searching with CTRL+F
 	* Ability to set a buddy icon for all of your accounts at once via
 	  the buddy list (You can still set per-account icons via the
 	  account editor)
 	* The space wasted by the group expanders has been eliminated and
 	  the expander setting in .gtkrc-2.0 is no longer needed
-	* Authorization requests don't popup new dialogs any more. They are
+	* Authorization requests don't popup new dialogs anymore. They are
 	  displayed at the bottom of the buddy list instead.
-	* New mail notifications don't popup new dialogs any more. The are
-	  displayed at the top of the buddylist instead.
+	* New mail notifications don't popup new dialogs anymore. They are
+	  displayed at the top of the buddy list instead.
 
 	Conversations and Chats:
 	* Timestamps honor the locale.  To use the traditional style,
@@ -64,17 +144,17 @@
 	* Warning dialog when closing a window with unread IM messages
 	* In chats right-click on names in the conversation window to
 	  IM/Send File/Get info/ignore the user
-	* Added tab management options to the tab right-click menu (Sadrul Habib
-	  Chowdhury)
+	* Added tab management options to the tab right-click menu (Sadrul
+	  Habib Chowdhury)
 	* Brand new message queueing system.  Sounds are played when a
 	  message is queued rather than when the message is dequeued
 	  (Casey Harkins)
 	* Ability to find the last message from a user in a chat (Levi Bard
 	  and Sadrul Habib Chowdhury)
 	* Formatting is preserved across messages
-	  (There are known issues with pasting formatted text.  Either use "Paste
-	   as Plain Text", hit Ctrl-R after pasting, or use the Clear Formatting
-	   button on the toolbar.)
+	  (There are known issues with pasting formatted text.  Either use
+	   "Paste as Plain Text", hit Ctrl-R after pasting, or use the Clear
+	   Formatting button on the toolbar.)
 	* Performance while joining large chat rooms has been significantly
 	  improved (Aaron Sheldon, Google Summer of Code)
 	* Bi-Directional text support improvements for GtkIMHtml (Shlomi Loubaton)
@@ -99,7 +179,7 @@
 	* Plugins are now accessed through a separate dialog from the Tools
 	  menu of the Buddy List
 	* Newly installed plugins can now be activated without restarting
-	  Gaim (Sadrul Habib Chowdhury)
+	  Pidgin (Sadrul Habib Chowdhury)
 	* Overhauled the system tray/docklet plugin (Casey Harkins)
 	* Text Replacement Plugin rewritten, works in real time and far more
 	  intuitively (Benjamin Kahn)
@@ -109,30 +189,31 @@
 	  (Levi Bard)
 	* The text replacement plugin offers both case sensitive matching and
 	  automatic case handling
-	* I'dle Ma'ker plugin now has easier an method to unidle accounts, a way
-	  to idle all accounts at once, and a way to unidle all accounts idled by
-	  the plugin (John Bailey, Sadrul Habib Chowdhury)
+	* I'dle Ma'ker plugin now has an easier method to unidle accounts, a
+	  way to idle all accounts at once, and a way to unidle all accounts
+	  idled via the plugin (John Bailey, Sadrul Habib Chowdhury)
 	* The Evolution Integration plugin now supports Groupwise contacts
 	* Mono plugin loader (Eoin Coffey)
 	* Perl plugin loader has been rewritten (John Kelm, Google Summer
 	  of Code)
 	* New music messaging plugin (Christian Muise, Google Summer of Code)
-	* gaim-remote has been superceded by new DBUS bindings within Gaim
+	* gaim-remote has been superceded by new DBUS bindings within libpurple
 	  (Piotr Zielinski, Google Summer of Code)
+	* The purple-url-handler program has been added to provide a way to
+	  automatically launch IM links via Pidgin or Finch.
 	* The functionality of the auto-reconnect plugin has been
-	  moved into the Gaim core, and the plugin itself has been
-	  removed.
+	  moved into the core, and the plugin itself has been removed.
 	* 'Highlight when nick said' option added to Message Notification
 	  plugin.
-	* The system tray icon is now transparent (Dan Winship)
+	* The system tray icon is now properly transparent (Dan Winship)
 	* New Log Reader plugin that can read and display logs from Adium,
 	  MSN Messenger, and Trillian in the log viewer
 	* New Contact Availability plugin that attempts to predict the
 	  times when people in your buddylist will most likely respond
 	  to you, based on times in the past when they have responded
 	  (Geoffrey Foster, Google Summer of Code)
-	* A few new plugins: Autoaccept, Autoreply, Buddy Notes, New Line, Offline
-	  Message Emulation, Conversation Colors and Markerline
+	* A few new plugins: Autoaccept, Autoreply, Buddy Notes, New Line,
+	  Offline Message Emulation, Conversation Colors and Markerline
 
 	MSN Features:
 	* Custom smiley receiving support (Irving Cordova & Francesco Fracassi)
@@ -168,6 +249,7 @@
 	* Added /nickserv, /memoserv, /chanserv and /operserv
 	  commands (Joao Luís Marques Pinto)
 	* Added CTCP VERSION via /version (Andrej Krivulčík)
+	* Added /whowas command (achris)
 
 	Jabber Features:
 	* Support for SRV lookups
@@ -185,7 +267,7 @@
 	  Summer of Code)
 	* Updated Gadu-Gadu protocol support (Bartosz Oler, Google Summer of
 	  Code).  This requires the libgadu library.  See
-	  http://gaim.sourceforge.net/faq2.php#libgadu for more information.
+	  http://pidgin.im/faq.php#libgadu for more information.
 	* SIP/SIMPLE support (Thomas Butter, Google Summer of Code)
 	* Sametime protocol support
 	  Requires the meanwhile library: http://meanwhile.sourceforge.net
@@ -194,10 +276,9 @@
 	* Removed the Napster and TOC protocols plugins
 
 	Other Noteworthy Changes:
-	* The project has new names - libpurple for the core, Pidgin for the Gtk+
-	  UI and Finch for the ncurses based console UI (AOL LLC)
-	* UPnP and NAT traversal support (Adam J. Warrington, Google Summer of
+	* NAT traversal support via UPnP (Adam J. Warrington, Google Summer of
 	  Code)
+	* NAT traversal support via NAT-PMP (Evan Schoenberg and R. Tyler Ballance)
 	* The modify account dialog now contains two tabs, which should display
 	  better at lower resolutions (Sadrul Habib Chowdhury)
 	* New "find buddy" results dialog (Alex Converse)
@@ -207,9 +288,9 @@
 	* Buddy icons maintain aspect ratio when resized
 	* The last used directory is remembered for opening or saving files and
 	  buddy icons
-	* Add an SVG version of our desktop icon, gaim.svg (John Oyler)
-	* If a given protocol don't support privacy, we now handle blocking in
-	  the core. (Jean-Yves Lefort)
+	* Add an SVG version of our desktop icon, pidgin.svg (John Oyler)
+	* If a given protocol doesn't support privacy, we now handle blocking
+	  in the core. (Jean-Yves Lefort)
 	* Smiley themes can now include spaces in the smiley definitions.
 	  The spaces (and now backslashes) must be backslash-escaped.
 	  (Sadrul Habib Chowdhury)
@@ -235,7 +316,7 @@
 	* Removed keyboard shortcut preferences for ctrl-B/I/U; enabled by
 	  default, but won't interfere with bindings set by the GTK theme
 	* Removed keyboard shortcuts preferences for ctrl-# to insert a smiley;
-	  behavior removed from Gaim
+	  behavior removed from Pidgin
 	* Removed "Enter" vs. "Ctrl-Enter" to send; "Enter" sends by default,
 	  but it is now possible to change this binding in your GTK theme
 	* Removed "Show multi-colored screennames in chats;" behavior is now