Shake to Undo (for Mac OS X)
natestedman.com
natestedman.com
You end up looking like an absolute maniac.
I know that this isn't particularly great design on Apple's part because it's not intuitive or easily discoverable, but once you know it it's quite handy and better than nothing.
Then I tried a bit harder & thought why not just use cmd-Z ;)
Joking aside, the shake-to-undo gesture in iOS is one of the worst things about the platform. It's either not sensitive enough or too sensitive, and either way makes you look a bit odd
Plus it makes you lose eye- and finger-contact with the screen.
I advise you add a disclaimer for this? ;)
If the sensitivity was just right, and it only measured a shake like smacking the monitor on the side, it might actually make a nice UX.
Think of typing away at this message and then deciding, "never-mind", and reaching up with your right hand and smacking the screen on the edge. Could be a very natural feeling undo.
It was pretty fantastic.
Instructions: http://maketecheasier.com/smack-your-mac-to-switch-spaces/20...
ScreenKnock: http://welcometochrisworld.com/2008/10/02/screen-knock/
In fact, rather than hitting the side of the screen, just a gentle tilt to the left or right is enough to switch spaces. The dynamic feels really good.
I also remember installing a bunch of similar little toys built around the same time using this sensor - MacSaber: http://blog.isnoop.net/2006/05/20/macsaber-turn-your-mac-int... SMSRotateD: http://osxbook.com/software/sms/smsrotated/ SeisMac: http://www.suitable.com/tools/seismac.html
(Amusing to look back on this since I work on Cydia now, which is all about non-app software like neat accelerometer toys [one of the more popular packages is Graviboard], just on little bitty devices I wouldn't have imagined back in 2006.)
[EDIT: someone beat me to it]
For me, launchpad has been perfect for organizing my apps because just clicking the applications folder presents me with too many unrelated options. For example, my second launchpad window is only apps I've downloaded, so it's obvious to me how I would launch Starcraft or Braid as opposed to TextEdit.
I don't mind Apple experimenting and iterating with their UI, but it feels like with 10.7 they took things too far and were too single-minded about it. On the other hand, I've only been using OS X since 10.3, so I missed out on all the early roughness, and almost all of their changes from 10.4-10.6 turned out to be for the better.
I actually like the auto sort mode for fullscreen/desktops as well, which surprised even me. But I like being a swipe or two away from my browser or email or vm.
That said, I am frustrated that I can't bend the rules a little and bring a terminal up on another app's fullscreen. Many times I'm following an example and have to take whatever browser I'm using out of fullscreen. Dterm helps a little.
I like launchpad, but I don't use it much. It does a good job of staying out of the way.
I do miss the old expose, and mission control's reduced expose is not adequate to replace the old. I almost never need the single app expose, if anything I wish they had dropped that and kept the 10.6 expose as well as mission control.
I can't recall the number of times I adjusted the position of the monitor only to find the computer shutting down...
`ioreg | grep Motion`
I liked the ability to traverse a 2x2 grid of Spaces with a single keyboard stroke. Now, if I set up four screens with the new Mission Control in Lion, I have to press the right arrow four times to move from screen one --> four. The result is I only use two screens at most, meaning they get quite cluttered.
For consistent behavior, disable "Automatically rearrange spaces based on most recent use" in the mission control system preferences.
Control and an arrow key moves me to either of the other two. Sadly, Lion doesn't seem to wrap around, so this isn't supported.
It's been a while since I tried Lion, maybe I should give it another shot.