This is an automated email from the git hooks/post-receive script. thansen pushed a commit to branch master in repository aseprite.
commit 5ef931b7d4ca42b62329c8ce99e081e82641616a Author: David Capello <[email protected]> Date: Mon Apr 11 17:27:34 2016 -0300 Override application:openFiles: instead of application:openFile: --- src/she/osx/app_delegate.h | 2 +- src/she/osx/app_delegate.mm | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/she/osx/app_delegate.h b/src/she/osx/app_delegate.h index 29d3b38..fc24cb9 100644 --- a/src/she/osx/app_delegate.h +++ b/src/she/osx/app_delegate.h @@ -14,7 +14,7 @@ - (NSApplicationTerminateReply)applicationShouldTerminate:(NSApplication*)sender; - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication*)app; - (void)applicationWillTerminate:(NSNotification*)notification; -- (BOOL)application:(NSApplication*)app openFile:(NSString*)filename; +- (BOOL)application:(NSApplication*)app openFiles:(NSArray*)filenames; @end #endif diff --git a/src/she/osx/app_delegate.mm b/src/she/osx/app_delegate.mm index 426be8c..76460d3 100644 --- a/src/she/osx/app_delegate.mm +++ b/src/she/osx/app_delegate.mm @@ -36,15 +36,20 @@ she::queue_event(ev); } -- (BOOL)application:(NSApplication*)app openFile:(NSString*)filename +- (BOOL)application:(NSApplication*)app openFiles:(NSArray*)filenames { std::vector<std::string> files; - files.push_back([filename UTF8String]); + for (int i=0; i<[filenames count]; ++i) { + NSString* fn = [filenames objectAtIndex: i]; + files.push_back([fn UTF8String]); + } she::Event ev; ev.setType(she::Event::DropFiles); ev.setFiles(files); she::queue_event(ev); + + [app replyToOpenOrPrint:NSApplicationDelegateReplySuccess]; return YES; } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/aseprite.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

