The Blog

As you may have heard, we were once again bit by the Macworld bug. It was great to see those who could make it in the flesh and hear what's going on inside those those big brains of yours! If you missed any of our talks, or you'd like a refresher, you can find them here.

Chalk it up to sleep deprivation, dehydration, or blood pooling in our lower extremities (thus starving our thinking-meat of oxygen), but somewhere on day two (or 28) of the conference, something happened. It was something so... so... terribawesome that not sharing the results of our pre-show time-wasting Idle Hands experience would be a great disservice to the not-yet-undead segment of humanity.

Okay. You get it. We're zombies. (Subtlety? Not my forte.) And—fair warning—we make quite frightening zombies. Especially Brain. I mean Brian! And Lotus the cat.

Drag your feet if they're still attached cursor here to watch a thing that is scary and silly (but more scary than silly).

 
 

It's that time of year again: the Golden Gate bridge is hitting snooze and the warm glow of Moscone's florescent lights are calling to us, like moths to an energy efficient bulb.

That's right, gang—Omni's going to Macworld.

If you, like us, are headed to San Francisco later this week, please feel free to stop by! Ask questions, pick up a little swag, take our apps for a test drive (iPad too!), or check out one our many presentations from David Sparks, Merlin Mann, and members of the Omni Staff. (You can find the schedule here.)

We're really excited to put in some face time with you guys and show off what we've been up to here in the Pacific Northwest. We're going to be sending real, live Omni-ites Omni-ans Omni-ers Omni-vores Omni folk to chat with real, live Omni users like yourself (and those who might be curious, of course).  If you've ever sent us support email or a love letter, you might put a name with a face! While these ladies and gents are on the show floor, please keep in mind that they won't be able to answer email so support response time might be a bit longer than usual.

We're looking forward to going and hope to see you there!

Our devices have voices.

And they have these voices to let us know everything from "someone is trying to get in touch" to "it's your move in [popular letter-adorned tile placement game]". When they speak, it sometimes sounds like they're saying "FIRE!" when they mean to say "You've got some spam to delete, buddy." Sometimes it sounds like they're whispering "Hey, there are kittens batting at dandelions in a meadow." when they really mean "No, seriously, FIRE!" And more importantly, any sound that is repeated with enough frequency will turn itself into a distant peep that you ignore or an in-your-face racket that turns you into The Hulk.

These were the challenges we considered when creating a notification sound for OmniFocus for iPhone and iPad. The job of the OmniFocus notification sound is to alert you to items that are due. So not only is it an alert, but it's an alert that lets you know you have some work to do — talk about a potential double whammy of irk.

So how do we combat this? There are a few things that make sense to do: keep it short; make sure it's in a range suited for the device's speakers; don't repeat it a bajillion times; and make sure that its voice lands somewhere in between DEFCON One and DEFCON Fun.

This gets us pretty far. To take us the rest of the way, we relied on the comfort found in familiarity and a voice that says simply, "I have something for you."

Here comes the music theory:

