changes from 0.4.0 to 0.5.0:

2001-11-04  Jose Hernandez <joseh@tesco.net>
	* main application window is no longer created with
	destructive-close flag to fix segmentation fault.
	* fixed miscellaneous other uses of uninitialised
	memory.
	* removed profiling arguments from debug macro in
	favour of specific configure option.
	* Regenerated configure.
	
2001-10-31  Tilo Riemer <riemer@lincvs.org>

	* "merge branches" implemented
	* multiline version of "annotate | grep line" implemented

2001-10-29  Tilo Riemer <riemer@lincvs.org>

	* "annotate | grep line" implemented

2001-10-25  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for fixing a segfault
	in the createtempfile function, many thanks to 
	Muhamad A Muquit <muquit@muquit.com>
	* patch integrated for fixing a bug by calling
	the editor, many thanks to 
	Steve Wampler <swampler@noao.edu>

2001-10-24  Tom Mishima <tmishima@mail.at-m.or.jp>

	* Application font does not apply at next start. 

2001-10-24  Jose Hernandez <joseh@tesco.net>

	* Cosmetic bug fixes to the log dialog and directory tree widget. 

2001-10-23  Jose Hernandez <joseh@tesco.net>

	* Made minor bug fixes and simplifications to the non-cvs listview.
	* Renamed all occurrences of "Quit" to "Exit" for consistency.
	* Altered debug build options to allow coverage testing and profiling.
		
2001-10-18  Jose Hernandez <joseh@tesco.net>

	* Removed redundant slot in application window.
	* Made toolbar stretchable.

2001-10-15  Jose Hernandez <joseh@tesco.net>

	* Regenerated configure script.
	* Decreased color depth of some pixmaps for better compatability
	with low color x window servers.
	* Created new settings dialog.
	* Created new profiles dialog.
	* Fixed bug in code to read profile from configuration file.

2001-10-14  Jose Hernandez <joseh@tesco.net>

	* Increased refresh speed in non-cvs file list view
	
2001-10-10  Jose Hernandez <joseh@tesco.net>

	* Added alternative posix thread classes for use whenever
	Qt thread support is not available.
	* Fixed color selection buttons in log tree dialog
	* Regenerated configure
	
2001-10-09  Jose Hernandez <joseh@tesco.net>

	* Fixed gcc 3 build.  Many thanks to Maxim Penzin <maxp@max.irk.ru>
	
2001-10-01  Tilo Riemer <riemer@lincvs.org>

	* watch functions implemented 


changes from 0.3.91 to 0.4.0:

2001-09-27  Tom Mishima <tmishima@mail.at-m.or.jp>

	* LinCVS uses japanese charsets now if locale 
	setting is Japanese 

2001-09-25  Tilo Riemer <riemer@lincvs.org>

	* choosing of japanese charsets for log dialog at 
	runtime implemented (using the patch from
	Tom Mishima <tmishima@mail.at-m.or.jp>)	

2001-09-23  Tilo Riemer <riemer@lincvs.org>

	* handling of temporary files improved (using of
	directory ~/.lincvs for storing temp files
	instead /tmp)

2001-09-16  Tilo Riemer <riemer@lincvs.org>

	* new patch integrated for reading .cvspass file 
	using newer versions of cvs, many thanks to 
	Peter Mathiasson <peter@mathiasson.nu>
	* LinCVS-icons added to the tarball 

2001-08-15  Tilo Riemer <riemer@lincvs.org>

	* segfault by opening module browser of checkout 
	dialog fixed 
	* command line option -s (or --small-icons) added 
	for using small icons (useful on some window managers)

2001-08-13  Tilo Riemer <riemer@lincvs.org>

	* LinCVS ignores directories which are sym links
	* in EDITORCOMMAND (~/.lincvsrc) LinCVS replaces %1 with 
	the file name incl. the full path (for instance: 
	xterm -T %1 my_editor)  

2001-08-05  Tilo Riemer <riemer@lincvs.org>

	* if you don't like a warning if you close LinCVS you can 
	disable the warning by setting ASKFORQUIT to 0
	* using of external diff programs implemented for 
	diff side-by-side

	
changes from 0.3.90 to 0.3.91:

2001-08-05  Tilo Riemer <riemer@lincvs.org>

	* support for KDE2 activated 

2001-07-31  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for reading .cvspass file 
	using newer versions of cvs, many thanks to 
	Peter Mathiasson <peter@mathiasson.nu>

2001-07-30  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for query update,
	many thanks to John R. <aegir@sanctuary.org>
	* ui files added to rule for make dist

2001-07-26  Tilo Riemer <riemer@lincvs.org>

	* test added for checking pid of ssh agent if LinCVS
	is started from tcsh or friends
	* call "start-ssh-agent.sh" instead the 
	link "start-ssh-agent" now

