Virtue virtual desktop manager for Tiger

Back under Panther, we mac users had two very good options for virtual desktops on our small screens: Desktop Manager — the grand-​daddy of all mac desktop switchers, and Virtue Desktops — a flashy, feature-​packed fork of Desktop Manager. Personally, I didn’t get much of a chance to play with Virtue due to my involvement in the testing of Tiger, but people constantly touted it’s features and told me I should try it – that’s a little hard when the application didn’t even start under Tiger.

Well, now it does. I’m happy with the featureset that Desktop Manager provides, and I like it’s simplicity, but there a couple of things I have found in Virtue that I think (when they work) could be very, very useful. I could wait for Rich to update Desktop Manager, but he appears to have disappeared into a complex maze of study, linux and the so-​called “real world™”. So I decided to do it myself.

Straight up, you cannot go to Thomas Staller (Virtue’s original author), nor Rich Wareham, the author of Desktop Manager — this mess is my own, and I’m quite sure neither of those chaps wants to know about problems you’re having with my bastardised version of their code. Second: it runs. That’s pretty much all I’ll guarantee — all of Virtue 0.5r2’s features are there, and some of them work just as they did before, but others are horridly broken (the desktop label option for example). Third: I’m not making any guarantees that this is something I intend to update often or at all — I started this because another software author egged me on (you know who you are, Mr. Jitkoff), and because I wanted to get back into programming for the mac.

Requirements

  • Mac OS X 10.4 “Tiger”
  • A want to make your screen get all flippy (check out the “Flip Desktop” transition — that’s new for Tiger)
  • Quartz Extreme? (not sure on that — could someone let me know?)

Again, if you have trouble — you’re contacting me with those troubles – now download away: ~Virtue 0.5r3 (~ 1.2 Mb)~ — I’ve removed this download.

Update: The VirtueDesktops project has moved to new hosting at cocoaforge, which is graciously provided by imajes. You can download the latest version of VirtueDesktops there.

Comments

Generic user icon.

Early days yet — I've only just started to acquaint myself with Thomas' code, so it could be a while before _​anything_​gets fixed prop­erly. I believe I'll prob­a­bly fork Virtue too, and rename it given that Thomas holds the copy­right on a lot of the code and the Virtue name — I'm not sure what my vision is for this yet, but I like sim­plic­ity, so it'll prob­a­bly be cut right back for the first “proper” release. Any­way, enjoy :)

Posted by Tony on

Generic user icon.

Good work!
It looks it work with Tiger, great!

Posted by jur­ri­aan on

Generic user icon.

I just wanted to leave words of thanks and encour­age­ment and to put a sec­ond vote in for fix­ing the hotkey com­bos which take you directly to a spe­cific desk­top. Thanks for step­ping up and fill­ing a large gap in Tiger.

Posted by Nick on

Generic user icon.

per­haps a donate but­ton if it'll help. I'd love to have the south desk­top acces­si­ble from any east west desk­top. then i could pop in and out of my chat etc. i guess ide­ally there'd be a lay­out edi­tor, but it might be overkill.

Posted by 1012 on

Generic user icon.

I always loved Virtue on Pan­ther, but after switch­ing to Tiger I had to use the (very, very sta­ble) Desk­top Man­ager instead, leav­ing me with a need for some of the fea­tures Virtue offered. Thank you for going all this way to put new life into this project!

Posted by knut on

Generic user icon.

Yes! Thankyou for doing this Tony.

When I switched to Tiger I tried to live with Expose alone, but ended up going to Desk­top Man­ager. But even that has prob­lems, crash­ing the dock on the first desk­top switch for example.

I was going to give up on vir­tual desk­tops today — but thought I'd check if Virtue or DM had been updated.

And then I find this!

Thanks again.

Posted by adrinux on

Generic user icon.

Good work and go ahead. I ask me btw what hap­pens with Thomas. My last email con­tact with him was one years ago was full with ideas…hm. I hope he is ok.

0.511 runs very sta­ble under 10.4.3

Greet­ings

Posted by mac­man on

Generic user icon.

He guys you are great man.…
Virtue is the best soft­ware I have ever seen…
I almost cried because it wasnt devel­oped fur­ther for Tiger… But now see­ing this…
You guys, thank you so very much…
Keep devel­op­ing…
More tran­si­tions are wel­come…
:)

Posted by Cuneyt on

Generic user icon.

Rock! I'm glad some­one has picked up the torch again, as nei­ther of the par­ent projects seems to have been touched for a year or more. I can't beleive the com­mer­cial options haven't looked at the fea­tures avail­able here and tried to emu­late them — none of the com­mer­cial demos that I've tried seem to offer nearly the level of per­for­mance or customizability.

Posted by Chad on

Gravatar for André Bon­hôte.

Excel­lent! Thanks a lot! Works like a charm!

Any­way, I won­der where these guys are. I had some chat ses­sions with Thomas back in 2004, but some­how he van­ished with­out leav­ing a trace …

Cheers

A.

Posted by André Bon­hôte on

Generic user icon.

Hi to every­body. I'm one of the Virtue devel­oper (local­iza­tor) and I have write access to virtue CVS. If peo­ple who has made changes are inter­ested in com­mit­ing changes to the orig­i­nal CVS, please let me know.

Posted by Narvill on

Generic user icon.

I have to say it runs wicked fast on intel even through rosetta! can't wait for the UB! :)

Posted by Der­ick on

Generic user icon.

Der­ick: <http://​virtuedesk​tops​.info/>

it&apos;s a Uni­ver­sal Binary now :)

Posted by Tony Arnold on

Gravatar for steev.

hey the virtuedesk​tops​.info site seems totally bro­ken. how can we down­load Virtue?

Posted by steev on

Sorry, this conversation has finished.

This post is a bit old now, so I've closed the conversation. If you're keen to keep talking about it, please email me directly.