Virtual Desktops in Mac OS X

I stumbled onto Desktop Manager last night. It does the basic types of things you'd expect a virtual desktop manager to do. You can switch between desktops with a menu bar extra, hot keys, or a desktop proxy window. You can name each desktop, and the title is superimposed on the current desktop.

But the real standout feature of Desktop Manager is the range of Keynote-like transition effects (QuickTime clips here) that you can choose from. Transitions also use the bezel UI seen in the standard Mac OS X task switcher and volume adjustments. It almost looks like Apple made it.

Desktop Manager Prefs


And it's a donation-based, open source product. The only problem? It delves deep into undocumented Mac OS X APIs to pull this stuff off. And I don't mean the transitions, just the basic mechanisms of virtual desktops.                                              

This really isn't bad design by the author. The problem is that there isn't API exposed to do this in a way that is supported by Apple. I glanced at the code, and although the project is well-organized, I'm hesitant to run it because of the nature of the beast. It is definitely worth downloading and trying out, though, at least for the wow factor.

So in response to Erik's question about what should be added to Mac OS X, I think we either need native support for virtual desktops or at least some API exposed for developers to solve the problem themselves. Expose is a huge help, but it would be really nice to have virtual desktops running in a supported manner.
Design Element
Virtual Desktops in Mac OS X
Posted Nov 16, 2004 — 2 comments below




 

Dave — Nov 23, 04 26

I have been using Desktop Manager on both my laptops and on my Dual Monitor/Dual G5 for quite a while now. I have not had any problems at all with using it. It works like a dream, causes no instabilites and is wonderful for keeping my windows organized. I am very pleased to have a good virtual desktop available for OS X. It's well worth the download.

Brendan — Dec 08, 04 36

I'll second that - I've just started using Desktop Manager in the past few weeks, and it is awesome. The transitions alone are worth the wow factor, and have my PC-using colleagues someone envious. Aside from eye-candy though, it's extremely useful - I've set up Option-Tab as my switch-to-next-desktop key, and it works wonderfully. Love it.




 

Comments Temporarily Disabled

I had to temporarily disable comments due to spam. I'll re-enable them soon.





Copyright © Scott Stevenson 2004-2015