2001-07-18  Jose Hernandez  <joseh@tesco.net>

	* Added transparency to x pixmaps
	* replaced pthreads with Qt threads
	* improved tag dialog
	
2001-07-08  Tilo Riemer <riemer@lincvs.org>

	* bug in tag dialog fixed (segfault because missing pixmap)
	
2001-07-06  Tilo Riemer <riemer@lincvs.org>

	* bugfix (segfault if side-by-side-diff-dialog is empty) 
	* latin1() calls replaced with suitable alternatives because 
	problems on LinuxPPC
	

changes from 0.3 to 0.3.90:

2001-07-02  Tilo Riemer <riemer@lincvs.org>

	* most work of autoconfiscating of LinCVS done; many thanks 
	to Dr.-Ing. Johann Pfefferl <johann.pfefferl.jp@germany.agfa.com>
	for the first autoconfiscated version of LinCVS which was the base
	for our conversion
	* now you can start LinCVS minimized (use Option -i)	
	* now you can use the right mouse button for selection of 
	revision in log list view also
	
2001-06-28  Tilo Riemer <riemer@lincvs.org>

	* using result from ./configure for looking for help file
	
2001-06-25  Jose Hernandez  <joseh@tesco.net>

	* double clicking in the log tree now shows the file 
	  revision.
	* dead revisions are now shown in boxes with dotted lines

2001-06-16  Jose Hernandez  <joseh@tesco.net>

	* moved user interface and header files into src 
	* splitter positions now restored upon startup
	* Merged-in changes to cervisia's log tree widget
	* Fixed problem with cvs log output missing symbolic
	  names section. i.e. a .cvsrc file with the line
	  "log -N" exists.

2001-04-22  Jose Hernandez  <joseh@tesco.net>

	* Restored kde2 compatibility
	* Fixed minor problem in the annotation window.
	
2001-04-19  Jose Hernandez  <joseh@tesco.net>

	* Redesigned sandbox properties dialog (with Qt designer).
	* Redesigned log-tree dialog (with Qt designer).
	* Redesigned diff dialog (with Qt designer).
	* Added basic history dialog.
	* Redesigned icons.
	* Log tree window now produces a compacted tree view.
	* Moved 'About' series of dialogs out of lincvs.cpp.
	* Added prev/next diff feature to diff dialog.
	* Added option to remove files from disk to non-cvs
	  pane's context menu.
	* Added motif-plus style.
	* Embedded pixmaps in executable for easy deployment/installation.

2001-04-08  Tilo Riemer <riemer@lincvs.org>

	* patch integrated for fixing problem with colors of
	diff-dialog (diffview.cpp) on IRIX. 
	Many thanks to Kevin Meinert <kevn@vrac.iastate.edu>.

2001-03-28  Tilo Riemer <riemer@lincvs.org>
	
	* patch integrated for showing writable files, thanks 
	to Stefan Reinhold <Stefan.Reinhold@gmx.de>

	
changes from 0.3beta2 to 0.3:

2001-02-21  Tilo Riemer <riemer@lincvs.org>

	* determineTimeZoneDiff: should now POSIX-compliant and work
	on all POSIX platforms

	* log dialog tree: now you can select revisions with the right
	mouse button also (for owners of 2-buttons-mouse)
	* log dialog: selection color is configurable now

	* old simple diff reactivated; you can find diff
	side-by-side under Log/Diff

	* bugfix: wrong default value for EDITOR fixed

	* bugfix: remove files should correctly work now

	* DEFINES: __unix__ added for IRIX
	

2001-02-09  Tilo Riemer <riemer@lincvs.org>
	
	* workaround for bug in qt-2.2.4




