OmniFocus for Mac 1.9.4

October 26, 2011

OmniFocus 1.9.4 for Mac is a maintenance release which includes minor bug fixes and improvements.

Sync

The Omni Sync Server beta badge has been removed. We’ve got lots of people using it, but it is still in beta. We expect to change that very soon. If you want to know when the sync server leaves beta, you can follow @omnisyncserver on Twitter or watch for changes on https://sync.omnigroup.com/.

Miscellaneous

  • Fixed compatibility issue with Growl 1.3 and later.
  • Fixed a bug which caused the Mac App Store edition to report an “Unable to backup database” error on quit.
  • Fixed a regression which caused the Clip-O-Tron installer to fail on Mac OS X 10.5 Leopard and earlier.
  • Fixed a bug which would cause the software update installer to fail if the application was locked in the Finder.
  • Fixed a bug which would cause the software update installer to fail when encountering unexpected ownership or permissions.
  • Fixed a bug where the date picker didn’t appear correctly when Quick Entry was invoked in the context of a full-screen application.

Scripting

Worked around an issue in when using full-screen mode on OS X Lion which would cause certain AppleScripts attempting to target the front window to fail.

If you are the author of a script which uses the following idiom:

tell application "OmniFocus"
    tell front document
        tell (first document window whose index is 1)
            ... 
        end tell
    end tell
end tell

Please discontinue using it. This idiom will fail in situations other than full-screen mode on OS X Lion. The correct template to use is:

tell application "OmniFocus"
    tell first document window of front document
      ...
    end tell
end tell

OmniFocus for Mac 1.9.3

August 31, 2011

OmniFocus 1.9.3 for Mac includes support for full-screen mode when running on OS X Lion.

OS X Lion Compatibility

  • Added support for full-screen mode when running on OS X Lion.
  • Fixed a bug where Quick Entry failed to appear if the first invocation was in a full-screen application.
  • Fixed a bug which where Project and Context smart match completions were not visible in full-screen mode on OS X Lion.
  • Fixed a crash which occurred when Clip-o-tron installer encountered an error.

Miscellaneous

  • Update the schema to support enhanced location awareness in upcoming iOS releases.
  • Fixed a bug where setting the keyboard shortcut for the clipping service would sporadically fail.
  • Fixed a bug where the Subscribe in iCal button was not enabled for Omni Sync Server users whose accounts reside on one of the alternate sync servers.
  • Fixed a regression parsing some dates in certain locales.

OmniFocus for Mac 1.9.2

July 15, 2011

OmniFocus 1.9.2 for Mac improves stability.

• Fixed a crash on launch when restoring certain saved window/view state configurations.

OmniFocus for Mac 1.9.1

July 11, 2011

OmniFocus 1.9.1 for Mac improves compatibility with future operating system updates and improves support for date entry in non-US locales.
 
Date Entry
  • When entering a date, weekday and month abbreviations are now accepted without trailing punctuation in all locales. (For example, “Di” et al. in German.)
  • When entering a date, localized variants of h, hour, and hours are now recognized when parsing the time component.
  • When entering a date, ASCII equivalents are now accepted. For example, “miércoles” and “miercoles” are now treated as equivalent in Spanish.
  • Fixed a bug where entering a full day name didn’t work in certain locales if the day was prefixed by a month abbreviation. (For example, “martes” in Spanish.)
  • When entering a date in locales where short day names and short month names share the same abbreviation, the short day name is preferred.
  • Fixed a bug where the abbreviation for tomorrow in Italian prevented you from entering a date as Domencia.
  • Corrected date parsing in the French localization such that “vendredi prochain” and “dernier vendredi” are equivalent to “last friday” and “next friday”.
Miscellaneous
  • Fixed a bug in Sync Setup which prevented successful configuration using the Omni Sync Server method if your username contained an @ symbol.
  • Fixed a regression where holding down the Option key to reverse a Perspective's “Open in New Window” when choosing a Perspective from the menu bar only worked if the option key was held down when you clicked in the menu bar.
  • The “Send to Omnifocus Inbox” now works correctly with OmniPlan 2 and Mac App Store editions of OmniPlan.
  • Fixed the Help button on the Sync Clients sheet.
  • Fixed a regression where using Command-Return to create a new Project or Context didn't leave the field in edit mode.
  • Relaxed the modifier key requirements for global quick entry keyboard shortcut.
  • The Inbox badge no longer counts items blocked by a future start date.
  • Worked around an OS bug which prevented clipping certain messages with attachments from Mail.
  • Fixed a bug which prevented the Clippings Shortcut from being correctly set in a new user account.
