2010-02-26  Kevin Kofler <kevin.kofler@chello.at>

	* Fix BR #228587:
	  Cervisia unconditionally enables automatic spell checking

2009-12-08  Martin Koller <kollix@aon.at>

	* Improve parsing stability to avoid a crash when the comment contains a delimiter line.

2009-08-02  André Wöbbeking  <Woebbeking@kde.org>

	* Show the selected revision in the log tree view (A or B is drawn inside the item's rect).
	  Patch by Martin Koller.

2009-07-25  André Wöbbeking  <Woebbeking@kde.org>

	* Text search and go to line in AnnotateDialog. Patch by Martin Koller.

2008-08-15  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #162523:
	  Allow cvsnt users to login to repositories.

2008-07-01  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #165091:
	  Make OK the default button in the add dialog instead of the Help button.

2008-06-17  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #164216:
	  Fixed crash when updating the status after adding a directory to a repository.

2008-06-08  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #163265:
	  Fixed login to remote cvs pserver.

2008-06-08  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #163259:
	  Don't crash when changing recent sandboxes.

2007-01-13  André Wöbbeking  <Woebbeking@kde.org>

	* Fix:
	  Handle '.' in user name when adding a repository.

2006-09-02  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #133129:
	  Dates from cvs history are parsed correctly.

	  While at it also made parsing more robust and added event 'P'
	  "Update, Patched".

2006-08-12  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #131695:
	  Broken repository locations don't crash cvsservice anymore.

2005-08-03  Christian Loose <christian.loose@kdemail.net>

	* Implemented wish #92938:
	  Added ability to exclude files in the commit dialog from
	  the subsequent commit.

2005-03-30  Christian Loose <christian.loose@kdemail.net>

	* Change License to GPL.

2005-03-17  Christian Loose <christian.loose@kdemail.net>

	* Implemented wish #40760:
	  New item in context menu to fold/unfold the
	  selected folder and its subfolders.

2005-03-07  Christian Loose <christian.loose@kdemail.net>

	* Added support for commit template message (CVS/Template) in
	  the commit dialog. Patch by Darrell Esau.

2005-03-04  Christian Loose <christian.loose@kdemail.net>

	* Fix BR #97664:
          Fix statusbar when embedded in Konqueror.

2005-01-31  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #95257:
	  Added new setting for a color. It is used to highlight files in
	  the update view with status "Not in CVS".

2005-01-09  André Wöbbeking  <Woebbeking@kde.org>

	* Added an icon for "Diff". Thanks to Jonathan Riddell.

2004-12-08  Christian Loose  <christian.loose@kdemail.net>

	* Fix BR  #90346:
          Normalize user-entered CVSROOT specification before adding
	  a new group to the cvsservicerc configuration file. This
	  prevents duplicate entries in the repository list.

2004-11-30  Christian Loose  <christian.loose@kdemail.net>

	* Fix BR #94083:
	  Don't crash while removing old 'Edit with...' menu item
	  from the context menu. This can happen after the user 
	  switched tabs in Konqueror.

2004-11-11  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #92576:
	  Use correct encoding for status messages.

2004-10-26  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #78696:
	  Added possibility to get a notification, when a cvs commit job
	  has finished.

2004-10-14  André Wöbbeking  <Woebbeking@kde.org>

	* Added a search line (ala JuK and KMail) to the CVS log list view.

2004-09-10  Christian Loose  <christian.loose@kdemail.net>

	* Fix bug #89215: 
	  Always make sure that directory entries '.' and '..' 
	  are part of the ignore list to prevent an endless loop
	  in UpdateDirItem::maybeScanDir().

2004-09-09  Christian Loose  <christian.loose@kdemail.net>

	* Added new command-line option -annotate.

2004-08-30  Christian Loose  <christian.loose@kdemail.net>

	* Added new item 'Properties' to context menu. It
	  shows the properties dialog for the selected file.

2004-08-28  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #74751:
	  Added support for non-recursive checkouts to the
	  checkout dialog. Patch by Sergio Visinoni.

2004-08-23  Christian Loose  <christian.loose@kdemail.net>

	* Implemented bug #74862:
	  In the checkout dialog, it's now possible to fetch 
	  the existing branch/tag names for a module from the 
	  cvs server.
	* Fix bug #87830: 
	  Always read the cvs client option from the configuration
	  file even when there is no sandbox open.

2004-07-13  André Wöbbeking  <Woebbeking@kde.org>

	* Implemented FR #67805, #67806, #67807, #67809:
	  Hooray, icons for Cervisia's (main) actions.
	  Thanks to Marco Martin for the great artwork!

2004-07-11  Christian Loose  <christian.loose@kdemail.net>

	* Fix bug #83239:
	  Fixed retrieving author from cvs log output.

2004-07-09  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #75825:
	  The context menu for the file view gained an
	  'Edit With' menu. It's now possible to start a
	  different application for the selected file.

2004-07-07  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #75017:
	  Show the patch option dialog when the user called the
	  'Create patch against repository' action and pass
	  the selected options to the 'cvs diff' command.

2004-07-05  Christian Loose  <christian.loose@kdemail.net>

	* Added a new patch option dialog. This lets you choose
	  the options passed to the diff command when creating
	  a patch with the 'Create Patch' button in the log
	  dialog.

2004-06-21  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #66231:
	  Added new 'Create Patch' button to the log dialog. This
	  feature makes it possible to create a patch between 
	  arbitrary CVS revisions.

2004-06-02  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #77894:
	  Added support for a checkout of a module without 
	  the CVS folder. (cvs export)
	  Patch by Dermot Daly

	* Implemented wish #80177:
	  It's now possible to checkout a project under an
	  alias name. (cvs checkout -d)
	  Patch by Dermot Daly

2004-05-29  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #63592:
	  Honor the CVSROOT/cvsignore file by downloading it from the
	  cvs server and adding it to the global ignore list.

2004-05-29  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #81665: don't show duplicated files in the file view (did 
	  only occur when the option "Update Recursively" wasn't active).

2004-05-21  Christian Loose  <christian.loose@kdemail.net>

	* Added a new method to download the CVSROOT/cvsignore file
	  from the cvs server to the DCOP service.

2004-05-17  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #58254: honor option "Hide Non-CVS Files" when opening 
	  a branch in the file tree.

2004-05-17  Christian Loose  <christian.loose@kdemail.net>

	* Implemented wish #41467:
	  Added possibility to hide files with status Unknown by 
	  extending the current option "Hide Up-To-Date Files". This option
	  is now called "Hide Unmodified Files". 

2004-05-16  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #81498: handle spaces in the working folder name correctly.

2004-05-07  Christian Loose  <christian.loose@kdemail.net>

	* Added auto completion to the working folder line edit
	  in the checkout and the import dialog.

2004-05-05  Christian Loose  <christian.loose@kdemail.net>

	* Added support for compression levels (-z) above three.

2004-04-29  Christian Loose  <christian.loose@kdemail.net>

	* Activated spellchecking in changelog dialog.
	* Implement BR #79957:
	  Spellchecking in commit dialog.
	  (patch by theboywho@ruddyperl.com)

2004-04-23  Christian Loose  <christian.loose@kdemail.net>

	* Big cleanup - removed KDE 3.1 support

2004-04-14  Christian Loose  <christian.loose@kdemail.net>

	* Fix session management

2004-04-13  Christian Loose  <christian.loose@kdemail.net>

	* Implemented BR #74754:
	  Added support for 'cvs init' to create a new repository.

2004-04-01  Christian Loose  <christian.loose@hamburg.de>

	* Fix BR #46871:
	  Preserve file content in resolve dialog:
	   - don't remove characters
	   - don't add or remove new line markers
           - handle A+B/B+A cases with no new line marker at
             the end of the first version correctly
	* Fix BR #74903:
	  Don't choke on conflict markers that are not on a
	  separate line in the resolve dialog. This happens 
	  when the file didn't end with a new line marker 
	  before CVS encountered the conflict.
	* Fix BR #78800:
	  Lock harder whether a directory really is under CVS control.
	  Fix by Frerich Raabe.

2004-03-17  Christian Loose  <christian.loose@hamburg.de>

	* Don't execute shell scripts or .desktop files when the user used
	  the edit file function. (BR #77440)

2004-03-02  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #55871:
	  - truncate the tooltip text if necessary
	  - use a subclassed QToolTip instead of the own TipLabel.

2004-03-01  Christian Loose  <christian.loose@hamburg.de>

	* Implemented BR #72861:
	   Added support for option "use the file's modification time as the time 
	   of import" (-d) to the cvs import function.

2004-02-24  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR #75201:
	  Prevent crash when you activate a CervisiaPart view with RMB in 
	  a Koqueror with more than one view.

2004-02-20  Christian Loose  <christian.loose@hamburg.de>

	* Fix remembering the last input values in checkout dialog.

2004-02-01  Christian Loose  <christian.loose@hamburg.de>

	* LogTree now derives from QTable instead of the deprecated QtTableView

2004-01-22  Christian Loose  <christian.loose@hamburg.de>

	* Fix BR #70936:
	  Prevent crash while embedded into Quanta because of
	  a name conflict between the TagDialog classes.

2004-01-16  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR 72519 (file view):
	  Don't select hidden files when you select a range of files 
	  with Shift key. This prevents you from evil accidents (i.e.
	  "Remove from Repository").

2003-10-04  Christian Loose  <christian.loose@hamburg.de>

	* Do a cvs logout when a user removes a pserver repository item. 
	  This way the repository isn't re-added because of the .cvspass file.

2003-10-03  Christian Loose  <christian.loose@hamburg.de>

	* Added support to add or remove watches to the cvs DCOP service. 

2003-09-14  Christian Loose  <christian.loose@hamburg.de>

	* Added new function makePatch() to the cvs DCOP service
	  to create a patch against the repository.

2003-09-05  Christian Loose  <christian.loose@hamburg.de>

	* Implemented BR #56716:
	  Added login/logout functionality for pserver cvs
	  servers.

2003-08-30  Christian Loose  <christian.loose@hamburg.de>

	* Added editors() and import() methods to cvs DCOP service

2003-08-29  Christian Loose  <christian.loose@hamburg.de>

	* Removed the editor option from the settings dialog. We
	  use KRun now to start the preferred editor for the given
	  mime-type.
	* Fix BR #53815: Prevent the user from changing the directory
	  with konqueror's tree view while there is a job running
	  in the protocol view.

2003-08-28  Christian Loose  <christian.loose@hamburg.de>

	* Added a new button (View) to the log dialog to view
	  the selected revision of a file in the preferred editor.
	* Added method downloadRevision() to the cvs DCOP service
	  to download a specific revision of a file.

2003-08-27  Christian Loose  <christian.loose@hamburg.de>

	* Revamped settings dialog:
	  - Used KJanusWidget::IconList instead of KJanusWidget::Tabbed
	  - Merged 'Appearance' and 'Colors' page
	  - Moved creation of option pages in separate methods

2003-08-09  André Wöbbeking  <Woebbeking@kde.org>

	* Make file view configurable (column order/widths, sorting).

2003-08-02  André Wöbbeking  <Woebbeking@kde.org>

	* Fix/Implement FR 56042:
	  Use the configured colors as foreground colors in the file AND
	  protocol view and a bold font to improve readability of the text
	  for modified, added and removed files.

2003-07-30  Christian Loose  <christian.loose@hamburg.de>

	* Added lock() and unlock() methods to the DCOP service.
	* Replace the lock and unlock implementation in CervisiaPart
	   by calls to the new methods in the DCOP service.

2003-07-28  Christian Loose  <christian.loose@hamburg.de>

	* Add search functionality to the plain log view. Now you
	   can search for a word in the commit messages.

2003-07-16  Christian Loose  <christian.loose@hamburg.de>

	* Added new view variant for cvs' log output to the log dialog.
	   This view shows the data in a format that is very similar to
	   the format of the command-line output of cvs log.

2003-07-09  Christian Loose  <christian.loose@hamburg.de>

	* New watchers dialog: Cervisia now shows the watchers of
	   the selected files in a nice dialog instead of just showing cvs'
	   output in the protocol view.

2003-07-07  Christian Loose  <christian.loose@hamburg.de>

	* Added createTag() and deleteTag() methods to the DCOP
	   service and use them in the part.

2003-07-04  Christian Loose  <christian.loose@hamburg.de>

	* Implement BR #60604: It's now possible to select
	   revision B in Log dialog with Ctrl key + left mouse button in
	   addition to the middle mouse button.

2003-06-26  Christian Loose  <christian.loose@hamburg.de>

	* Start/Stop the ssh-agent process and setup the cvs
	   job environment to use it.
	* Initial version of our own little ssh-askpass program.
	* Initial version of the SshAgent class which will later enable
	   the cvs DCOP service to utilize the ssh-agent program.

2003-06-19  Christian Loose  <christian.loose@hamburg.de>

	* Added showWatchers() method to the DCOP service.

2003-06-19  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR 59275 (DiffZoomWidget):
	  o Use QStyle::querySubControlMetrics() to get the exact
	    geometry of the scroll bar groove.
	  o Better performance for big files.

2003-06-14  Christian Loose  <christian.loose@hamburg.de>

	* Implement BR #59644: Change key shortcuts for cvs add and
	   cvs remove to Insert and Delete. Now you can use the plus and
	   minus keys for the tree view.

2003-06-08  Christian Loose  <christian.loose@hamburg.de>

	* Added possibility to DCOP service to retrieve the accumulated
	   output after cvs command finished.

2003-06-04  Christian Loose  <christian.loose@hamburg.de>

	* Added new command line option to show a log dialog for
	   a given file without starting the whole program.
	   Usage: cervisia -log main.cpp

2003-06-03  Christian Loose  <christian.loose@hamburg.de>

	* Fix BR #59267: Re-added "clear" command to the
	   RMB context menu of the ProtocolView

2003-05-29  Christian Loose  <christian.loose@hamburg.de>

	* Font of ChangeLog dialog now configurable.

2003-05-25  Christian Loose  <christian.loose@hamburg.de>

	* Added a method to retrieve a list of modules in the repository
	  to the cvs DCOP service (cvs checkout -c).
	* Use the new method in the CheckoutDialog.

2003-05-22  Christian Loose  <christian.loose@hamburg.de>

	* Added edit() and unedit() method to cvs DCOP service
	  and used them for the corresponding actions in
	  Cervisia.

2003-05-14  Christian Loose  <christian.loose@hamburg.de>

	* Use DCOP service for history action
	* Added history() method to cvs DCOP service

2003-05-10  André Wöbbeking  <Woebbeking@kde.org>

	* Fix BR 50918:
	  o Added possibility to diff a selected file against the
	    newest version in the repository (cvs diff -r HEAD).
	  o Now External and internal diff show the same differences.

2003-05-09  Christian Loose  <christian.loose@hamburg.de>

	* Use DCOP service for commit action
	  (CervisiaPart::slotCommit())
	* Convert CervisiaPart::updateActions() from manually
	  changing the state of the menu items to using
	  KXMLGUIClient::stateChanged() with the corresponding
	  setup in the part's rc-file.

2003-05-05  André Wöbbeking  <Woebbeking@kde.org>

	* Diff between any revision and the sandbox (only select
	  revision A in the log dialog).

2003-04-18  Christian Loose  <christian.loose@hamburg.de>

	* Fix BR 56042: Better default colors for white
	  background
	* Fix BR 56942: Escape output lines for protocol view
	  so html tags in commit messages aren't interpreted

2003-02-28  Christian Loose  <christian.loose@hamburg.de>

	* Fix BR #54382: Display warning message in remove dialog
	  to make clear that the action will also remove the local
	  copy of the selected files.

2003-02-24  Christian Loose  <christian.loose@hamburg.de>

	* Make shortcut keys of actions which are part of CervisiaPart
	  configurable (#55125).

2003-02-21  Christian Loose  <christian.loose@hamburg.de>

	* Implemented BR #41263: Added splitters to resolve
	  dialog.

2003-02-18  Christian Loose  <christian.loose@hamburg.de>

	* Big cleanup of parseCvsDiff() in diff dialog

2003-02-17  Christian Loose  <christian.loose@hamburg.de>

	* Use DCOP service for diff dialog.
	* Added private method callExternalDiff() in diff
	  dialog to make parseCvsDiff() more readable.

2003-02-16  Christian Loose  <christian.loose@hamburg.de>

	* Improved size handling for Repository dialog,
	  Add repository dialog and Checkout dialog.

2003-02-12  Christian Loose  <christian.loose@hamburg.de>

	* Bug 54106: Display error message when user tries to
	  access a remote repository
	* Improved size handling for Commit dialog, History dialog,
	  Resolve dialog and Resolve edit dialog
	* Removed code duplication in Commit dialog when
	  displaying the Diff dialog

2003-02-11  Christian Loose  <christian.loose@hamburg.de>

	* Improved size handling for Diff dialog

2003-02-10  Christian Loose  <christian.loose@hamburg.de>

	* Remove CervisiaShell's dependency on CervisiaPart
	* Moved filter status indicator to CervisiaPart
	* Improve dialog size handling for ChangeLog dialog
	  (use new KDialogBase methods to save the size into
	  CervisiaPart's configuration file)

2003-02-06  Christian Loose  <christian.loose@hamburg.de>

	* Try to get the user name and email address for the
	  changelog from the control center settings (KEMailSettings)
	  before asking the system.

2003-02-02  Christian Loose <christian.loose@hamburg.de>

	* Added login() and logout() methods to DCOP service.

2003-01-26  André Wöbbeking <Woebbeking@kde.org>

	* Implemented new option "Hide Empty Directories"

2003-01-23  Christian Loose <christian.loose@hamburg.de>

	* Implemented wish #41468: Remember last open directory
	  in KDirSelect dialog

2003-01-21  Christian Loose <christian.loose@hamburg.de>

	* Added remove() method to cvs DCOP service
	* Use DCOP service for cvs add and cvs remove

2003-01-18  Christian Loose <christian.loose@hamburg.de>

	* Remove custom dialog size handling from annotation
	  dialog. The size is stored globally to simulate
	  Cervisia's old behaviour.

2003-01-17  Christian Loose <christian.loose@hamburg.de>

	* Remove restorePseudo() hack
	* We always want to save "Current Directory". So move out
	  of the session management methods.
	* Settings for the part are now handle by the part. This
	  fixes partly the bug #38235.

2003-01-16  Christian Loose <christian.loose@hamburg.de>

	* Changed main window size handling. The window size is now
          handled by KMainWindow.
	* Added method openURL() to CervisiaShell. Use this method to
	  open the sandbox which was provided on the command line.
	  TODO: remove restorePseudo()

2003-01-11  Christian Loose <christian.loose@hamburg.de>

	* Added help button to CommitDialog
	* Use DCOP service to retrieve Tags and Branches for TagDialog,
	  MergeDialog und UpdateDialog
	* Added new AddRemoveDialog (extracted from CommitDialog)
	* Make functionality to view diff in CommitDialog more visible
	  by adding diff button.

2003-01-11  André Wöbbeking <Woebbeking@kde.org>

	* unfoldTree(): reduced flicker and improved perfomance by disabling updates.

2003-01-11  André Wöbbeking <Woebbeking@kde.org>

	* Moved colors from UpdateViewItem to UpdateView:
	  o it's faster as you don't need KConfig in UpdateViewItem ctor
	  o it needs less memory (3 colors per item)

2003-01-09  Christian Loose <christian.loose@hamburg.de>

	* Use DCOP stubs to access the methods of the cvs DCOP service
	* Added new method update() and checkout() to DCOP service
	* Use K3Process::operator<< instead of QString::operator+= to
	  build the command line
	* Make CVS_SERVER configurable in DCOP service
	  (GUI is missing)
	* Break up updateOrStatus() method in cervisiapart.cpp
	* Use DCOP service to update the working copy

2003-01-04  Christian Loose <christian.loose@hamburg.de>

	* Use DCOP service to update status for UpdateView

2003-01-02  Christian Loose <christian.loose@hamburg.de>

	* Added new startJob() method to ProtocolView
	  that uses the new cvs DCOP service

2003-01-02  André Wöbbeking <Woebbeking@kde.org>

	* Replaced deprecated Qt classes/methods with actual equivalents.

2002-12-31  Christian Loose <christian.loose@hamburg.de>

	* Separate GUI from functionality for AnnotateDialog
	* Use DCOP service for log dialog

2002-12-30  André Wöbbeking <Woebbeking@kde.org>

	* Use user's settings (locale and timezone) to display dates.

2002-12-29  André Wöbbeking <Woebbeking@kde.org>

	* Fixed sorting in list views.

2002-12-29  Christian Loose <christian.loose@hamburg.de>

	* Extract AddRepositoryDialog from repositorydlg.cpp
	* Save and read repository configuration to/from the
	  configuration file of the cvs DCOP service
	* Added kconf_update script to copy repository configuration
	  to cvsservicerc

2002-12-28  Christian Loose <christian.loose@hamburg.de>

	* Start and stop cvs DCOP service in CervisiaPart
	* Change working copy directory in DCOP service
	* Use DCOP service for annotate dialog
	* Several changes to the DCOP service
	* Added new parseCvsLog() method to LogDialog that
	  uses the new cvs DCOP service
	* Save and read cvs client and global compression level configuration
	  to/from the configuration file of the cvs DCOP service
	* Added kconf_update script

2002-12-26  André Wöbbeking <Woebbeking@kde.org>

	* Fixed parsing of branch and tag names:
	  o no more trailing spaces
	  o names with more than 24 chars are identified now

2002-12-23  André Wöbbeking <Woebbeking@kde.org>

	* All dialogs:
	  - Inherit from KDialogBase instead of QDialog
	    -> less code and more KDE standard compliant.
	  - removed layout leftovers from old Qt versions.
	  - reduced header dependences.

2002-12-19  Christian Loose <christian.loose@hamburg.de>

	* Replace deprecated QMultiLineEdit with KTextEdit in
	  ChangeLog dialog
	* Added new parseCvsAnnotate() method to AnnotateDialog
	  that uses the new cvs DCOP service

2002-12-18  Christian Loose <christian.loose@hamburg.de>

	* Added a new progress dialog that will replace
	  CvsProgressDialog in the near future

2002-12-17  Christian Loose <christian.loose@hamburg.de>

	* Fixed "fetch of branch list hangs in update dialog" (#50824)

2002-12-14  Christian Loose <christian.loose@hamburg.de>

	* Added first version of cvs DCOP service

2002-12-14  André Wöbbeking <Woebbeking@kde.org>

	* Removed ListViewItem. Use Q/KListViewItem instead.

2002-12-14  André Wöbbeking <Woebbeking@kde.org>

	* ProtocolView::appendLine(): removed trailing <br>
	  as QTextEdit::append() already adds a new paragraph.
	  Detect "U " as remote changed file.

2002-12-12  Christian Loose <christian.loose@hamburg.de>

	* Fix the too small scroll area of diff view when
	  tabs in source code

2002-12-08  Christian Loose <christian.loose@hamburg.de>

	* Make ChangeLog dialog more KDE standard conformant
	  QDialog -> KDialogBase

2002-12-05  Christian Loose <christian.loose@hamburg.de>

	* Don't add a new line to the end of changelog
	* Use QFile instead of FILE* and remove unneeded
	  inheritance in cvsdir.cpp

2002-12-02  Christian Loose <christian.loose@hamburg.de>

	* Fixed commit dialog bigger than screen bug (#50735)

2002-11-29  Christian Loose <christian.loose@hamburg.de>

	* Fixed automatic cvs edit option which called cvs edit
	  for more files than necessary
	* Added support for new .cvspass format introduced with
	  cvs 1.11.1
	* Fixed checkout dialog bigger than screen bug
	* Fixed sort order of the revision numbers in log view

2002-07-25  Christian Loose  <christian.loose@hamburg.de>

	* Use KGenericFactory
	* Revived old filter status indicator in statusbar
	* Preserve empty lines in ChangeLog while adding a
	  new entry

2002-06-28  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Removed Qt1-specific layout management stuff
	* More latin1 conversions removed
        * Command line option --resolve filename
	  (Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>)

2002-06-27  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Mark files with option -kb with a binary icon
	* Fixed restoration of the last loaded sandbox
	* Use different instance names for part and shell,
	  otherwise KConfig get messed up

2002-06-26  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Made editor configurable again
	* Readded manpage
	* Put help buttons in all dialogs, linked to
	  the online docs

2002-06-25  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Fixed char buffer to QString conversion in
	  CvsProgressDialog, resulting in random garbage
	  inserted in the annotate view. Also a bug
	  introduced in 2002-06-11
	* Changed annotate view to QListView. Based
	  on a patch by  André Wöbbeking <Woebbeking@kde.org>
	* Hide custom tooltips in list views when contents
	  are scrolled
	* Simplified history dialog filtering by
	  using QListViewItem::setVisible()
	* #include cleanup
	* i18n fixes
	* Rewritten repository settings dialog; its
	  functionality now comprises that of the former
	  dialog and the former add repository dialog
	* Load .ui, .docbook and .xml files with utf8
	  encoding. This can be implemented in a cleaner way
	* Resolved accelerator conflict in resolve dialog
	* Escape all text inserted in richtext tooltips

2002-06-22  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Fixed diff dialog bug due to changes from 2002-06-11

2002-06-18  Roland Krause <rokrau@yahoo.com>

	* View Filter is now applied after Fold/Unfold of the
	  file tree.

2002-06-11  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Interpret all output from cvs in the user's locale

2002-04-28  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Little layout fix in log dialog by Christian Loose
	* Patch by Andrew Speer <andrew.speer@isolutions.com.au>:
	  in tags list (produced by cvs status -v) accept tabs
	  as delimiter

2002-04-22  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Patch by Christian Loose <christian.loose@hamburg.de>:
	  - Allow to specify a comment when importing a module
	  - Enable checkout/import when no item is selected
	* Always enable folding and unfolding the tree

2002-04-17  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Patch by Gregory Green <gregory.p.green@boeing.com>:
	  - Checkout of branches
	* Patch by Roland Krause <rokrau@yahoo.com>:
	  - Added "Last change" to context menu
	  - Added filter for files which are not in cvs
	* Ignore stderr in Make Patch (it would produce
	  invalid patches previously)

2002-04-03  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Release 1.5rich

2002-02-04  Bernd Gehrmann  <bernd@mail.berlios.de>

	* Colored ProtocolView output
	  Based on a patch by Asaf Gery <asaf@telmap.com>

2001-09-04  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Added 'Force tag creation' option to tag dialog
	  Patch by Alessandro Praduroux <pradu@thekompany.com>

               ======>   TODO Before Importing
	========================================
	* Remove stale CVS directories and add to main repository
	kdesdk/cervisia/CVS
	kdesdk/po/cervisia/CVS
	kdesdk/doc/cervisia/CVS

	cd kdesdk
	cvs add cervisia
	cd cervisia
	cvs add -kb *.png
	cvs add Makefile.am README TODO .cvsignore ChangeLog LICENSE.QPL \
	        cervisia.lsm *.cpp *.h *.rc
	========================================


2001-09-01  Richard Moore  <rich@kde.org>

	* Added support for KDE/Qt 3. At the moment I've just made the
	minimum set of changes required to make it compile. Qt 2.x is
	still supported of course.
	* Moved README, TODO, ChangeLog, cervisia.lsm and LICENSE.QPL to
	the main source directory.
	* Moved version string from configure.in.in to version.h
	* Updated version string
	* Added a kdoc build target to Makefile.am so we can generate some
	api documentation
	* Imported to kdesdk CVS module

2001-07-05  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Added missing icons to doc/common directory

2001-07-04  Richard Moore  <rich@kde.org>

	* Converted to KParts
	* Created a standalone shell app that embeds the part
	* Converted Makefile to use METASOURCES = AUTO

2001-06-23  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Avoid making NotInCVS files up-to-date
	* Don't show attic directories
	* DEBUGOUT -> kdDebug()

2001-06-20  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Patch by Adrian Schroeter <adrian@suse.de>:
	  - Some QString -> char* conversion fixes
	  - fixes for autoconf 2.50
	* Use Prune Empty Directories settings not only for updates,
	  but also for checkouts

2001-06-19  Richard Moore  <rich@kde.org>

	* Ported UI implementation to use XMLGUI
	* Made UI more style guide compliant
	* Added toolbar configuration
	* Ported settings dialog to use KDialogBase

2001-06-19  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Again a patch by Colin Macleod <colin.macleod@ivata.com>
	  Compression argument is now configurable per
	  repository, with a global default. Also, -f
	  is given to all commands now.

2001-05-21  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Made compression argument (-z) configurable.
	  Patch by Colin Macleod <colin.macleod@ivata.com>

2001-05-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Fixed crash when closing settings dialog
	* Fixed first line in annotate dialog disappearing
	* Remade html documentation from docbook, bringing
	  it in line with the kde style
	* Release 1.4.1

2001-05-16  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Cleanup
	* Release 1.4

2001-05-14  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Patch by Francisco Jose Blasco Abril <francisco.blasco@ds2.es>
	  Adds to the resolve dialog buttons A and B the additional
	  choices A+B and B+A. It is also possible to freely edit
	  items.
	* Use -f option also for cvs log

2001-04-03  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Support for external diff frontends: Based
	  on a patch by Scott Moore <scott@netcharge.com>

2001-03-27  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Fixed resolve dialog bug: The merged view was
	  not scrolled to the relevant position

2001-03-18  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Copied and cleaned up the << and >> button stuff from resolve
	  dialog to the diff dialog. Now it is possible to jump between
	  differences by these buttons. Based on ideas and
	  code by Francois Biot <francois.biot@sabre.com>.
	* Zoom widget in diff dialog improved. Ditto.
	* Added a combo in the diff dialog which allows to jump
	  directly to a difference region
	* Release 1.3

2001-03-14  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Ignore symbolic links

2001-03-12  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Hopefully fixed a crash in the listview which
	  I could not reproduce myself.

2001-03-03  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Patch by Wynn Wilkes: Allow to open the editor
	  with multiple files
	* Made tab width in diff view customizable
	* Fix in doc/Makefile.am for Solaris.
	  Thanks to Timo Ruottinen <Timo.Ruottinen@iki.fi>
	* Some cleanups wrt constness

2001-03-02  Bernd Gehrmann  <bernd@physik.hu-berlin.de>
	* Patch by  Cosmin Smeu <cosmin@cosmin.com>:
	  In diff view, replace tabs by spaces

2001-02-17  Bernd Gehrmann  <bernd@physik.hu-berlin.de>

	* Fixed opening files by double clicking
[--snip--]
