Version 0.15 * Made the Out console window text selectable * Added submit default to the changelist menu * Fixed auto-updating the pending changes view when adding files. * Made the edit dialog to have a horizontal scroll bar instead of breaking the text at the window boundary. * Added multiple selection to the Depot View * Added multiple selection to the Pending Changes View * Allow fully qualified diff path in preferences * Add Diff to File menu and Pending Changes View context menu * Fixed the temporary filename for viewing files that are not mapped in client Version 0.14 * Fixed a case wherein the preferences menu item did not bring up the preferences dialog. This occurred when P4Cocoa failed to read the environment from the shell. Version 0.13 * Added client configurations. You no longer specify perforce server settings in preferences. Instead, choose the Configuration menu item under the P4Cocoa application menu. It acts similar to Apple's location menu item. You can create multiple configurations each having there own port, host, user. client, and passwd. This is a rather large change and has minimal testing. * Added support for P4HOST and P4PASSWD. These have had very minimal testing. * I changed how p4cocoa spawns the editor from using the unix system call to using NSTask. Depending on how you had configured the P4EDITOR this may result in different behavior. I made this change because in some cases p4cocoa would block until the editor was finished. * The PATH Mess: Since p4cocoa doesn't start up from a command shell, it doesn't automatically have the same path as we all do when using the command line shell. In this version I try extracting the path from a tcsh script -- if you use tcsh then hopefully p4 cocoa will now have the same path as you do when using the terminal. I have not yet done the same thing for bash and zsh users. To help alleviate the problem I have included an edit box in the preferences to override the PATH. * Removed the -o option from p4 print. Instead P4Cocoa streams it to standard out then creates the temporary file. This is more compatible with older versions of p4/p4d that don't support the -o flag for p4 print. This was a problem for diff revisions in the show revisions dialog. * Added context menus for the other views within the tabbed views section. * Added a separator between the delete menu item and the other menus items for the changelist, branches, labels, clients, users, and jobs menus. * Added syncing to a label from the labels view * Added revert individual files to the pending changes view context menu * You can now view files in your editor even if you don't have that file mapped into your client. From the file and context menu it retrieves the head revision and views it. Since I append the revision number to the tmp file name, make sure you have specified an editor in the prefs, otherwise the NSFileManager doesn't find an application that matches the extension and therefore fails to open the file. * You can view and sync a specific file revision from the revisions dialog * Added the little 'X' clear button to the submitted change text field.