summaryrefslogtreecommitdiffstats
path: root/cervisia/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'cervisia/ChangeLog')
-rw-r--r--cervisia/ChangeLog1543
1 files changed, 1543 insertions, 0 deletions
diff --git a/cervisia/ChangeLog b/cervisia/ChangeLog
new file mode 100644
index 00000000..6461e67f
--- /dev/null
+++ b/cervisia/ChangeLog
@@ -0,0 +1,1543 @@
+2008-08-15 André Wöbbeking <Woebbeking@kde.org>
+
+ * Fix BR #162523:
+ Allow cvsnt users to login to repositories.
+
+2008-06-18 André Wöbbeking <Woebbeking@kde.org>
+
+ * Fix BR #164216:
+ Fixed crash when updating the status after adding a directory to a repository.
+
+2007-09-11 André Wöbbeking <Woebbeking@kde.org>
+
+ * Fix BR #148162:
+ Workaround a regression in Qt 3.3.8 QDateTime::fromString().
+ Patch by Martin Koller.
+
+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 KProcess::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
+ * Added small icon to makefile
+ * Show directory items in file tree with folder icon
+ * Implemented Fold tree
+ * Implemented Lock files and Unlock files
+ * Implemented Edit files, Unedit Files, Show editors
+ * Implemented Hide removed files
+ * Added label in the status bar which shows
+ which items are hidden
+ * Release 1.2
+
+2001-02-09 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Changed behaviour of .cvsignore mechanisms
+ for directories: now directories are ignored,
+ _except_ if they appear in CVS/Entries. I'm
+ now quite sure that it matches the behaviour
+ of CVS itself :-)
+ * Release 1.1
+
+2001-02-08 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * In main view, allow tabbing by keyboard between
+ file tree and protocol view
+ * Context menus in main view also by keyboard
+
+2001-02-07 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Apply ignore rules to files instead of directories
+ - Yet Another Bug introduced between Betas 2 and 3
+ * Ignore CVS directories
+ * Pressing Return now edits the current file, not one
+ of the selected files, and never a directory...
+ * Quote file name in diff dialog
+ * In Merge dialog, implemented buttons to fetch the
+ lists of possible tags and branches
+
+2001-02-06 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Finished filtering in main view - the cast orgy ;-)
+
+2001-02-04 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Save column sizes of log list
+ * In main view and history dialog, let the main column
+ take the remaining space of the list view
+ * Do not read in contents of directory repeatedly
+ if it is empty
+ * Tooltips for menu items
+ * Options -> Settings, in consistency with other KDE apps
+ * Rewritten some captions
+
+2001-02-03 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented Revert - only for cvs 1.11
+
+2001-02-01 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * In Update to tag dialog, introduced new option
+ Update to branch; implemented buttons to fetch the
+ lists of possible tags and branches
+ * In protocol view, added popup with items
+ Clear and Select All
+
+2001-01-31 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed widgets not appearing in the import dialog
+ * Made several dialogs non-modal again which I
+ made modal by accident between Beta 2 and Beta 3
+ * Added button for fetching the list of possible tags
+ in Delete Tag dialog
+
+2001-01-30 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Updated screenshots in documentation
+ * Close CVS/Root file after reading
+ * Don't count diagnostic message from cvs server
+ as errors when making a patch
+ * Use configured cvs client when making patch
+
+2001-01-29 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Layout fix in Add Watch dialog
+ * Use bigger font in ChangeLog dialog, use
+ KGlobalSettings::fixedFont() for KDE2
+
+2001-01-28 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Put sort column indicators in all list views
+ * New Bonsai-like blame annotation view
+ * Reduced free space in log tree, cleaned up the calculation
+ * Tool tips in log tree contain revision, author and date now
+ and use Qt's richtext engine; improved positioning
+ * Session-save configuration (order and sort direction) of log list
+ * Removed KDE1 related legacy classes
+ * KDE2 conformant command line handling
+ * Updated manpage to KDE2
+ * Updated libtool/autoconf stuff, should support --prefix now,
+ removed support for --enable-final and --enable-fast-perl
+
+2001-01-27 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Removed superfluous line breaks in log tree tool tips
+ * Fixed bug that prevented cvs info from working when kdehelp
+ was not installed
+ * Layout fixes in settings dialog
+ * Fixed i18n issue in log list
+ * 1.0beta3 branches from here
+
+2001-01-23 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Now directories are now never ignored via the various .cvsignore mechanisms
+
+2001-01-21 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Try to find a nice user name for the change log dialog
+ automatically
+ * Don't use entry from change log dialog in commit dialog
+ if the change log dialog was cancelled
+ * Made close button in history dialog non-autodefault
+
+2001-01-20 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Made all dialogs maximizable/minimizable where it makes sense
+ * Layout fix
+ * Fixed doc/Makefile.am for non-Linux systems (hopefully :-)
+ * In the Old Messages combo in the commit dialog, remove
+ duplicate entries
+
+2001-01-17 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Patch by Florent Pillet <florent.pillet@opteway.com>:
+ - In the log dialog, use multi line edits instead of labels
+ - In the linear log list, additional column with branch
+ * Korean translation by Yu-Chan, Park <super@susekorea.net>
+ * Patch by Wynn Wilkes <wynnw@calderasystems.com>:
+ Making path to the cvs client configurable
+ * Some cleanup in function argument list order; don't
+ let dialogs include toplevel.h, instead turned
+ variable into a function in misc.h... I'm a purist about
+ this matter ;-)
+
+2001-01-04 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Always use /bin/sh as shell
+ * When the progress dialog is canceled, kill the
+ underlying process instead of destroying the
+ KProcess object. This avoids a (superfluous) warning
+ from KProcCtrl
+ * Removed Ok button from the dialog.
+ Patch by Guillaume Laurent <glaurent@telegraph-road.org>
+ * Use KAnimWidget for KDE2
+
+2000-12-21 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Release 1.0beta2
+
+2000-12-13 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Bug fixes for broken diff dialog in KDE 1 version:
+ + Do not create modeless dialogs with parent
+ + Create combo box in commit dialog with minimal size
+ * Bug fix in log tree: tool tips showed revisions
+ appearing on several branches with the same root
+ * Let cvs ignore ~/.cvsrc file when diffing, as that
+ may lead to conflicting options
+
+2000-11-24 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Layout improvements in watch dialog
+ * Implemented 'Create patch'
+ * More documentation
+ * Release 1.0beta1
+
+2000-11-21 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * In Import dialog, added options for ignoring files
+ and for binary imports
+
+2000-11-19 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixes for srcdir != builddir
+
+2000-11-11 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Made some fonts and the orientation of the main
+ window splitter configurable
+ * Fixed log tree for nested branches
+
+2000-11-10 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * History list can be sorted chronologically
+
+2000-11-09 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * In Last Change dialog, show newer version on the right
+ * Session management for commit dialog
+ * Diff options now customizable
+
+2000-11-08 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Again a patch by Jan Borsodi <jb@ez.no>:
+ - In Commit dialog, diffs against repository
+ can be created by selecting files from the
+ list box
+ - List of 30 latest log messages is stored
+ and available via a combo box
+ - Wheel mouse support in diff view
+ - Shortcut F5 for Status
+ Thanks :-)
+
+2000-10-27 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Disabled dcop support which doesn't make sense
+ as long as there's no general convention about
+ an interface for loading files
+
+2000-10-17 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Ignore empty lines in output of cvs checkout -c
+ Patch by Jan Borsodi <jb@ez.no>
+ * Added /usr/local/include and /usr/local/lib
+ to autoconf-checked directories
+
+2000-10-01 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Protect file names with whitespace in them
+ Based on a patch by Jeff Cody <jcody@logikos.com>
+ * Allow it to execute a File->Status
+ automatically when a sandbox is opened. Separate
+ options for local and remote repositories
+
+2000-09-19 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed wrong #ifdef statement which disabled
+ Deselect All and made the selection mechanism
+ almost unusable with KDE1
+ * In diff view, synchronize both horizontal
+ and vertical scrollbars
+ * Release 0.7.2
+
+2000-09-16 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Added horizontal scrollbars in diff view
+ * Made number of context lines configurable
+ * In directory listing, separate directories from files
+ * Display sticky date tags in a more friendly way
+ * Adjust columns widths in main view dynamically
+ * Set focus explicitly in TagDialog, UpdateDialog
+ and HistoryDialog whenever radio buttons change
+ * Set initial focus in some dialogs
+ * Added more accelerators in CheckoutDialog
+ and WatchDialog
+ * Fixed recursive removes
+ * Do no try to read non-existent directories
+ * More precise coordinate computation on change bar
+ avoids stripes in certain circumstances
+ * Fixed highlighted text color
+ * Show newest revisions first in log message list
+ * Release 0.7.1
+
+2000-09-15 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Avoid -no-rtti because some crap code in
+ kdelibs crashes without rtti
+ * Fixed selection by keyboard in log message list
+ * Avoid exploding status bar width with
+ long command lines
+ * Fixed "Deselect all" accelerator
+
+2000-09-10 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed dist target
+ * Release 0.7.0
+
+2000-09-09 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed spinning gear for KDE2
+ * Fixed misinterpretation of mouse events in
+ log list for KDE2
+
+2000-09-08 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Backporting to KDE1. It becomes annoying :-(
+ * Polished log tree and log list
+ * Reduced flicker a lot
+
+2000-09-05 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented change bar in diff frontend
+
+2000-09-03 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * New diff frontend, based on unified diffs instead
+ of --side-by-side.
+ * Keybindings for arrow keys in diff and resolve
+ dialogs.
+ * Fixed caption/about data for KDE2
+
+2000-08-29 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed Remove behaviour, which may be recursive or not
+
+2000-07-13 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed problems with latest kdelibs2 and gcc 2.96
+ (thanks to Stan Bubrouski)
+ * Error messages don't confuse the 'Fetch list'
+ item in the check out dialog any more
+ * Using QFileDialog instead of completely
+ broken KFileDialog::getExistingDirectory()
+
+2000-05-28 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Quote file name when calling an editor
+
+2000-05-17 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Improvements in the logdialog/log tree by
+ Florent Pillet <florent.pillet@opteway.com>
+ * Implemented 'Delete tag'
+
+2000-05-07 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented Add Watch, Remove watch,
+ Show watchers
+
+2000-04-25 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Added option to automatically call 'cvs edit' whenever
+ a read-only file is edited. Based on a patch by
+ Steffen Dettmer <steffen@dett.de>. Thanks!
+
+2000-04-15 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Added documentation for repository access
+ * Release 0.6.0
+
+2000-04-14 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed "Open recent" for Qt 2.x
+ * Fixed caption for KDE 2.x
+
+2000-04-11 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Made repositories dialog usable.
+
+2000-04-09 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * New quoting mechanism which is reliable also when
+ log messages/file names contain $ or '
+ Thanks for the hint, Walter!
+
+2000-03-09 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Put ok and cancel buttons in the progress dialog
+ to avoid confusion
+
+2000-03-06 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * The combo boxes in the log dialog now indicate
+ that chosing a branch tag selects the branch point
+ * Repository dialog, unfinished.
+
+2000-03-05 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Replaced all Done's with Close's
+ * Moved Add binary from Advanced to File menu
+ * Enabled tag selectors in log dialog now also for KDE 2
+ * Implemented "Open recent"
+ * Implemented "History"
+
+2000-03-04 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Added a button in the checkout dialog to obtain
+ a list of modules
+ * Improved error message detection
+ * Show sandbox in caption
+
+2000-03-02 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Much more detailed pseudo session management.
+ Please delete your cervisiarc file!
+
+2000-02-21 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed Checkout and Import which were not working at all
+ * Check tag names in checkout and import dialog
+ * Fixed accelerators and added some more
+ * Implemented "Merge"
+ * Implemented "Prune empty directories"
+ * Implemented "Select by tag" in log dialog
+ * Release 0.5.0
+
+2000-02-20 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed bug which caused tooltips for revisions
+ an branches to disappear in the log tree
+ * Tags, branches and branchpoints as tooltips in log tree
+ * Improved log dialog layout
+ * Implemented "Add binary"
+
+2000-02-17 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Handle hidden files correctly
+ * Do not ignore case in files sorting
+ * Implemented "Last change"
+ * Release 0.4.0
+
+2000-02-15 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented "Update to tag" and "Update to HEAD"
+ * Implemented "Tag"
+
+2000-02-14 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented options "Commit recursively" and
+ "Create directories"
+ * Ported Checkout/Import dialog to the new scheme
+
+2000-02-13 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Rewritten the whole UpdateView (well, almost :-). Now it allows
+ to show and update the revision and tag field.
+ * Real support for asynchronous operation of Update, Commit, Add
+ and remove: output goes to new ProtocolView
+ * Fixed "Unfold Tree"
+ * Fixed crash caused by too many open files
+ (.cvsignore files were never closed)
+
+
+2000-02-08 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Ported documentation to docbook, added some
+ more stuff and adjusted automake system accordingly
+
+2000-02-06 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Updated autoconf framework to work correctly
+ with both KDE 1 and KDE 2
+
+1999-12-19 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * In Checkout dialog, use $CVSROOT as default repository
+ (if defined)
+ * Added command line arguments --help and --version
+
+1999-11-23 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed bug which caused files mistakenly marked as up to date
+ * Fixed options menu
+ * Show wait cursor while child process runs in background
+ * Made Ok button in settings dialog the default
+ * Release 0.3.1
+
+1999-11-21 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * ChangeLog editor
+ * Release 0.3.0
+
+1999-11-20 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Solution of the startup problem: pseudo-session management
+ * Simpler handling of command line argument
+ * Tooltips in LogTree show log message
+
+1999-10-31 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * DCOP support for KDE HEAD branch
+ * Settings dialog
+ * Context menu
+ * Doubleclick opens file
+ * 'Open Sandbox'
+
+1999-09-22 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * KDE2 is really a moving target => more porting:
+ replaced KQuickHelp by QWhatsThis,
+ #defined Icon BarIcon
+ * Made editor configurable
+
+1999-08-07 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Spinning gear for SubProcDialog and CvsProgressDialog
+ * Reorganized the whole 'mark updated' code. As
+ a side effect, there is no more confusion about
+ bogus 'Up to date' files
+ * Save/load options
+ * Implemented 'Unfold tree'
+ * man page
+ * Release 0.2.1
+
+1999-08-04 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed disappearing revision in log tree view
+ when branch is longer than trunk
+ * Changed .kdelnk from Applications -> Development
+ * Release 0.2
+
+1999-08-03 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented recursive update
+
+1999-08-02 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Changed update, diff and annotate to use
+ the new CvsProgressDialog
+ * Preparations for multi log dialog
+ * Fixed memory leaks in modeless dialogs
+ which didn't delete themselves on closeEvent()
+
+1999-08-01 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented CvsProgressDialog which will show error
+ messages for things like 'update' and allow the user
+ to interrupt the operation if cvs hangs.
+ It's _very_ smart :-)
+
+1999-07-31 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Commit/Add/Remove now show SubProcDialog
+ to give the user feedback
+ * Preparations for better error handling:
+ parseXXX routines return bool now
+ * Commented out some of the DEBUGOUT.
+ It was just _too_ much ;-)
+
+1999-07-20 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Ported to KDE 2
+
+1999-07-19 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Implemented "Import"
+ * Release 0.1
+
+1999-07-17 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Another trial in the "Startup in non-CVS directories"
+ game
+ * Layout corrections in Checkout dialog
+ * Mark selections in LogTreeView,
+ synchronized with LogListView
+
+1999-07-15 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Gave up on learning docbook. Some documentation
+ in linuxdoc is now available.
+
+1999-06-01 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Option -askdir
+ * Update status field for 'up to date' files
+ * Release 0.0.2
+
+1999-05-25 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Set colors in DiffView explicitly
+
+1999-05-17 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Fixed 'cvs commit' command
+ * Preparations for i18n
+
+1999-05-11 Bernd Gehrmann <bernd@physik.hu-berlin.de>
+
+ * Release 0.0.1
+
+
+
+