Localization
  • Fixed a localization bug where the Action inspector repetition text was incorrectly in French for the Italian localization.
  • Fixed a problem where OmniFocus help could not be loaded for certain localizations.
  • Additional fixes to various localizations.

OmniFocus for Mac 1.9

April 12, 2011

OmniFocus 1.9 for Mac includes direct configuration for the Omni Sync Server, improves badge counts, and provides quicker access to Perspectives.

 

Workflow Improvements

  • Remaining items in context mode now include items from pending projects, not just active projects.
  • The Inbox count now includes Inbox items which are blocked by a future start date.

Interface

  • The list of contexts in the Dock menu and the menu bar status item have been replaced with a list of Perspectives.
    • This works the same as the Perspectives menu in the application; the Perspective will open in a new window based on the stored setting; this can be reversed by holding down the Option key.
    • The built-in Inbox, Flagged, and Due built-in perspectives have badge counts in the global status menu.
  • The user interface shortcuts for focusing have been changed.
    • Double-click to Focus now requires that the option key be pressed when Double-Clicking.
    • In Planning mode, the contextual menu for Projects and Actions has two commands:
      • Focus
      • Focus in New Window
    • In Context mode, the contextual menu for Actions has a “Focus in New Window” command.
  • “Focus in New Window” is equivalent to Option-Double-Clicking.
  • Improved the appearance of the highlight state of the menu bar status item.
  • Context and Project drop down menus are no longer displayed off-screen when the associated row is near the bottom of the screen.
  • Typing in the date field in the “Move Old Data to Archive” sheet updates the number of items which will be archived live as you type. (Previously, the summary was only updated after pressing Return or Tab to confirm the date, which could result in an unexpected number of items being archived.)
  • Perspective keyboard shortcuts are now required to include the Command or Control key. (Function keys are still allowed as keyboard shortcuts without any modifier keys.)
  • Fixed a bug where a newly assigned keyboard shortcut for a Perspective might not have worked until the Perspectives menu was shown or OmniFocus was relaunched.
  • If a Perspective has a keyboard shortcut assigned to it that includes the Option key, the Option key doesn‘t reverse the “Always open in a new window” setting when selecting the Perspective via the keyboard shortcut.

Badge Counts

  • The Dock and Menubar badges now work like they do in the iPhone and iPad edition of the application.
    • The badge count totals your Overdue, Due Soon, and Flagged items. By default, OmniFocus totals your Due Soon and Overdue items, but not your Flagged items. If you'd like to include or exclude any of these, you can change the settings in the Data Preferences.
    • The badge color is chosen based on the most urgent item present.
  • The Dock and Menubar badges now sum due soon and overdue items. If there are overdue items, the badge will be drawn in the overdue color. Otherwise, the due soon color is used.
  • Sidebar counts (in both Planning and Context mode) are now the sum of Overdue and Due Soon items.
  • The Inbox counter is the sum of Overdue and Due Soon items. If there are no Overdue or Due Soon items, the Inbox counter is the number of items remaining in the Inbox.
  • Fixed a bug where due soon and overdue count for “No Context” in the menu status item didn’t honor the “Hide Parents Items in Context Mode” setting.
  • Fixed a bug where the count and badge color for the “No Context” group in Context mode would not update correctly when actions transitioned from due soon to overdue status.

Preferences

  • Added an Omni Sync option to the Sync Preferences. (Previously it was only possible to configure Sync with the Omni Sync Server by using the Advanced sync type.)
  • Updated the help text at the bottom of the Sync Preferences to indicate that OmniFocus for Mac can sync with OmniFocus for iOS devices.
  • The controls for sharing your Sync Settings with your iOS devices are now hidden by default in the Sync Preferences. They can be accessed by clicking on the disclosure button at the bottom left.
  • The user interface for hiding counters in the sidebar has been removed.
  • The “Show Projects and Action Groups in Context Mode” setting has been removed from the menubar and placed in the Data Preferences. Toggling the setting updates all windows open in Context mode immediately.
  • Updated Data Preferences to fit better on small screens.

Stability

  • Fixed a crash encountered when assigning a context to actions in the “No Context” group in Context mode.
  • Corrected parsing of timespans when running localized versions of OmniFocus.
  • Improved error reporting for corrupt transaction files.

Miscellaneous

  • The Growl notification names now correctly refer to Items instead of Tasks.
  • The help button in the licenses panel now loads the correct page in the Help Viewer.