This update to OmniFocus focuses on adding support for additional languages, as well as fixing some stability and interface issues and other minor bugs.
Over the last few months, most of our attention has been focused on OmniFocus 1.1, where we've been adding support for synchronization, and on writing OmniFocus for the iPhone. We plan to release both OmniFocus 1.1 and OmniFocus for the iPhone in late June (if they're ready!).
Additional languages
- OmniFocus is now available in Japanese, French, German, Spanish, Italian, Dutch, and Simplified Chinese. Please let us know if you see any problems with any of these translations!
Stability
- OmniFocus should no longer crash when dragging images from mail while editing.
- Instead of crashing, just a log an exception when pasting rich text that has odd formatting properties and use defaults instead.
- Fixed a hang occasionally seen when using a two-button mouse.
- Worked around a Leopard bug (5728015) which would cause OmniFocus to crash after used the Help menu to search for a menu item.
- Fixed a memory leak.
Interface
- Improved OmniFocus' memory of which windows were open the last time you used it. (OmniFocus used to sometimes open windows that you'd previously closed, or forget their current position or size.)
- Right- or control-clicking on an item now changes the keyboard focus to that item before bringing up the contextual menu. This ensures that all the items in that contextual menu will be validated against the appropriate target item.
- The reset button on the view bar should show up when making changes while a perspective is active.
- Remove contextual menu items that were not applicable to sidebar items.
- Updated some labels in Data Preferences.
- Fixed a bug where the "Show in Context Mode" menu item would say "Show in Project Mode" until you first switched modes in a window.
- When Software Update finds an update with the same major version as the currently licensed application (e.g. OmniFocus 1.x), it should now correctly indicate that the update price is free.
- The license window will no longer continue to display "No license available" after a license is added.
- Fixed the help link in the Mail preference pane on 10.4.
- When a chosen keyboard shortcut is already in use by a menu item, we now present the full path that leads to that menu item.
Miscellaneous
- The code used in OmniFocus is now signed for Leopard's benefit. (For more information, see Leopard's code signing release notes.)
- Focusing on a project now saves any edits that are in progress.
- When synchronizing with iCal, we now set an appropriate local time to incoming dates without times. This should help solve synchronization issues for people in New Zealand who are using daylight savings time (where the local date differs from London's date when it's noon in London). It also means that we'll apply the default due time setting from Data Preferences to items created in iCal.
- Worked around an operating system bug which could delay automatic backups after waking a computer from sleep.
- License files will no longer be created with the "execute" permission enabled. (The files were never actually executable, and shouldn't be marked that way.)
- Removed a Console log message which would sometimes appear when executing AppleScript.
- The online help now correctly indicates that you hold down Option to copy a file rather than linking to it when dragging.
- Added logging to the Mail Rule processing script so that it's easier to for users to determine whether or not it's getting called by Mail.