From 375dd2ae87021fc28e85d47fdccc94a0db7e6a03 Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Wed, 13 Apr 2011 21:56:37 +0400 Subject: [PATCH] IDEA-67777: Open files by dragging them onto icon in the dock. --- build/conf/mac/Contents/Info.plist | 21 ++++++++++++++++++- .../PlatformProjectOpenProcessor.java | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/build/conf/mac/Contents/Info.plist b/build/conf/mac/Contents/Info.plist index ff4e84643833..e8d847f0cb03 100644 --- a/build/conf/mac/Contents/Info.plist +++ b/build/conf/mac/Contents/Info.plist @@ -4,7 +4,26 @@ CFBundleDevelopmentRegion English - @@doc_types@@ + CFBundleDocumentTypes + + @@doc_types@@ + + CFBundleTypeExtensions + + * + + CFBundleTypeName + All documents + CFBundleTypeOSTypes + + **** + + CFBundleTypeRole + Editor + LSTypeIsPackage + + + CFBundleExecutable @@executable@@ CFBundleIconFile diff --git a/platform/platform-impl/src/com/intellij/platform/PlatformProjectOpenProcessor.java b/platform/platform-impl/src/com/intellij/platform/PlatformProjectOpenProcessor.java index 701921fdcd72..a3e40233cf08 100644 --- a/platform/platform-impl/src/com/intellij/platform/PlatformProjectOpenProcessor.java +++ b/platform/platform-impl/src/com/intellij/platform/PlatformProjectOpenProcessor.java @@ -58,7 +58,7 @@ public class PlatformProjectOpenProcessor extends ProjectOpenProcessor { } public boolean canOpenProject(final VirtualFile file) { - return file.isDirectory() || ! file.getFileType().isBinary(); + return file.isDirectory(); } @Override