For the enforcement of familiarity, we chose a chord that has the same root and inversion as a sound with which many of us are well-acquainted: the Mac start-up chime. (The low low fifth is eliminated to accommodate the device's speakers.) It's not likely that most people will be able to say "Hey, that's like the start-up sound!" or even have a conscious response to it, but it's ubiquitous enough that the sound should *ahem* strike a chord. To make sure we find the right words to say, and for further familiarity, we had the root come in a touch late. With the third on top, this creates the notion of a descending major third or the same ding-dong sound a doorbell makes. The timing is different, of course, to make sure you don't look at the door when OmniFocus tells you it's time to take the trash to the curb or your Really Big Project is due.

All that said, everyone's ears are conditioned differently and our hope is that, in the end, it's unobtrusive without being too shy. Really, we just want it to be useful. 

Thanks for taking a minute to read about our one-second sound. If any of this resonated with you, please take a listen and feel free to drop a note in the comments. (Might I recommend F#?)

Hello, friends of OmniFocus! Let's sit down and have a little talk about review templates. Review templates are a means to stay on top of habitual work. The daily review is a list of actions that you'd normally complete every day. For example, reading and responding to mail messages, processing your Inbox (both physical and in OmniFocus), taking care of your plants, and so on.

Be careful though — this is not a list to remind you of the things you already remember to do like brushing your teeth (hopefully).

To set up a review template, create a new single-action list. This can be done by clicking the action menu in the sidebar and choosing New Single-Action List. Then, add all the things you'd like to stay on top of.

Choose each action and use the Inspector to give them a due date and a repeat interval (probably one day from completion date). Now, just keep an eye on your due perspective and you're set!

New OmniFocus Videos!

by Michaela on January 13, 2009 | Comment

Why, hello again! Michaela here. I don't know if you noticed that fancy title, but there are two new OmniFocus videos available from our friends at ScreenCastsOnline.

The first, found here, is on the basics of OmniFocus. It has some new information not found in the Quick Start video and is a great starting point.

The second, found here, is on OmniFocus advanced usage and the iPhone. It's a special double-length show that covers topics such as Syncing, the Inspectors, Growl integration, Perspectives, Clippings, and integrating with other applications like Mail and iCal.

As always, the ScreenCastsOnline team does fantastic work. We thank them.

Do check it out!

It is true what many of you have heard: Our buddy, OmniFocus for iPhone, has an update. In this update, we corrected a few things including:

  • A bug in which a blank screen could appear after creating a new item
  • A bug in which OmniFocus could become unresponsive after converting an action to a project
  • A new Settings icon to avoid potential confusion with Apple's Settings application
  • Saved Zion from the machines

Okay, maybe we're still working on that last one, but you can find a full list of changes, or check out the application in iTunes, here. (This link opens in iTunes.)

Thanks to everyone for their help!

OmniFocus 1.5 is Final!

by Michaela on November 19, 2008 | Comment

Dear Diary,

What a long strange trip it's been. I, OmniFocus 1.5, after months of hard work from my users, engineers, ninjas, and test pilots, have finally gone final. I'm available for download on the OmniFocus page!

Today was great.

  • I synchronized to another copy of OmniFocus and OmniFocus for iPhone.
  • I changed my Styles with my cool, new Style Preference Pane.
  • I brushed up on my Dutch, French, German, Italian, Japanese, Spanish, and Simplified Chinese.
  • And, I showed off some of my slick bug fixes and interface polish.

You can find a detailed list here, uh, ...Diary.

I am so grateful to all my users who helped out along the way.

Thanks for your support!

Love, your BFF,

OmniFocus

Howdy, howdy, howdy! The title of this post does not lie. OmniFocus 1.0.2 is now available. It includes some pretty neat things like localizations and bug fixes. To find out specifically what was fixed, please take a trip over to the release notes. To download the new version, please visit the OmniFocus page.

And as always, work continues! Thanks to those brave souls out there for all your feedback on the sneaky peek. 

Hey, friends. What is it that is up? We've just finished a new video about Perspectives over here. If you'd like to check it out, you can find it here.

If you'd like to check it out later, it can be found under 'Resources' on the OmniFocus page.

We've got a few more lined up and we'll be getting those out ASAP but if there's anything in particular you'd like to see for the future, please feel free to drop us a line or leave a note in the comments.

Hope you enjoy!

Good news, everyone! As the cryptic title suggests, OmniFocus 1.0.1 is now available. Here's a list of the haps:

  • Stability
    • Updated our error handling support to catch more cases where there is a possible problem and promote it to a crash, so that we can then fix it. Since OmniFocus always keeps its data in a saved state, the net effect of this is that any such exception won't be able to cause data corruption.
    • Copy a workaround for a bug in Mac OS X 10.5 that can cause a crash when using the keyboard to navigate between cells in the outline.
    • Fixed exception where committing editing on a row caused that row to be collated into a different group.
    • Fixed a few glitches in the AppleScript suite that could cause scripting errors.
    • Fixed exceptions when parsing some European date formats. Updated the date parsing to log details about the date format if there is a problem parsing a date, allowing the user to more easily gather the relevant information in the future.
    • Fixed an occasional hang when performing a manual check for updates when no updates are available.
    • Clicking on a link to a recently deleted task will no longer cause an error.
    • We now ignore and log exceptions raised from Growl.
    • Fixed bug causing the available/due soon/overdue timer to fire too often in some cases.
    • iCal syncing will now deal with unnamed calendars.
  • Interface
    • The Perspectives menu now always has options to make a new perspective or save a snapshot of the current view settings into the current perspective.
    • The Clear Perspective command has been folded into the Revert to Default View command, so you don't have to take two steps to get back to normal.
    • Actions created in context mode should no longer appear to be missing their project, once it is assigned.
    • Updated usage of shadows in the interface to match changes made in Mac OS X 10.5.
    • Empty projects with a start date will now get the normal project icon once its start date passes instead of getting stuck with the 'pending' badge.
    • The flag icon should now show up appropriately in HTML exports.
  • Miscellaneous
    • Various small updates to the online help.
    • Turned off some debug logging in the Clip-o-Tron 3000.
    • Software Update will now only show you builds on the same track that you are running. So, if you want to see sneakypeek builds, you'll need to manually download one sneakypeek build from the main OmniFocus site.
  • Internationalization
    • Fixed several issues that would prevent internationalization. No localizations are in place, but those are in progress for a future release.
And, as always, work continues. Thanks to all of those who helped out during the SneakyPeek!