Two days with a Lion redux

Part of why I delay my clients from upgrading major system releases is so that I have time to vet the final release, as well as understand the difficulties that they may bring. I have a few updates from my previous article that I should add or modify.

Fullscreen mode/Mission Control/Exposé

Fullscreen mode now makes sense to me, and I’ve reorganized how I work because of it. This is for the better, as it makes me more efficient and on task.

The key point in my understanding of the technology was my decision to make iCal a permanent fullscreen mode application, despite the flaws related to multiple monitors (which are still flaws.) Once I made it fullscreen, I realized that I could quickly access it with a three finger swipe, making it much easier to get to than finding it in a traditional manner.

I also tried this with Mail.app, but it doesn’t work as well for me. First, I will often have two or three windows open in Mail.app for various purposes. This doesn’t fit well with the fullscreen model.

Next, I realized that the revamped spaces would act as a de-facto fullscreen mode for Mail.app. I used Mission Control to move Echofon, iChat, and Spotify to a second desktop. This had a net effect of reducing the distractions on my main workspace without forcing me to quit and re-open them, which I tend not to do.

I left Xcode, Safari, and iTunes on the main desktop, as I am in the process of learning iOS development, and having them in separate spaces would disrupt my workflow, as those three tools are used concurrently.

After getting used to that behavior for a few days, I realized that the three finger right and left swipes for switching spaces resulted in my natural expectation of the up swipe being access to mission control. I then played with mission control being a 4upswipe* with the option key held down, but then realized that I was using mission control a lot more than the desktop, so I reversed it and am now using the Apple default.

On a side note, I don’t mind the hideousness of iCal as much when it is in fullscreen mode.

Show Desktop

One of the most popular parts of my last post (according to search results) was how to re-enable 4upswipe for the Snow Leopard behavior of showing the desktop. I did this because I find the gesture of ‘spread with thumb and three fingers’ to be unreliable for me. This is not a technological issue, but rather a physiological issue. For some reason, I can’t get my hand to do the thumb and three finger burst gesture. Most of the time, my nail is causing the trackpad to not register my thumb, despite keeping it short.

As I mentioned in the previous section, I had reverted the 4upswipe back to the Apple default of showing Mission Control. I still needed easy access to the desktop, and the default gesture just won’t work for me. I also realized that F3 was doubling as a Mission Control key, which was redundant to the gesture. So I decided that I would map the key to “Show Desktop,” which can be done in  System Preferences->Keyboard->Keyboard Shortcuts. However, this is a mediocre solution, as it requires the fn key to be held down, and I wanted it to be the default for the key.

Apple doesn’t allow customization of the ‘hardware’ functions, but they do allow the reversal of all of the function keys so that you must hold down the fn key to access the hardware functions. This wouldn’t work, because I constantly am using the brightness, keyboard brightness, volume, and playback keys. However, I was able to download a great freeware utility called FunctionFlip. FunctionFlip allows users to flip the hardware and function abilities of individual keys. It’s not perfect, because I lose the ability to use my F3 key for abilities programmed into applications, but I can’t recall a time that I’ve needed to use it. I’m very happy with this modification, and expect that it will stay that way for quite some time.

Mail.app flags

Mail.app now has the ability to add flags to emails. While this behavior isn’t new- I can recall flags on emails for at least fifteen years now, it now has the ability to add different flags, based on color. They also added the ability to see flags in the favorites bar. This greatly allows my ability to maintain an inbox zero, by allowing me to use the flags as ticklers, while still archiving them and keeping them out of my general view.

It’s not perfect, but is better than the strategy I used prior, which was folders that never got used, and an inbox that was overused. I do wish that I could rename the flags, as the colors don’t really mean anything without a context of my workflow. I was half hoping that changing the flag labels in Finder would automatically change them in Mail.app, but that isn’t the case either. After a bit more research for this post, I did learn that it is possible to rename the flags, but it is a bit convoluted how to do so.

It would also be nice to assign a date to the flag, where it would automatically come back to my inbox, and the flag be removed. This would allow Mail.app work even more as the namesake of Merlin Mann’s 43folders.com. For those not in the know, it takes 43 ‘tickler’ folders to organize a year. 31 for the days in the current month, and 12 for the months in the current year.

Mail.app notes

A friend of mine noted to me that the ability to create notes appeared in Snow Leopard. This may be true, but it became part of my workflow in Lion due to it being in the toolbar, where I noticed it.

“All Files” isn’t

The Finder’s “All Files” feature only shows the first 9,999 files that the user has. Granted, if a user has more than 10,000 files, they probably don’t find much functionality in “All Files” to begin with. Like me, they’ll probably ⌘-drag “All Files” out of the sidebar. Like me, they’ll also change the setting in Finder Preferences to show the home folder instead. However, it’s a bit disingenuous to claim “All Files” when there is an arbitrary limit on what they consider “all”.

Miscellanea

My mind is fully remapped to natural scrolling at this time. An added bonus is that working with client machines hasn’t been the issue that I anticipated. Apple has done their research in procedural memory.

I am experiencing the video playback crashes that have been reported elsewhere, so I am not installing it on client machines until after that is resolved, hopefully in the 10.7.1 release.

Apple had announced business accounts for the Mac App Store a few weeks back. The problem is that it is for 20 or more copies of each license. Either Apple doesn’t care about selling 2-19 copies of an application, or they expect those organizations to have 2-19 Apple ID’s. In either case, it would be nice for Apple to actually specify the procedure.

With that said, I’m enjoying Lion more and more each day. I look forward to deploying it to my clients when appropriate.

* is there a defined shorthand for gestures? ‘Four fingered up swipe’ is a short gesture, and still incredibly long to repeatedly type.