I’ve been waiting for something like this for years. The single worst part of using a MacBook Pro as your primary computer, and going from using a Cinema Display to the laptop alone, is that windows in OS X are absolutely terrible about retaining their locations and sizes. Windows will frequently jump to random places, half off the screen, it’s horrible.
For many years I have been complaining to anyone who will listen that Apple should be solving this problem directly in OS X, especially since a majority of Apple’s customers are laptop users. This issue continues to be ignored, however.
Enter Stay.app, which allows you to store desired locations of windows for all applications in multiple states (laptop screen only, plus external display, external display only) and the app can automatically switch between them when the display setup changes. In addition, you can use Stay.app to restore window positions even without changing your display arrangement.
I couldn’t get my credit card out fast enough for this purchase.
does look great.
frustrated by these exact same problems with...external displays.