|
- OS X version only:
- UI tuneup: more of an Aqua look.
- Mach-O binary.
- "Coo" icons for the app and CVS control files! To see these
icons, you might have to rebuild the finder's association
cache.
- SSH1 and SSH2 including MacCVSClient built in
password/passphrase handling. You still can use
SSHPassKey to enter your passphrase. To do this, select "No
Password" in the login profile. MacCVSClient will then fall back to
use SSHPassKey, if this one has been installed and configured.
- Support for local repositories. No need to install a CVS
pserver if you only want to use a local repository. Just create the
repository from a terminal and then use the path to it in the login
profile preferences as CVS root.
- Support for RSH should work again.
- All versions:
- CVS Annotate [doc and
screenshot]
- Split menu "CVS" into "Sandbox" and "Repository"
- Major rework of log and diff parsing and storage.
- Keychain support (not in 68K).
- Proper visual feedback during resize of table headers in module
window.
- Keyboard shortcuts: CMD-+ = CVS Add, CMD-- = CVS Remove. In
Classic PPC and 68K versions the '+' above '=' doesn't work. You
have to use the '+' on the number keypad. In the OS X version,
CMD-+ seems to be handled correctly as SHIFT-CMD-= in the
system.
- Rearranged "File/View", "File/Discard", and navigation commands
in the "Special" menu into the new "Info" menu.
- Changed "Sandbox" command key shortcuts: OPTION key now brings
up dialog box for commands which have a dialog-less alternative.
Before, OPTION would skip the dialog. So, the OPTION key behaviour
has been inverted in this context now. I think this is more
intuitive. Sorry for the change, you'll get used to it
quickly.
- Improved file filtering: AND and OR modes; show matches and
hide matches modes; new criteria keyword subst option, storage
format, added files, removed files. Also, if a filter setting
results in no file to be shown in the module window, there will be
a line of text stating that everything is filtered out (instead of
a strangely empty screen as before); changed filtering command
shortcuts: CMD-F = Filter (show), CMD-SHIFT-F = Filter (hide),
CMD-OPTION-F = Filter Settings.
- Preference to disable CVS control file locking. This way, it is
not such a hassle to move an old sandbox into the trash can and
then empty it.
- Mouse wheel scrolling: now one scroll wheel tick scrolls as
much as three arrow button ticks. This seems to be roughly the
value used by other apps such as Mail.app, Chimera and
CodeWarrior.
- Upon application startup, Console and Scrapbook window now
remember whether they had previously been hidden and don't show up,
if not wanted.
- In Preferences/Export Translators you now can set type and
creator to '*' and MacCVSClient will not assign a type and a
creator code.
- FIX: "prune empty folders" option in CVS Checkout and CVS
Update now works
- FIX: enabled "prune empty folders" and "get new folders"
preferences.
- FIX: When importing and repeatedly opening the import dialog,
sometimes the folder to be imported would not be shown correctly in
the final import confirmation dialog (there would be an empty
folder name instead).
- FIX: log and annotation information for a lost file in the
module window would not be retained when switching away from and
back to MacCVSClient.
- FIX: opening an annotation or log window for a lost file would
not work (you'd see some error dialogs).
- FIX: file path name calculation could fail in certain
circumstances such as checking out a module directly into a
remotely mounted volume (as opposed to a folder inside a remotely
mounted volume).
- FIX: CVS log parser had a few bugs. It now works well.
- FIX: MacCVSClient was not able to handle conflicts of
non-mergeable files properly and would under certain circumstances
overwrite working copies of binary (-kb) files. This is fixed
here.
- FIX: drag-n-drop from module window could cause signals if the
module window was not full and items were dragged over the empty
area of the window.
|