If the user activated the MacJournal option to encrypt entries when the application wasn’t open, a small padlock would be displayed to communicate this.
The padlock icon is property of the OmniGroup.
The lenses would be capped if 1001 could not connect to Flickr.
The scanner’s beam would only be active when a scanner was in use by the application.
The globe in the iTerm icon would only be displayed when a remote connection (FTP, SSH, etc.) was active and frontmost.
I thought of this before I saw the new iChat AV icon, so I was rather pleased to see that the upcoming version drops the AIM person, leaving more space for the actual balloon. I’m lousy in Photoshop, so I put together these graphics rather than try to slice and dice the actual (new) iChat icon.
- Text only
- Text and audio only
- Text, audio, and video
The icon would dynamically update based on hardware availability. For example, if the user unplugged their iSight, but there was an internal microphone available, the icon would change from the video camera to the phone. Likewise, if another application was using the iSight (like Delicious Library for scanning barcodes), the icon would change to a phone since the video hardware was unavailable to iChat.
- The normal icon:
This would be displayed until the user began an import
- The default palm tree photo would be dynamically replaced by the pictures being imported. An overlaid badge would count the photos as they are imported.
- Once the import completed, the default icon would again be displayed. The counter badge would fade after a few seconds of iPhoto being the frontmost application.
The key to making any of these work without being overly distracting would be keeping the animation subtle.
Some of these ideas would barely be visible in the Dock when sized relatively small, but I’m thinking about the future, when very high-resolution displays will be the norm. Try maximizing the Dock on a 30″ Cinema Display — it still isn’t all that big relative to the available screen space.