Hyperspaces 1.0 beta 9 is available!
Hyperspaces 1.0 beta 9 represents a fairly significant update - the reason that it took so long to release is due to a complete rewrite of the core that sets up a number of features for the future of my little application.
The big ticket item for this release is full support for Snow Leopard, but there are lots of other great little fixes in there that make this a release everyone should update to.
From here on out, my beta releases will not expire - you can use them indefinitely if you'd like.
Grab the new beta by checking for updates:
Or download it directly from http://hyperspacesapp.com/Hyperspaces...
As always, MacHeist3 users can contact support@thecocoabots.com for a direct download link - but you can also use the "Check for updates" feature shown above.
The release notes are contained below:
New and fixed features
Known issues
The big ticket item for this release is full support for Snow Leopard, but there are lots of other great little fixes in there that make this a release everyone should update to.
From here on out, my beta releases will not expire - you can use them indefinitely if you'd like.
Grab the new beta by checking for updates:
Or download it directly from http://hyperspacesapp.com/Hyperspaces...
As always, MacHeist3 users can contact support@thecocoabots.com for a direct download link - but you can also use the "Check for updates" feature shown above.
The release notes are contained below:
New and fixed features
- Full support for Mac OS X 10.6 "Snow Leopard";
- Next/Previous space hotkeys will now wrap from the first space to the last space, and vice versa;
- Hyperspaces can now be shown in the Dock, and hidden in the status bar;
- Restored the ability to turn the menu bar transparency on and off for each space;
- When desktop icons are hidden, you can double-click on the desktop to open a new finder window;
- Under Advanced in the preferences, you can now tell Hyperspaces to set your system desktop picture when changing spaces. This means that the correct image will show through your translucent menu bar (see below for known issues). Many thanks to Joe Ranieri for the reverse engineering fu that happened here!;
- You can now disable Desktop Backgrounds / Core Animation entirely - this is done via the "Advanced" preferences;
- Many other bug fixes and optimisations.
Known issues
- Hyperspaces is moving to a newer, more consistent preference format in this build and will migrate your preferences to the newer format;
- Tiled and stretched images do not line up with their system desktop counterparts.
- The desktop label alignment view sometimes does not draw - just select another space in the preferences, and it should come back.
- Desktop tint colours occasionally cause Hyperspaces to crash.
- The preferences window goes behind all other windows when changing spaces.
Follow this update to get notifications on your dashboard.
Create a customer community for your own organization
Plans starting at $19/month
-
Inappropriate?I have this version installed on a fresh upgrade from 10.5 to 10.6 and the keyboard commands for switching between desktops doesn't seem to be working.
I’m hoping for a bugfix.
-
Hi Steve, which hotkeys specifically? All of my Hyperspaces hotkeys are working great. -
Inappropriate?I only use those I type in to switch desktops.
After updating, Hyperspaces (maybe as early as b7?) was still installed. After complaining about not being compatible with 10.6, it quit. I updated, but none of my key commands were retained. Now when I try to type them, they may or may not stay in Hyperspaces.
Should I maybe delete the preferences and see if that helps? -
Yes, I think that would be a good idea - keep a copy though, and e-mail them through to support@thecocoabots.com - I'll have a look through and see if I can see anything awry. The reason I asked which hotkeys specifically weren't working is that some of the keys are actually controlled by Spaces directly - I'm wondering if that is the case here, and if you have a look in the Spaces preference pane (Under System Preferences) your hotkeys there may be blank.
Let me know - I'd really like to help you resolve this with 1.0b9. -
Inappropriate?So I deleted the preferences (after making a safety backup which I'll mail to you now) and it did not fix this problem. I've been leaving the keys blank in Spaces because I don't want it to conflict with Hyperspaces.
I’m sure we'll get this fixed.
-
Inappropriate?I think I've got it to work. After deleting the prefs, I hadn't re-registered the app. Once I did that and put in both the Space name and keyboard command it seems to remember them now.
I’m happy that it's working again!
-
Ahh - So the hotkeys were not working for Spaces greater than Space 3? It sounded like they just weren't working at all. Good to hear that it's working as you want it to now! -
Inappropriate?Actually, I had to do the name/key replacement for all the spaces. None of them were being remembered. As soon as I'd put one in, I could switch between space config screens and Hyperspaces wouldn't have remembered the key combo I put in a few seconds before. After deleting the prefs, I had to re-register. That seemed to make Hyperspaces start remembering the key combos I input. My best guess is that under 10.6, the newer version of Hyperspaces didn't want to play nice with the old version's prefs.
-
That's entirely possible - sorry for the inconvenience Steve. -
Inappropriate?I love this app but... I'm sorry, I really hate this update. It seems to be consuming more GPU power? I have no idea, but it is clunky and it wasn't before. Spaces titles seem very odd too when changing spaces and stacking title over title until it redesigns. But the feature I hate the most on this version is the wallpaper showing on the Spaces window: I *used* to use the spaces window AND Exposé to grab and move apps running from one space to another. Now the damn wallpaper shows in the huge "Hyperspaces Desktop window" and I almost everytime grab this window and not the one I want. This makes the whole wallpaper slide and screws the whole purpose of the app. Its now a burden. Is there a way to make it go back to the wonderful simplicity that just worked before? Please?
I’m frustrated
-
Hi Bruno - what type of mac/video card are you running on?
There are a couple of things happening here based upon what you've said -
- Hyperspaces 1.0b9 has a bug under Leopard (Mac OS X 10.5) in this beta that causes the desktop window to 'come loose' - it doesn't happen under Snow Leopard, and I'm definitely working to fix it;
- I've begun laying the groundwork for proper multi-monitor support - this means higher memory requirements than earlier builds. On it's own, I don't believe this will slow down drawing of images and text;
- I'm using bindings now for a lot of things - this makes the application more stable and consistent than it was before, but I haven't completely profiled how this has affected performance - on my MacBook Pro there's no discernible difference between the two methods, but perhaps there is more work going on?
In any case, I'll do some profiling to figure out where the jumpy animations are coming from and try to get a fix out this week for the broken desktop window. -
Hello Tony. Answering your question, its an iMac 7,1 - ATI Radeon HD2600 video card running Leopard 10.5.8 and after some time the video rendering start "stuttering", what never happened before. -
Thanks Bruno - I'm looking at some changes I made for this beta which may have negatively affected performance on older hardware. Would you be willing to test these for me? I don't have anything older than an iMac with a pretty reasonable card in it. Shoot an e-mail to support@thecocoabots.com if you're able to help. -
Inappropriate?Tony,
Because of a corporate VPN, I cannot upgrade my mac past 10.5.6, and Beta 9 won't work with that versions of leopard. My beta 7 has expired and stopped working. I'm a registered user, can you help?
Mike Brodesky -
Hi Mike, are you comfortable editing property lists at all? I've pushed the MinimumSystemVersion to 10.5.7, because that's what I have tested with - I can't guarantee things will still work properly under 10.5.6 anymore.
But you're more than welcome to try. If you're not comfortable editing the property list for Hyperspaces, send an e-mail to support@thecocoabots.coma and I'll do up some simple instructions. -
Inappropriate?Excellent app. Purchasing this product right now! Hopefully it helps me focus my tasks!
I’m impressed
-
Inappropriate?Hi
Just wanted to let you know that the labels are not drawn when running this version on 10.6 / 10.6.1 with the desktop image set to change randomly every 30 minutes.
I have unchecked "Change every..." and "Random Image" and the labels appear fine.
Thanks for a great app.
Nicholas
I’m frustrated
-
Thanks Nicholas, this is a regression from previous beta that I will be working to fix. -
Inappropriate?Just purchased a license to use more than 3 spaces and now I've noticed there appears to be a memory leak. I'm running 1.0 beta 9 on 10.6.1 with 64-bit kernel and HyperSpaces is eating up memory like there's no tomorrow. A few mins ago it had hit 220mb, I killed it and restarted it. Now within a few minutes it's already past 110mb. It seems to swallow memory every time you switch spaces. WTF? Is this a 64-bit kernel issue?
I’m frustrated
-
FYI, I turned off "Show background images in Space Switcher" and it now seems to be stabilized at around 70-80MB or so. That feature never worked for me either unless I misunderstood it. Isn't it supposed to show the background images in the Spaces overview or does Hyperspaces have it's own separate switcher?
Update: Take it back, it's still leaking memory but at a slower rate...about .5mb to 1MB every switch. It's already past 80mb. -
OK, no - two things:
- It's not a leak or a 64-bit issue (seriously) - it's Core Animation aggressively caching objects. You'll get some of the memory back eventually, it's just not quick about it;
- You have custom background images set for lots of spaces, correct? Hyperspaces needs to cache those images into memory, and while those images might only take 1Mb on disk, they're also compressed on disk using JPEG/PNG/etc - once they're decompressed to memory, they often use upwards of 10Mb each (if you're lucky). I also don't load the images until they are needed, so while Hyperspaces starts using about 50-60 Mb RAM, once you've changed spaces and loaded a few images that number will go up.
I'm still working on this memory issue, but a lot of it comes back to Core Animation. I'm aware of the problem, I just don't have a good answer yet - it's been a problem for Hyperspaces for a while now.
Loading Profile...



EMPLOYEE
