New icon for read-only files when using 'watch on'.
Fixed typo.
Added support for WATCH_ON, WATCH_READONLY, and WATCH_WRITABLE flags in TortoiseMenus.config.
If USE_BINARY_EXTENSIONS is defined, files with certain extensions are
const correctness fix.
Added new verbs: CVSEdit, CVSUnedit, CVSListLocks, CVSListModules, CVSCleanUpdate.
const correctness fix.
Added new CLSID (5d1cb714-1c4b-11d4-bed5-005004b1f42f) for handling read-only
Added new menu options: 'List Modules', 'Clean Update'.
Added IsReadOnly() function.
Added some excerpts from the MSDN shell extension documentation.
Updated patch for NSIS version 1.67.
Added new 'Policy' page that controls the use of locking/watches. For now, two
Added description of WATCH_* flags.
Fixed bug #717 by changing CVSROOT label in ModuleBasicsPage to a read-only text control.
Updated my email address.
Changed CVSROOT static text control to a wxTextCtrl.
Only show 'List Locked Files' for directories, not for ordinary files.
Use local (patched) makensis.exe.
Added registry keys for handling read-only icon overlay.
Added patched version of makensis 1.67.
Added 'read-only' icon.
Fixed bad keyword expansion mode.
Added TortoiseInCVSReadOnly.ico to the list of files to install.
ThreadSafeProgress->NewText() now accepts a const char*, so no need for casts.
PerformAddMenu(): If 'Watch on' is selected, run 'watch on' after 'add'.
Fixed bug.
Added NewText(const std::string&).
Added NewText(const std::string&).
Fixed typo.
Added note about use of cvs.exe and fixed some typos.
CVSEdit, CVSUnedit, CVSCommit are now shown only where appropriate (with 'Watch on').
Always call PipeToGUI(pOutPipe, ...) even if PipeToGUI(pErrPipe, ...) returns false.
Updated to latest wxWindows CVS to fix problem with release build crash.
With CVS 1.11.1p1, 'cvs update' and 'cvs log' does not like being given an
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
Updated to latest wxWindows CVS to fix problem with release build crash.
*** empty log message ***
New menu entries 'Edit Exclusive' and 'Show edited files' (only shown with 'Watch on' selected).
Added patches from Geoff Beier for better SSH integration.
New verbs CVSEditExclusive, CVSListEditors.
Integrated changes from Geoff Beier's patch for better SSH integration.
Added patch from Geoff Beier for STRING preferences: Do not show 'Browse...' button.
Lots of updates.
Added patches from Geoff Beier for better SSH integration and 'Prune' option.
Fixed menu flags for CVSUnedit.
Didn't set binary kw expansion.
Use Rich Edit control for progress dialog.
Rich Edit change.
Fixed bugs in PerformEdit() introduced in last revision.
Implemented ParseEdits() - this means that CVSListEditors actually works now :-)
Better error reporting if CreateProcess() fails.
Fixed bug in PerformMakeModuleMenu() where the temporary directory was
CVS Edit/Unedit no longer use the ALL_MUST_MATCH_TYPE flag.
The 'Close If No Error' flag is now replaced with an enumeration named
Autoclose updates.
Added new cvs.exe and associated patch that fixes the "failed to open
*** empty log message ***
Now compiles again - only the parameter was renamed, not the place where it
PerformTagMenu() works again.
Added support for coloured text in progress dialog.
*** empty log message ***
Started colour coding text in progress dialog.
Commit had a WATCH_WRITABLE flag which should not be there.
Added link to 0.45unstable.
0.46
Changed 'unstable' link to point to 0.46.
Release 0.46.
Mention the new lock/edit features.
Make sure that the menu config file is in sync with TortoiseShell.dll.
Allow static text to use default size.
When a manually entered URL fails, the error code and additional text is now
Added HttpSnaffle::FetchStatusMessage().
PerformListModules(), PerformListLocks(), PerformListEditors(): Make sure dialog
*** empty log message ***
New file for stuff related to launching processes.
Added ProcessUtils.cpp.
Fixed typo in comment.
Started adding automatic launch of conflict editor.
Support for automatically launching an external conflict editor.
Only delete directory if it exists.
Fixed bug in ParseEdits().
*** empty log message ***
Improved tooltips.
Password entry now also works with CVSNT.
*** empty log message ***
*** empty log message ***
Added msvcp60.dll to installer.
Various updates; fixed a typo.
Made PerformListEditors() more tolerant regarding format of CVS output.
Fixed typo.
Moved prompt for SSH password to CVSAction::Command().
Fixed bugs in PerformEdit().
Oops - -kb was not set.
Fixed typo.
PerformAddMenu(): When 'Automatic commit' is enabled, prompt for a log message
Simple Yes/No dialog.