<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -31,7 +31,7 @@ NSString * const ODBEditorIsEditingString	= @&quot;ODBEditorIsEditingString&quot;;
 @interface ODBEditor(Private)
 
 - (BOOL)_launchExternalEditor;
-- (NSString *)_tempFileForEditingString:(NSString *)string;
+- (NSString *)_tempFileForEditingString:(NSString *)string ODBEditorCustomPathKey:(NSString *)customPathKey;
 - (BOOL)_editFile:(NSString *)path isEditingString:(BOOL)editingStringFlag options:(NSDictionary *)options forClient:(id)client context:(NSDictionary *)context;
 - (void)handleModifiedFileEvent:(NSAppleEventDescriptor *)event withReplyEvent:(NSAppleEventDescriptor *)replyEvent;
 - (void)handleClosedFileEvent:(NSAppleEventDescriptor *)event withReplyEvent:(NSAppleEventDescriptor *)replyEvent;
@@ -136,8 +136,8 @@ static ODBEditor	*_sharedODBEditor;
 }
 
 - (BOOL)editString:(NSString *)string options:(NSDictionary *)options forClient:(id)client context:(NSDictionary *)context {
-		BOOL success = NO;
-	NSString *path = [self _tempFileForEditingString: string];
+	BOOL success = NO;
+	NSString *path = [self _tempFileForEditingString:string ODBEditorCustomPathKey:[options objectForKey:ODBEditorCustomPathKey]];
 	
 	if (path != nil) {
 		success = [self _editFile: path isEditingString: YES options: options forClient: client context: context];
@@ -148,7 +148,6 @@ static ODBEditor	*_sharedODBEditor;
 
 @end
 
-
 @implementation ODBEditor(Private)
 
 - (BOOL)_launchExternalEditor {
@@ -177,14 +176,14 @@ static ODBEditor	*_sharedODBEditor;
 	return success;
 }
 
-- (NSString *)_tempFileForEditingString:(NSString *)string {
+- (NSString *)_tempFileForEditingString:(NSString *)string ODBEditorCustomPathKey:(NSString *)customPathKey {
 	static  unsigned sTempFileSequence;
 	
 	NSString *fileName = nil;
 
 	sTempFileSequence++;
-	
-	fileName = [NSString stringWithFormat: @&quot;ODBEditor-%@-%06d.txt&quot;, [[NSBundle mainBundle] bundleIdentifier], sTempFileSequence];
+			
+	fileName = [NSString stringWithFormat: @&quot;%@ (via %@) %03d.txt&quot;, customPathKey, [[NSProcessInfo processInfo] processName], sTempFileSequence];
 	fileName = [NSTemporaryDirectory() stringByAppendingPathComponent: fileName];
 
 	if (NO == [string writeToFile:fileName atomically:NO encoding:NSUTF8StringEncoding error:nil])</diff>
      <filename>ODBEditor.m</filename>
    </modified>
    <modified>
      <diff>@@ -297,7 +297,7 @@
 		NSDictionary *context = [NSDictionary dictionaryWithObject:focusedElement forKey:@&quot;uiElement&quot;];
 		NSString *processName = [focusedElement processName];
 		NSString *windowTitle = focusedElement.window.title;
-		NSString *editorCustomPath = [NSString stringWithFormat:@&quot;%@ &#8211; %@&quot;, processName, windowTitle];		
+		NSString *editorCustomPath = [NSString stringWithFormat:@&quot;%@ &#8212; %@&quot;, processName, windowTitle];		
 		[[ODBEditor sharedODBEditor] setEditorBundleIdentifier:bundleID];
 		[[ODBEditor sharedODBEditor] editString:value options:[NSDictionary dictionaryWithObject:editorCustomPath forKey:ODBEditorCustomPathKey] forClient:self context:context];
 	} else {</diff>
      <filename>QCAppDelegate.m</filename>
    </modified>
    <modified>
      <diff>@@ -23,9 +23,9 @@
 	&lt;key&gt;LSMinimumSystemVersion&lt;/key&gt;
 	&lt;string&gt;${MACOSX_DEPLOYMENT_TARGET}&lt;/string&gt;
 	&lt;key&gt;CFBundleShortVersionString&lt;/key&gt;
-	&lt;string&gt;1.1.4-Development&lt;/string&gt;
+	&lt;string&gt;1.1.5-Development&lt;/string&gt;
 	&lt;key&gt;CFBundleVersion&lt;/key&gt;
-	&lt;string&gt;14&lt;/string&gt;
+	&lt;string&gt;15&lt;/string&gt;
 	&lt;key&gt;SUFeedURL&lt;/key&gt;
 	&lt;string&gt;https://hogbaysoftware.appspot.com/products/quickcursor/releases.rss&lt;/string&gt;
 	&lt;key&gt;SUPublicDSAKeyFile&lt;/key&gt;</diff>
      <filename>QuickCursor-Info.plist</filename>
    </modified>
    <modified>
      <diff>@@ -1,2 +1 @@
-- **Added** Option to switch back to souch app when finished editing.
-- **Changed** Icon to represent text cursor. Application icon still needs work.
\ No newline at end of file
+- **Changed** QuickCursor tempfile names to include source application and source window title.
\ No newline at end of file</diff>
      <filename>release_notes</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>02feb2baa1c01eaf66904d0376f1e3a08d79e45c</id>
    </parent>
  </parents>
  <author>
    <name>Jesse Grosjean</name>
    <email>jesse@hogbaysoftware.com</email>
  </author>
  <url>http://github.com/jessegrosjean/quickcursor/commit/e94354c40e8ac62291e296b9cf9d68676870ed33</url>
  <id>e94354c40e8ac62291e296b9cf9d68676870ed33</id>
  <committed-date>2009-10-12T09:01:55-07:00</committed-date>
  <authored-date>2009-10-12T09:01:55-07:00</authored-date>
  <message>better temp file names</message>
  <tree>fdbab151d55c0812d3daa717e6b3e68077de2fba</tree>
  <committer>
    <name>Jesse Grosjean</name>
    <email>jesse@hogbaysoftware.com</email>
  </committer>
</commit>
