Robert Haddan wrote:
Terence, I appreciate your expertise, but there are several use cases where your solution does not work. For example, I am using an older version of Adobe Photoshop and I can't access the files in Photos through the Open dialog in PS, I can't drag and drop from Photos to PS and I can't use Adobe Bridge to open from Photos. The "best" solution at this point is to copy from Photos into a folder on the Desktop and open from there, creating duplicate files. This adds two steps to my workflow... very un-Apple like.
There is a slightly simpler workaround. If you have been importing images to Photos as referenced photos, right-click (or equivalent) the image in Photos and choose "Show Referenced File in Finder." The photo file will pop up in the Finder and you can drag that to any program you want. This means you don't have to create a duplicate file, nor do you have to worry about whether an application supports the Media Browser because you can just use standard drag and drop.
The catch of course is that only works with referenced files. In iPhoto it worked with any file, but in Photos they have restricted this ability to referenced photos only. To import photos as referenced in the future, in Photos, open Preferences. In the General tab, uncheck "Copy items to the Photos library." Now photos will stay in their original folders, not be duplicated into the Photos library. I do not know how to convert images already inside the Photos library to referenced photos other than exporting all, making sure the preference is changed, then re-importing. As we are seeing so much with Photos, "this is not ideal."
I don't think it's realistic to expect Photoshop to add the Media Browser. It never has, and probably never will. This doesn't make it un-Mac-like; the vast majority of Mac applications do not implement the Media Browser, and certainly not most professional applications, since the Media Browser is so limiting. As we have seen in this thread, even some Apple applications like Safari, Preview, and TextEdit do not use the Media Browser but will accept a dropped photo from anything other than Photos, so unfortunately the lack of drag and drop support in Photos makes it less integrated even with current applications made by Apple itself.
What is more possible is in the future, Apple might decide to add drag-and-drop capability to Photos. But as long as Photos is crippled by the lack of that, we will need to use workarounds that are unnecessary in most other Mac applications.