Changes for 0.35 (8 January 2001):
----------------------------------

Completed first rough draft of wxWindows support.  This means that all dialogs
are now implemented with a native Win32 widget set, using the wxWindows API to
make it easier to program them.  Some of the dialog layouts are rough at the 
edges, and any help to make them prettier would be welcomed! (Francis)

Changed process launching to use CreateProcess rather than WinExec,
which fixes problems with MessageBoxes not appearing (Francis)

Recursive directory adding.  This is a new menu item available when you
select a directory which is not in CVS.  Currently it adds _all_ files - 
with .cvsignore support later it should know better what to ignore.  Watch
you don't add too many files. (Francis)

Speeded up multiple file adding by adding all text files in a directory in one 
command together, and then all the binary files together. (Francis)


Changes for 0.34 (26 October 2000):
-----------------------------------

Initial Win32 user interface support (Didier Trosset)

[ This Win32 UI support is not yet in the binary release, as some of the dialogs 
are not implemented.  I'm also considering porting the whole lot to wxWindows - 
a cross platform, Open Source widget-set layer, which also gives you a
genuine native Windows interface.  Suggestions/comments/help welcome. ]

Preferences dialog.  It's fairly easy to add new preferences, 
so we'll have to try not to go overboard on them. (Francis)

NT CVS Server support.  Hopefully works with either ntserver 
or pserver protocol, although I couldn't test pserver. (Francis)

Locally mounted directory support. (Francis)

Web log now scans for lots of URLs.  Suggestions for extra ones
are welcomed! (Francis)

Error handling for CVS Remove improved, so if there is an
error during removal you don't lose your file. (Francis)

Windows 95 registry bug fix - external diff program setting (and
others) will now be correctly remembered (Ian Dees)

Initial SSH support.  Very unfriendly, as it prompts for your
password every operation from a DOS window. (Francis)

Changes for 0.33 (released 11 October 2000):
--------------------------------------------

Fixed bug with commit on multiple files (to do
with separators and the new submenu) (Francis)

Added "HOME" registry value. If not present, "C:" is assumed.
(ie .cvspass can now be relocated) (BenC)

Put Checkout on the main menu, rather than a submenu (Francis)

Changes for 0.32 (released 2 October 2000):
-------------------------------------------

Checkout dlg now remembers servernames, usernames and modules  (BenC)

Checkout can now specify branch, tag and/or date  (BenC)

Added Branch and Tag actions  (BenC)

Web log implemented - directly launch your browser into
CVSWeb or ViewCVS on a particular file or directory.
If your server doesn't have either of these excellent
programs installed, you can do a vanilla textual log.
(Francis) (BenC)

Separated into an executable and a dll so you can
now perform multiple CVS operations at once.  Should
improve stability as GTK is no longer in Explorer's
process space, and is not loaded in DllMain  (Francis)

Default to quiet mode (CVS parameter "-q") to reduce the
noise in the progress display   (Francis)

Certain menu items are now on a submenu.  This is a
general ability that could be a configuration option
later.

In particular, "CVS Remove" is now on the sub menu,
to reduce the chance of people accidentally selecting
it (Francis)

Automatically close progress dialog when there is
no error.  I suspect that some will love this and
some will hate it.  It should be a configuration
option eventually (Francis)

TortoiseTip feature added.  Only one tip so far.
Basically this adds text to help explain obscure
or out of context CVS command line messages in
the progress dialog (Francis)


Changes for 0.31 (released 25 August 2000):
-------------------------------------------

Improved speed of directory display (with some caching).


Changes for 0.3 (released 4 August 2000):
-----------------------------------------

New password dialog.  It automatically appears and prompts you for your password if a
CVS operation fails because you need to login.  This solves lots of problems with 
missing .cvspass files or changed passwords.

Text/Binary file dialog.  If TortoiseCVS can't identify if a file is text or binary,
then it prompts you to tell it.

Aesthetic improvements to the main progress dialog.

New version 2000-07-22 of GTK/GDK/GLIB.

