August 7, 2015
With a new version of OS X on the horizon, we’re starting to finish up work on the next version of Stay. This year though, we thought we’d try something a little different and make beta versions available as we go.
So with that, version 1.2.5b8 of Stay is now available and can be downloaded here.
The usual beta caveats apply:
- Beta versions aren’t tested as extensively as release versions are, so things may be broken.
- Make a backup of your Stay configuration (copy the folder at ~/Library/Application Support/Stay) before running the beta, just in case.
- If you run into any problems, please let us know via email (firstname.lastname@example.org), or on Twitter (@cordlessdog).
Here’s the list of changes in Stay 1.2.5b8:
- Beta compatibility with OS X 10.11 El Capitan.
- Stay can now store and restore windows when there are multiple copies of an application running simultaneously.
- Stay 1.2.5b8 requires a minimum of OS X 10.10.4.
- Fixed a bug that prevented hot keys from working under certain circumstances.
- Fixed a bug that caused Stay to sometimes automatically restore windows unnecessarily.
- Fixed a bug causing Stay to correctly resize but not reposition windows when restoring under certain conditions.
- Fixed a bug that made it impossible to edit shell script actions under certain circumstances.
- Fixed a crash in the window linking interface.
- Fixed a crash in the preferences interface.
- Fixed a bug that prevented the progress window from being displayed on OS X 10.11.
November 3, 2014
Today marks the release of a new Cordless Dog app for OS X called AirVolume.
AirVolume improves the experience of using iTunes with AirPlay, by allowing you to control the volume in iTunes using the volume keys on your Mac’s keyboard.
AirVolume doesn’t take control of your volume keys indiscriminately though: it monitors iTunes and and automatically enables and disables itself as you enable or disable AirPlay, or play and pause music.
And best of all, AirVolume is completely free!
You can download it here:
Need help? Contact us via email (email@example.com), or on Twitter (@cordlessdog).
October 16, 2014
Version 1.2.4 of Stay is now available and can be downloaded here.
- Stay is now compatible with OS X 10.10 Yosemite.
- Stay 1.2.4 requires a minimum of OS X 10.9. Stay 1.2.3 remains available for users running OS X 10.8.
- The “Edit Stored Windows…” windows are resizable.
- New preferences and status bar icons.
- Better progress feedback during long store and restore operations.
- Reliability improvements for Safari, Google Chrome, Firefox, Terminal, iTerm 2, iTunes, Messages, Reminders, and Tweetbot.
- Worked around a bug in OS X that caused windows to disappear when repositioned by Stay under certain circumstances.
- Fixed a bug that could cause a hidden app to be incorrectly unhidden when restoring windows with multiple Desktops enabled.
- Fixed a bug that prevented the use of window linking with windows not on the main screen.
Stay 1.2.4 will only run on versions of OS X from 10.9 (Mavericks) onwards. Stay 1.2.3 remains available for use on OS X 10.8 and can be downloaded here.
October 17, 2013
Version 1.2.3 of Stay is now available and can be downloaded here.
- Stay is now compatible with OS X 10.9 Mavericks.
- Stay now requires a minimum of OS X 10.8. Stay 1.2.2 remains available for users of OS X 10.6 and 10.7.
- Added a workaround for a problem that could cause Stay to restore Tweetbot’s windows incorrectly.
- Other minor bug fixes.
Please note that the process for granting Accessibility access to Stay has changed on Mavericks. There is a guide to the new process available here.
Stay 1.2.3 will only run on versions of OS X from 10.8 (Mountain Lion) onwards. Stay 1.2.2 remains available for use on OS X 10.6 and 10.7 and can be downloaded here.
The App Store version of Stay 1.2.3 has been submitted to Apple and is currently awaiting review. The non-App Store version of Stay honours App Store purchases and will run fully registered, so App Store users who wish to upgrade to version 1.2.3 immediately can simply download and use the non-App Store version of Stay.
November 6, 2012
Knit Counter 1.3.4 and ConvertKnit 1.0.2 are now available for download from the App Store.
With these updates both Knit Counter and ConvertKnit now properly support the iPhone 5’s larger screen. Knit Counter also now displays project images in the project list.
Please note that both Knit Counter and ConvertKnit require a minimum of iOS 5.1 to run.
September 14, 2012
Version 1.3.3 of Knit Counter is now available for download from the App Store.
- Knit Counter now requires a minimum of iOS 5.1; unfortunately I no longer have the ability to test Knit Counter on prior iOS versions. Users who cannot upgrade to iOS 5.1 can of course continue to use Knit Counter 1.3.2.
- Added additional yarn info fields for WPI, number of skeins, and gauge.
- Corrected some minor visual bugs.
- It is now possible to increment a linked counter in response to the source counter’s value reaching zero.
- Other minor bug fixes.
August 20, 2012
Version 1.2.2 of Stay is now available.
- Fixed a bug that could cause windows to briefly flicker and the frontmost app to lose focus when launching an app with windows stored in Stay.
- Fixed compatibility problem with Firefox Nightly and Firefox Aurora.
- Other minor bug fixes.
Version 1.2.2 is a minor release, primarily issued to fix a bug with Stay’s “Restore Windows as applications are launched” preference that was affecting users with Spaces enabled. Our apologies to users affected by this rather annoying bug.
Version 1.2.2 will also be the final version of Stay officially supported on Mac OS X 10.6 (Snow Leopard). When the next version of Stay is released it will be built only for Lion and Mountain Lion, with version 1.2.2 being kept available for Snow Leopard users.
July 25, 2012
Version 1.2.1 of Stay is now available.
- Added support for Moutain Lion:
Please note that due to major changes to the Spaces system in Mac OS X 10.8, Stay’s support for Spaces works differently than it did with previous versions of Mac OS X. The most important change is that floating palette/panel-style windows can only be stored and restored in the active application, on the active Space. For more detailed information, please refer to the Stay FAQ.
- Added high resolution artwork for Retina display Macs.
- Other minor bug fixes.
This version is primarily a bug fix release, adding support for Mountain Lion and high resolution artwork for Macs with Retina displays.
Despite the short change list, this was a huge release development-wise. The original feature list for 1.2.1 was significantly longer, but as the months went by, adding support for Spaces on Mountain Lion went from being an inconvenience, to an annoyance, to a nightmare, and one potential feature after another was dropped in the interest of ensuring 1.2.1 was available in time for Mountain Lion’s release.
It seemed as though every approach we took to reimplementing Spaces support looked promising right up until the last minute when it was revealed that some critical component of the Spaces system had been modified, removed or disabled. Such are the perils of relying on undocumented parts of the OS; Apple can and does break things at any time, without any prior notice.
Suffice it to say, it simply wasn’t possible to support Spaces in the same way on Mountain Lion as we had on Lion and Snow Leopard. Compromise was inevitable, and the palette/panel-style window limitation, while not ideal, was the best of the available compromises.
March 13, 2012
Version 1.2 of Stay is now available.
- Added the ability to run scripts when restoring windows.
- Added the ability to specify a regular expression to use when matching window titles.
- Altered Stay’s icon to comply with Mac App Store rules.
This version includes two oft-requested features: the ability to run scripts when restoring windows, and greater control over how Stay matches window via regular expression matching of window titles.
Documentation and examples for both new features are available here:
Window Title Pattern Matching
And I’m pleased to report that after several rejected submissions, Stay 1.2 is also available on the Mac App Store.
While I’m on the subject of the App Store version of Stay, there is an upcoming App Store policy change that will affect Stay. From June onwards, all applications submitted to the Mac App Store must be “sandboxed”.
Unfortunately Apple has explicitly stated that the parts of OS X that Stay relies on for its functionality are not supported in sandboxed apps, so there is no way at present for Stay to be sandboxed. Fortunately though, developers will be permitted to submit bug fix releases for existing App Store apps even after the sandboxing deadline. Whether it will be possible to include new features in these bug fix releases remains to be seen.
Regardless of its future in the App Store, updates to Stay will continue to be available directly from the Cordless Dog website. The non-App Store version of Stay honours App Store purchases and will run fully registered.
September 11, 2011
Stay is now available on the Mac App Store.
Please note that due to Apple’s App Store policies, 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.