changes from 0.3beta1 to 0.3beta2 (02/01/2001)
-LinCVS has an own icon now, thanks to Robert Hess <hess@vidsoft.de>
-diffview: added support for horizontal scrollbar; make window bigger by default
-color support in log view
-color support in NonCVS tab bar, you can immediately see if you have noncvs files
in your directory
-support added for diff with current version
-support for renaming files added
-committing via temporary file works now, you can use any
special character like " or / or \ in comment string
-support for native threads on FreeBSD, thanks to 
Michel Labarre <michel.labarre@helicom.com>
-LinCVS can handle directory and file names with blanks
-parsing of cvs access method improved (using the cvs sources), thanks to
Gottfried Ganssauge
-namespace replaced with class for compatibility with old compilers
-using of localtime() instead global variable timezone (the timezone global 
doesn't exists on BSD systems), thanks to Michel Labarre 
<michel.labarre@helicom.com> for the patch
-now you can add binary files
-kde2-support, thanks to Falk Brettschneider <gigafalk@yahoo.com> for the cool patch
-now you can remove files from disk but not from repository (thanks to Stephan
Beal) 
-adaptions for IRIX (for cc-compiler) (thanks to Raphaël Grasset and Xavier
Granier)

-don't use TERM environment variable any more; terminal for login is now 
configurable
-bugfix in settings dialog (using seconds instead milliseconds for 
check-status-intervall)
-use "kill pid-of-my-ssh-agent" now instead "killall ssh-agent"


changes from 0.3alpha2 to 0.3beta1
-ssh-support (RSA-authentication only) implemented (tested with 
ssh version 1.2.26)
-show cvs output of log command in log dialog now
-using of compression for update,commit,checkout,import now
-jfc (from Keith Brown) and nextstep (from David Johnson <davod@usermode.org>) 
themes added
-LinCVS should be system shell independent (using of env instead export or set)
-detection problem of nonexistant old configuration files fixed
-geometry bug by first run of LinCVS fixed (invisible workbench and file list)
-profiles (server-user-repository) for quick access in checkout/import
-autoincreasing-by-start-bug fixed
-include stdlib.h in PixmapCache.cpp now
-diffdlg.cpp: fix for compile problem
-using "copy -f" instead "copy --force" because problems on TRUE64 

changes from 0.3alpha1 to 0.3alpha2
-saving of widget positions etc. in config file, thanks to Falk
Brettschneider <gigafalk@yahoo.com>
-toolbuttons added (now you can disable the automatic status check)
-fixed problem with trailing slashes (empty name of root directory after 
add project to workbench)
-fixed problem with floating gif in statusbar
-bugfixes in Makefile (target install, obsolete dependencies removed)
-pixmaps renamed to lincvs-*
-minor bugfixes

changes from 0.2.5 to 0.3alpha1
-new configuration file system implemented (based on AppConf from
Karsten Ballueder & Vadim Zeitlin)
-convenient way for adding files in cvs directories
-view of the log messages in tree and list form and diff between 
different revisions (based on code from Cervisia, thanks to Bernd Gehrmann)
-module browser in the checkout/import dialog
-possibility for disabling/enabling of directories in Workbench for scanning
-new choose-dir-dialog as workaround for trouble with qt-2.1; it works now
with qt-2.1 also
-indicating of modified files in directories after opening of dir
-opening file with double click in editor (choose your preferred editor in the
configuration file (for instance: "cooledit" or "xterm -exec vi"))
-now you can modifiy the intervall for checking status of files in current
directory, if the cpu usage on your machine is too high 
(see cfg file: CHECKSTATUSINTERVALL)

changes from 0.2.4 to 0.2.5
-bugfix: dirty thread implementation cleaned, compilable with gcc 2.95.x now,
thanks to Joern Wuestenfeld
-compilerswitch for other system shells, it works on TRUE64 for instance, 
thanks to Joern Wuestenfeld
-LinCVS marks files with set sticky date also (not only files with set
sticky tag)
-fix in Makefile: using of $(QTDIR)/bin/moc instead moc
-adaption in Makefile for compilability on other Unixes, thanks to 
Joern Wuestenfeld
-little bug fixed in checkout dialog: display choosed local directory as
current item in local-directory-combobox

changes from 0.2.3 to 0.2.4
-LinCVS marks files of old/other revisions
-it memorizes the input of checkout and import dialog
-multithreaded (except add): update of GUI until a cvs call, cvs call is now
interruptible, faster
-remove multiple slashes and slashes at the end of repository-string in
checkout and import dialog
-bugfix (displaying of state after committing of subdirectories)
-you can operate without mouse now
-fix for solaris and bugfix (determination of time zone difference), thanks
to Herve Poirier
-cutted-off-problem of checkout dialog and update-other-revision dialog
under Gnome solved
-now LinCVS displays the cvs command line in output widget


changes from 0.2.2 to 0.2.3
-little changes for IRIX compatibility including Makefile (thanks to 
Raikanta Sahu)
-support for remote shell access implemented (first version ;-) )
-now it works without dynamic casts (for FreeBSD compatibility)
-TERM environment variable problem solved ("Login failed"-error)
-segfault bug in fileUpdate() fixed


changes from 0.2.1 to 0.2.2
-segfault fixed once and for all (I hope ;-) )


changes from to 0.2 to 0.2.1
-fix for gcc 2.95.x
-bugfix (segfault in checkStatus)


changes from 0.1 to 0.2
-scanning of project dirs after starting instead while starting
-cpu utilization problem by big directories solved
-detection of modified CVS files outside LinCVS
-commit directory implemented
-bugfix (segfault while remove multiple files)
-reread of directories
-defaultbuttons in dialogs
-tagging of files and directories including branchtags implemented
-new Helptext
-update of any revision is possible now
-checkout using tags implemented
-warning dialog before remove files
-initialization of checkout and import dialog with CVSROOT
-tooltips in checkout and import
