In many of the dialogs if you hold down the command key (⌘), the buttons in the dialog will display an equivalent command key you can use from the keyboard instead of clicking the button with your mouse.
Double clicking a changeset will display the differences of all the files that changed in that changeset.
Selecting a range of changesets and then switching to the The Differences View, will preselect the base and the compare revisions in the Differences View.
Near the bottom of the commit dialog box there are two tables. You can interact with each of these tables as follows:
In the left hand table is the list of files which are part of this commit. Double clicking on a file will show the differences between this file and its parent revision.
In the right hand table is the list of previous commit messages. Double clicking on a previous message will insert the text of this message at the current insertion point in the commit message.
Quicklook is supported in The Browser View, The History View, and The Differences View. The shortcut to display the quicklook preview of the selected items is the standard OSX shortcut of the space bar.
Many of the views provide contextual menus. Thus you can right click in the view and see a menu of actions which are specific to the view you clicked on. Views that include contextual menu support are:
You can use drag and drop in:
The Browser View to drag files or folders onto the finder to create copies of these items, or drag these files or folders onto applications (in the dock or in the OSX Finder) to open the files or folders in that application.
The Differences View to drag files or folders as of a specific revision onto the finder to create copies of these items as of the specific revision, or drag these files or folders onto applications (in the dock or in the finder) to open the files or folders as of the specific revision in that application.
The Import Patches Sheet. You can add patches by directly dragging the patch files in from the OSX Finder.