So I've been using Photoshop 7 for a few weeks, and while it's fantastic to finally have Photoshop running natively in OS X, there are some little things that I'm really hating about the way it works.
- Command-~ doesn't cycle through Photoshop's open windows. This shortcut has become such second nature for me that applications that lack it drive me nuts (Finder and Word being the big offenders besides Photoshop).
- If you're in another application and click on a Photoshop window in the background, every Photoshop window is brought into the foreground. OS X's psychotic windowing model is already bad enough without apps going out of their way to behave differently. This means that if Apple ever fixes OS X's windowing issues, Photoshop is going to continue to be annoyingly inconsistent.
- Command-dragging a background Photoshop window when another application has focus brings Photoshop into focus. Worse, when Photoshop is brought into focus because of a command-drag on a background window (the point of which is to move a window without bringing it into focus, and hence, without having it get in the way of the frontmost application), every Photoshop window is brought into the foreground (see point 2), getting in the way of whatever I was just doing. Getting everything back where I wanted it is often an annoying chore of window shuffling.
- It doesn't use sheets for Save/Don't Save dialogues, and so I'm stuck with the modal days of yore when closing a document needs user input. Worse, if Photoshop isn't the active application and I click on the close widget of a Photoshop window, Photoshop becomes the active application, with all of the issues that that entails (see 2, 3). Damnit!
- The text-editing supports Control-A for beginning of line, but doesn't support the rest of the emacs-like shortcuts that most other OS X text edit boxes support. While I can understand (and get incredibly frustrated with) the complete lack of these key bindings in Word, I don't understand why Photoshop supports just Control-a, but not Control-{e, k, d, f, b, n, p}. Basically, I don't use the arrow keys, nor do I want to. Emacs-like keybindings are good enough for the System text input widgets, so why not for Photoshop?
Basically, what I feel like what Photoshop is trying to tell me with 2, 3, and 4, is that if I'm using Photoshop, I shouldn't be doing anything else. Photoshop thinks that if I'm doing something else and in any way interact with a background Photoshop window, it must mean I'm ready to return to the Photoshoperating System. It's a lucky thing for Adobe that most people use Photoshop that way anyway.
But honstly, all of these annoyances are outweighed by the minor detail of Photoshop running natively on OS X, because I haven't had to boot Classic since I installed Photoshop 7.