I've been a long time Cog user, though I was aware of Play. Since the last time I tried Play, however, it's become far more usable and stable. But...
(First: I know this must've been discussed before, even though searching on the forum doesn't bring up a specific discussion about this topic. Please don't flame me — I'd like to open a discussion about this.)
When I close the 'main' window, Play quits. While I've only been using OS X for about a year now, this seems to go against the trend.
I'm not saying that this is against Apple's HIGs, merely what most other developers choose to do. Two points:
- HIG = Human Interface guide,
- even Apple break their own HIGs.
In my experience, the only single-window applications which quit with the window are utilities. They're the applications you use to perform a single operation then will not want again in your current work-flow. i.e. System Preferences, Disk Utility, Software Updater. However, applications which perform an on-going task, where you might call on them again, will remain open and perform their task, even if you close the main window. i.e. iTunes, Transmission, NewsLife, Mail, iCal.
(Re: Mail — while it is technically multi-document, it is designed to be fully workable through a single window, only requiring another window when composing a new message.)
I propose that:
- Play does not quit when the window is closed,
- playback continues when the window is closed,
- an option is available to change this behaviour for people who expect it to be different.
I hope this turns out to be a constructive discussion.