I want to purchase Stay from the Mac App Store but I need support for Spaces. What can I do?

Due to Apple's policy of not allowing apps that make use of private APIs to be sold in the Mac App Store, the App Store version of Stay does not include support for Spaces. If you use Spaces it is recommended that you purchase Stay from Cordless Dog directly.

If you would prefer to, or have already purchased Stay from the App Store, the direct download version of Stay will recognise your purchase and not prompt you to enter a serial number. All you have to do is ensure that you run the App Store version of Stay once before running the direct download version.

...

How can I unhide Stay's menu icon if I've forgotten the display menu hot key?

You can unhide Stay's menu icon by quitting Stay using Activity Monitor, then running the following command in a Terminal window:

defaults delete com.cordlessdog.Stay DisableStatusBarItem

...

Why is the "Restore Windows" menu item disabled/why has Stay stopped restoring windows?

Mac OS X can occasionally forget the previous position of a display when it is reconnected. As Stay's stored windows are tied to an exact display configuration, Stay will be unable to restore windows when this happens.

The stored windows editor has a button that allows the selected display configuration to be made active, as shown below.

Make Display Configuration Active Button

Note that a display configuration can only be made active if the same number of displays, of the same resolution are connected at the time.

...

Why does Stay sometimes fail to restore a window?

In the course of normal usage some applications change how their windows appear to Stay. If a window that previously restored properly suddenly stops restoring, or if an application's windows seem to store correctly but then don't restore, you may need to manually link the troublesome windows.

There's a screencast available here that provides a detailed look at the window linking process.

Often linking a window once is sufficient to permanently solve the problem, but some problematic windows require periodic re-linking. In the majority of cases though, after the first week or so of using Stay window linking is only required occasionally.

The following applications are known to require more frequent window linking:

  • Google Chrome
  • iTunes 10

If Stay is still unable to restore an application's windows after they have been manually linked, it may be incompatible with Stay. There is a list of known incompatible applications available here.

...

Does Stay work with Spaces/Desktops?

As of version 1.1, the direct download version of Stay can store and restore windows across Spaces/Desktops, however Stay cannot move windows between Spaces. Please note that the App Store version of Stay does not support storing and restoring windows across Spaces.

It should be mentioned that the Spaces support requires the use of several private and undocumented Mac OS X functions. Apple may choose to change or remove these functions at any point without notice, which could break support for Spaces. While every effort will be made to ensure continuing support for Spaces in Stay, no guarantees can be made.

...

Can Stay control windows in fullscreen mode?

Stay does not currently support controlling windows in fullscreen mode.

...

Can Stay's support for Spaces be disabled?

Spaces support can be completely disabled by quitting Stay, then running the following command in a Terminal window:

defaults write com.cordlessdog.Stay DisableSpacesSupport -bool yes

Spaces support can be re-enabled by quitting Stay, then running the following command in a Terminal window:

defaults delete com.cordlessdog.Stay DisableSpacesSupport

...

Are there any applications that don't work with Stay?

If an application is incompatible with Stay, it will have a red cross on its icon and be labelled "Incompatible" in Stay's menu, as shown below.

Some applications which appear to be incompatible with Stay actually just require a bit of extra work to get them going. See "Why does Stay sometimes fail to restore a window?"

Incompatible Application

The following applications do not work with Stay:

  • Adobe Bridge
  • Adobe Contribute
  • Adobe Device Central
  • Adobe Dreamweaver
  • Adobe Extension Manager
  • Adobe Fireworks
  • Adobe Flash
  • Adobe Illustrator
  • Adobe InDesign
  • Adobe Photoshop
  • Microsoft Entourage
  • MonoDevelop
  • Steam
  • X11

Using Stay will not affect these applications in any way, Stay is simply unable to store and restore their windows. If you have problems using Stay with any applications not on this list, please let us know by email at .

...

Why does Stay display an error saying "Access for assistive devices is disabled"?

Stay uses the accessibility features in Mac OS X to move and resize windows. In order to allow Stay to make use of these accessibility features, follow the instructions here.

...

Why do Finder windows that have been moved by Stay go back to their original size and position after being closed and re-opened?

This is an unfortunate side-effect of the way the Finder saves window settings. The only way to get a Finder window to keep its size and position is to open the window, have Stay restore it, then immediately close the window.

...