OmniFocus for Mac 1.7.1

August 28, 2009

  • Fixed a bug where perspectives would reposition the current window when configured to restore the window layout.
  • Perspectives imported from 1.6 will no longer lose their custom icon. (If you already imported a 1.6 perspective in the earlier 1.7 release, you can reimport it by opening it from the Finder: you'll find your 1.6 custom perspectives in ~/Library/Application Support/OmniFocus/Perspectives.)
  • Fixed a bug where custom perspective icons would sometimes appear fuzzy.

OmniFocus for Mac 1.7

August 27, 2009

OmniFocus 1.7 focuses on making the app easier to understand, both conceptually and visually. We've also made many enhancements to Perspectives, which are now synchronized between Macs, and updated the app to work with Snow Leopard.

First, some caveats

  • If you're using OmniFocus in a language other than English, please pardon our mess! We're very glad that Snow Leopard shipped ahead of schedule, but it means that we didn't have time to finish translating some of our new interface elements to other languages. We're still working on them and hope to publish a fully localized update within the week.
  • Similarly, our documentation is now out of date! We'll be updating that as soon as possible as well.
  • OmniFocus 1.7 for Mac is fully compatible with OmniFocus 1.5 for iPhone, but not with OmniFocus 1.6 for Mac.

Perspectives

  • We've done an extensive overhaul on Perspectives.
  • Perspectives have received a new configuration window, that lets you control their behavior, and exposes what they can do for you. Hopefully this is much more clear and obvious. To help, we've made all of the default perspectives (Inbox, Projects, Contexts, Due, Flagged and Review) editable (don't worry, you can revert them to their default settings!) so you can adjust these defaults how you want them, assign new images and keyboard shortcuts to them. And, of course, you can still configure your own custom perspectives.
  • Perspectives are now synced between your desktop copies of OmniFocus (we're looking into supporting them on the iPhone).
  • Perspectives are no longer stored as files on the disk, but you can open a perspective from a URL using a syntax like: omnifocus:///perspective/Inbox
  • The Perspectives window will open in the top right corner of the screen by default, rather than in the center. (It still remembers where you left it, of course.)
  • Opening an OmniFocus 1.6 perspective file in the Finder will import it into the current database and open a window displaying that perspective.

Attachments

  • Storing large files in your OmniFocus database can cause slow syncing, and sometimes files that you didn't mean to attach can get into your database. We've added an Attachment List to the Window menu, for finding and deleting attachments.
  • An attachment's name is now displayed underneath its icon.
  • Pasting an image from another application will now prefer to use PDF, PNG, or TIFF from the pasteboard over other image types (such as JPEG or PICT).
  • Fixed a bug which could cause undo/redo of adding/removing embedded attachments to lose track of their data.

Repeat Inspector

  • We've redesigned the repeat inspector to be more specific about whether a task becomes due [n] days after completion, or just starts to become available again.

General Friendliness

  • We've tried to simplify the first launch experience for new users.
  • Users who are using an unlicensed version should just see a reminder in the window, and not have lots of windows pop up while running during the trial period.
  • We've made some visual improvements, updating the default theme in Style Preferences to use Lucida Grande, include more whitespace between rows, and so on. If you would like to try the new theme, open Style Preferences and click on the Reset button to reset all the settings to the new default. (You might want to first use the gear menu above that Reset button to save your existing theme, in case you ever want to easily restore to your old settings.)
  • We've made the update process smoother, with a number of software update fixes.
  • Since the software update window already shows you release notes for the version you're downloading, we've stopped automatically popping up a separate Message of the Day window when you first launch a new version. (You can also continue to access these Release Notes through the Help menu.)

Interface Improvements

  • Command-N will now open the Quick Entry window rather than opening a new OmniFocus document window. To open a new OmniFocus window, use Option-Command-N (like Mail), or double-click a project or folder or task to open a window focused on that item.
  • OmniFocus 1.7 has a new look for the View Bar (to control your filters, collation and sorting) and for column headers.
  • The View Bar's highlighting has also undergone some changes. When you change a setting (Filter, Sorting, Collation) to be different from the default state, it will turn blue. Before this wasn't consistent as we would color the text based on your active perspective. That was too confusing, so now we always color when you're different from the default state.
  • The View Bar now has labels that are always visible to make it more obvious which settings are which.
  • With a setting in General Preferences, new windows can now be opened with the last-used view settings, or with a specific perspective.
  • By default OmniFocus will display "Yesterday" "Today" and "Tomorrow" instead of their respective dates.
  • Added support for pasting plain text into the sidebar.

Syncing

  • Improved syncing performance by reducing the amount of sync history (zip files) required to keep multiple systems synchronized.
  • OmniFocus automatically detects when you have lots of completed actions and asks whether you want to archive them, which will speed up your syncing and loading times.
  • When your database is out of sync, you will be presented with a much simpler window which asks you whether you want to replace your local database with the sync database or not (rather than asking you to choose between Server or Local). If you actually want to replace the sync database with the current database from your local copy of OmniFocus, then there is a new choice in the File menu to Replace Server Database.
  • Fixed a bug where syncing a change to reactivate a folder wouldn't always update the derived state of its child folders and projects.
  • Fixed a bug where the sync toolbar icon continued to be badged with the ! alert after a successful sync with a new database.

Miscellaneous

  • Spotlight now indexes all projects from the main database, not just those which are incomplete. (It still doesn't index projects which have been archived.)
  • Software update can ignore specific updates.
  • Added support for secure and validated software update feeds.
  • Updated our AppleScript terminology to use "open quick entry" rather than "activate quick entry". Hopefully this will eliminate the problems people have occasionally encountered in trying to activate the app itself. (Compiled scripts which used our old activate verb may need to be recompiled, however!)
  • Quick Entry now honors all database settings, such as the default due time, hierarchical name separator, whether new groups should complete when their last item is complete, and the default project review period for new projects.
  • Fixed a bug where extra line spacing between rows made it difficult to drag projects and folders by their icons.
  • Fixed a bug where adding or removing a next action from a project wouldn't immediately update its style to indicate whether it's blocked.
  • Fixed a bug in Style Preferences where selecting "default" as the background color would reset all settings for that style rather than just the background color.
  • Fixed a bug where OmniFocus was inconsistently paying attention to the leading (or line gap) built into a font's metrics: it would honor it during normal rendering, but ignore it when editing. This would cause changes in line spacing when editing text from some fonts (including most Japanese fonts).

Snow Leopard compatibility

  • OmniFocus 1.7 is fully compatible with Snow Leopard (Mac OS X v10.6), while maintaining compatibility with both Tiger (10.4) and Leopard (10.5).
  • Fixed Quick Look support for image attachments when running under Snow Leopard.
  • The OmniFocus Clip-O-Tron 3000 should work with the Snow Leopard version of Mail. If you receive a warning from Mail about the OmniMailMessageEnabler being disabled, open Clippings Preferences and re-install the Clip-O-Tron.

OmniFocus for Mac 1.7

August 27, 2009

OmniFocus 1.7 focuses on making the app easier to understand, both conceptually and visually. We've also made many enhancements to Perspectives, which are now synchronized between Macs, and updated the app to work with Snow Leopard.

First, some caveats

  • If you're using OmniFocus in a language other than English, please pardon our mess! We're very glad that Snow Leopard shipped ahead of schedule, but it means that we didn't have time to finish translating some of our new interface elements to other languages. We're still working on them and hope to publish a fully localized update within the week.
  • Similarly, our documentation is now out of date! We'll be updating that as soon as possible as well.
  • OmniFocus 1.7 for Mac is fully compatible with OmniFocus 1.5 for iPhone, but not with OmniFocus 1.6 for Mac.

Perspectives

  • We've done an extensive overhaul on Perspectives.
  • Perspectives have received a new configuration window, that lets you control their behavior, and exposes what they can do for you. Hopefully this is much more clear and obvious. To help, we've made all of the default perspectives (Inbox, Projects, Contexts, Due, Flagged and Review) editable (don't worry, you can revert them to their default settings!) so you can adjust these defaults how you want them, assign new images and keyboard shortcuts to them. And, of course, you can still configure your own custom perspectives.
  • Perspectives are now synced between your desktop copies of OmniFocus (we're looking into supporting them on the iPhone).
  • Perspectives are no longer stored as files on the disk, but you can open a perspective from a URL using a syntax like: omnifocus:///perspective/Inbox
  • The Perspectives window will open in the top right corner of the screen by default, rather than in the center. (It still remembers where you left it, of course.)
  • Opening an OmniFocus 1.6 perspective file in the Finder will import it into the current database and open a window displaying that perspective.

Attachments

  • Storing large files in your OmniFocus database can cause slow syncing, and sometimes files that you didn't mean to attach can get into your database. We've added an Attachment List to the Window menu, for finding and deleting attachments.
  • An attachment's name is now displayed underneath its icon.
  • Pasting an image from another application will now prefer to use PDF, PNG, or TIFF from the pasteboard over other image types (such as JPEG or PICT).
  • Fixed a bug which could cause undo/redo of adding/removing embedded attachments to lose track of their data.

Repeat Inspector

  • We've redesigned the repeat inspector to be more specific about whether a task becomes due [n] days after completion, or just starts to become available again.

General Friendliness

  • We've tried to simplify the first launch experience for new users.
  • Users who are using an unlicensed version should just see a reminder in the window, and not have lots of windows pop up while running during the trial period.
  • We've made some visual improvements, updating the default theme in Style Preferences to use Lucida Grande, include more whitespace between rows, and so on. If you would like to try the new theme, open Style Preferences and click on the Reset button to reset all the settings to the new default. (You might want to first use the gear menu above that Reset button to save your existing theme, in case you ever want to easily restore to your old settings.)
  • We've made the update process smoother, with a number of software update fixes.
  • Since the software update window already shows you release notes for the version you're downloading, we've stopped automatically popping up a separate Message of the Day window when you first launch a new version. (You can also continue to access these Release Notes through the Help menu.)

Interface Improvements

  • Command-N will now open the Quick Entry window rather than opening a new OmniFocus document window. To open a new OmniFocus window, use Option-Command-N (like Mail), or double-click a project or folder or task to open a window focused on that item.
  • OmniFocus 1.7 has a new look for the View Bar (to control your filters, collation and sorting) and for column headers.
  • The View Bar's highlighting has also undergone some changes. When you change a setting (Filter, Sorting, Collation) to be different from the default state, it will turn blue. Before this wasn't consistent as we would color the text based on your active perspective. That was too confusing, so now we always color when you're different from the default state.
  • The View Bar now has labels that are always visible to make it more obvious which settings are which.
  • With a setting in General Preferences, new windows can now be opened with the last-used view settings, or with a specific perspective.
  • By default OmniFocus will display "Yesterday" "Today" and "Tomorrow" instead of their respective dates.
  • Added support for pasting plain text into the sidebar.

Syncing

  • Improved syncing performance by reducing the amount of sync history (zip files) required to keep multiple systems synchronized.
  • OmniFocus automatically detects when you have lots of completed actions and asks whether you want to archive them, which will speed up your syncing and loading times.
  • When your database is out of sync, you will be presented with a much simpler window which asks you whether you want to replace your local database with the sync database or not (rather than asking you to choose between Server or Local). If you actually want to replace the sync database with the current database from your local copy of OmniFocus, then there is a new choice in the File menu to Replace Server Database.
  • Fixed a bug where syncing a change to reactivate a folder wouldn't always update the derived state of its child folders and projects.
  • Fixed a bug where the sync toolbar icon continued to be badged with the ! alert after a successful sync with a new database.

Miscellaneous

  • Spotlight now indexes all projects from the main database, not just those which are incomplete. (It still doesn't index projects which have been archived.)
  • Software update can ignore specific updates.
  • Added support for secure and validated software update feeds.
  • Updated our AppleScript terminology to use "open quick entry" rather than "activate quick entry". Hopefully this will eliminate the problems people have occasionally encountered in trying to activate the app itself. (Compiled scripts which used our old activate verb may need to be recompiled, however!)
  • Quick Entry now honors all database settings, such as the default due time, hierarchical name separator, whether new groups should complete when their last item is complete, and the default project review period for new projects.
  • Fixed a bug where extra line spacing between rows made it difficult to drag projects and folders by their icons.
  • Fixed a bug where adding or removing a next action from a project wouldn't immediately update its style to indicate whether it's blocked.
  • Fixed a bug in Style Preferences where selecting "default" as the background color would reset all settings for that style rather than just the background color.
  • Fixed a bug where OmniFocus was inconsistently paying attention to the leading (or line gap) built into a font's metrics: it would honor it during normal rendering, but ignore it when editing. This would cause changes in line spacing when editing text from some fonts (including most Japanese fonts).

Snow Leopard compatibility

  • OmniFocus 1.7 is fully compatible with Snow Leopard (Mac OS X v10.6), while maintaining compatibility with both Tiger (10.4) and Leopard (10.5).
  • Fixed Quick Look support for image attachments when running under Snow Leopard.
  • The OmniFocus Clip-O-Tron 3000 should work with the Snow Leopard version of Mail. If you receive a warning from Mail about the OmniMailMessageEnabler being disabled, open Clippings Preferences and re-install the Clip-O-Tron.

OmniFocus for Mac 1.6.1

May 5, 2009

Operating system compatibility

  • Fixed some issues with the Bonjour sync server on 10.4 where it could return a 502 "Bad Gateway" error after changes to the network configuration.
  • Fixed a compatibility issue with clipping from MailTags on 10.4.
  • Added a compatibility fix for AppleScript clipping handlers.

Syncing

  • Synchronization clients can lock down fewer transactions, allowing the database to compact more frequently.
  • Updated the sync logic to be compatible with some upcoming sync performance enhancements.
  • Updated the syncing logic to ignore synced perspectives from OmniFocus 1.7 (rather than reporting an error because 1.6 doesn't know what to do with them).

Attachments

  • Fixed an issue which could cause attachments to temporarily disappear for users who weren't synchronizing their database. (The attachments would disappear after compacting, then reappear when the database cache was rebuilt.)
  • When an attachment can't be found while moving old data to the archive, OmniFocus no longer gives up with an "Unable to create XML archive" error message. Instead, it logs a warning to the system console and skips the missing attachment.

Miscellaneous

  • The "Due or Flagged" filter now includes items with inherited flags, just as the "Flagged" filter does.
  • Updated the German, Spanish, French, Italian, Japanese, Dutch and Chinese localizations.
  • When picking dates using the popup calendar, fixed some bugs with using the keyboard to confirm (Enter) or cancel (Escape) the selected date.
  • Updated the help so it returns results when searching for "themes" (not just "theme").
  • Added a hidden GrowlNotificationLimit preference which controls the number of growl notifications OmniFocus is willing to post simultaneously. (The default limit is 5.)

OmniFocus for Mac 1.6

March 11, 2009

New features

  • Actions and Projects have the option to complete when all of their children have completed. This is settable on a per item basis in the inspector, and as a synchronized global setting in preferences. (If you're using this feature and synchronizing with an iPhone, be sure to use OmniFocus for iPhone v1.2 or later.)
  • Actions without contexts are no longer considered unavailable.
  • The "Inbox" and "No Context" groups can now be filtered using the action filters.
  • Added an option to filter by "Due or Flagged" in Context view. This will show actions that are either Due, Overdue, or Flagged.
  • Added a repeat indicator next to the flagged indicator, so you can tell at a glance which items are set to repeat.
  • You can now use the Edit->Sort menu to sort items in the inbox.

Main window

  • Marking a project as reviewed now advances the selection to the next project which needs review.
  • Marking a project as reviewed now saves any text field edits which might be in progress.
  • Pressing Escape when using SmartMatch will revert to your previous selection rather than taking the current value.
  • Double-clicking an expansion triangle should expand/collapse, not beep.
  • Improved handling of resizing the sidebar.
  • Changed an annoying error panel to just a bonk sound when moving items where they're not allowed.
  • Show an indicator when archiving.
  • Don't have the SmartMatch completions suddenly close in certain cases.
  • Do a better job of making sure that your window is visible when restarting OmniFocus after removing a display from your setup.
  • Creating a new sub context with command-return should now work correctly.
  • Removed the striped background from the Inbox.
  • The "No Project" and "No Context" labels are now only displayed when mousing over or editing a row (rather than displaying them at all times).
  • The "Mark Reviewed" toolbar button is now disabled at appropriate times.
  • The "Show All" toolbar item will no longer briefly change its label to "Focus" when the Option key is pressed.
  • Fixed a bug where the "No due date" group in context mode wouldn't always update properly when selecting different contexts in the sidebar.
  • The inbox counter now counts remaining, non-deferred inbox items.
  • Fixed the handling of Enter on keyboards (such as laptops) which use Function-Return to mean Enter rather than a dedicated Enter key.
  • Added a new "Flagged" collation type for Context view. This lets you group by Flagged and order by Due to show a single list which includes all your flagged items, then remaining due items, then everything else.
  • Fixed a bug where reordering contexts in the sidebar (with the mouse or keyboard) would display an "Unable to move" alert.
  • Fixed the color of the insertion point when editing notes.
  • Transparent project background colors (set in Style Preferences) are now rendered properly.
  • The "No Project" and "No Context" labels now wrap correctly when the project and context fields are resized.

Perspectives

  • The settings for perspectives are now visible by default.
  • Fixed an issue with Perspective icons.
  • Don't hide the Perspectives window when making a new perspective from the menu.
  • The built-in perspective toolbar icons now draw as selected, and any new windows have the item selected as well.
  • Don't hide the toolbar when deleting the currently active perspective.
  • All built-in perspectives will now open a new window if necessary when opening from the menu (rather than doing nothing).
  • The built-in Flagged and Due perspectives now show items which don't have contexts along with those which do.
  • Fixed a typo in the built-in Context perspective's tooltip. (It was missing its last letter!)
  • Resizing the width of the Perspectives window no longer changes the width of the view settings (the area on the right), which rarely need to be wider or narrower. (You can still resize that area by dragging the separator.)

Preferences

  • Prevent syncing preferences from trying to show 2 sync types at once.
  • Preferences layout cleaned up.
  • Some cleanup of the Styles Preferences.
  • Labels made more consistent throughout.
  • Warn that applying a theme will overwrite your current theme, and you should stop and save the current theme if you want to save it.
  • When choosing a near-white font in the styles preferences, have the color in the outline show as black so that it's readable.
  • All automatic backups now get properly placed in the specified location.
  • When clicking between the different sync options we don't throw away what you've typed since its often accidental when initially setting up sync.
  • When entering an address for a WebDAV server we try to fix bad URLs (warning when we do).
  • The preferences help buttons now scroll to the top of their respective help pages.
  • Simplified URL entry in the advanced location field of Sync Preferences.
  • In Style Preferences, you can tab through the controls in a much more reasonable order. Also, the text fields correctly display a focus ring when you tab into them, and their associated arrows in the illustration now correctly lose their highlight whenever something else gets focus.
  • Date entry
  • Fixed an issue with date entry so that we don't accidently get the first of the month instead of today when entering just a time.
  • Fixed a date entry bug where we were adding a week when a weekday and +1w were used.
  • Correctly have "noon" refer to 12pm, not 12 hours from now.
  • The default time for due dates is now honored when picking a new due date using the calendar (not just when entering a date as text).
  • Fixed a bug with reading time estimates in Italian (and possibly other non-English languages).
  • Fixed some inconsistencies with date entry in the inspector (where it didn't match the results you'd get from entering the same date in the outline).

Menus and Dock

  • You can attach folders as well as files through the "Attach File" menu item. (You could always drag in folders, but the open panel from Attach File wouldn't let you select one.)
  • The status menu should only have active items when the items selected have statuses.
  • The dock menu now shows contexts as nested menus instead of a giant huge long list.
  • Added a new menu item, "Expand All Notes" with the hotkey of: "cmd-opt-'".
  • Added a dock menu item to synchronize your database.
  • Add sort options to the right click menu.
  • Hide unavailable menu items when they can't be used.
  • The main dock and menu bar counters no longer count No Context items against your inbox (since contexts are now optional).
  • The Due Soon and Overdue counters in the menu bar and dock will no longer disappear when the main window is closed.
  • When a folder is selected, the Edit->Status menu now shows options appropriate for that selection (i.e., you can change a folder's status between Active and Dropped).

Syncing

  • You can now choose which port the local Bonjour server should run on by setting the SyncServerPort default.
  • Fixed overaggressive automatic syncs following an edit: when an edit is synchronized, the subsequent automatic sync will be scheduled for one hour later rather than one minute later.
  • Improved sync performance: syncing will no longer rebuild the entire database unless there is a server vs. local conflict.
  • Fixed a double-display of tasks when grouping tasks by date in context mode and syncing pulled a change from another client that changed the group that should contain the task.
  • Context icons in the sidebar will now update properly after syncing. (Previously, changing a context to On Hold or Dropped wouldn't refresh its icon in the the sidebar until you switched views.)
  • Only one sync error dialog will be opened at a time.

Clippings

  • Fixed Mail Clippings links to messages sent from Entourage.
  • The OmniWeb clipping handler now supports clipping with no selection (if you're running OmniWeb 5.9.1 or later).
  • Installing the OmniFocus Mail Clip-O-Tron 3000 (also known as the OmniMailMessageServiceEnabler) will no longer prevent you from upgrading OmniFocus while Mail is running. (You must reinstall the Clip-O-Tron 3000 to apply this fix.)
  • Fixed the inconsistent localization of the clippings shortcut preference which was breaking it for languages other than English.

Help

  • Updated the introduction to the online help for style preferences.
  • The online help now has more explicit documentation of custom perspective icons.
  • Updated the online help to explain dropping folders.
  • The online help for style preferences now describes how to save and load theme files.
  • The online help for customizing columns now explains how to set the default column state (so you can make sure your due dates are always visible).

AppleScript

  • Added AppleScript to distinguish between syncing with iCal and syncing with your webdav/MobileMe server.
  • Update AppleScript to only close the current window when calling "close".
  • The AppleScript "archive" command now supports a "using cache" parameter which specifies whether new XML is generated from the cache database (rather than the standard behavior of simply copying the XML specified in existing transactions).

Miscellaneous

  • Fixed a printing issue where we were laying out the outline with a screen font, but printing it with a printer font. This caused gaps after ligatures in words like "shuffle" and "files".
  • When there are more than 4 due actions available just show one Growl notification.
  • You should now be able to cancel an import from OmniOutliner from the import dialog.
  • Assigning a project to inbox item updates the item's modified date.
  • Update the MobileMe authentication panel to have the OmniFocus icon on it, so that you know why you're being asked for your information.
  • Non-English users should be able to type English words and abbreviations into the duration field as well as their native words and abbreviations.
  • Preserve newlines in notes when exporting to HTML.
  • The Quick Entry window now has a title that is never seen by the user, but should allow 3rd party virtual desktop managers to handle it. It's called "OmniFocus QuickEntry".
  • When printing use the correct parallel/sequential icon.
  • The Context inspector now accurately displays the state of the selected contexts when changed via controls other than the inspector.
  • Updated the automatic URL recognizer to handle URLs with embedded braces, as well as message URLs from Mail with their embedded angle brackets. (Some characters still require that you surround the entire URL with angle brackets to help the recognizer distinguish between it and any surrounding text.)
  • The automatic Mail Rule (enabled in Mail Preferences) will no longer try to create tasks out of lines which have more than two dashes.
  • Sync with iCal now refers you to the correct preference pane when you haven't yet mapped any OmniFocus contexts to iCal calendars.
  • Sorting items by due date (using the Edit->Sort menu) now sorts items without due dates to the bottom of the list.

Stability

  • Fixed an issue where OmniFocus would refuse to quit when it couldn't open its database.
  • OmniFocus will no longer refuse to quit when it encounters sync or backup errors.
  • Fixed a crash encountered when running a non-existent script from the toolbar.
  • Fixed crashes caused by creating and destroying projects in a focused window.
  • Fixed some crashes related to Spaces.
  • Fixed numerous issues with the Toolbar that were causing crashes with printing, perspectives, and some other places as well. This seemed to be due to a change in a recent update of the OS.
  • Don't crash when entering a date that doesn't validate into the archive panel.
  • Fixed a crash when deleting a project or folder that is part of the focus set in a window.
  • Fixed a rare undo/redo crasher.
  • Fixed a crash when creating an action while viewing completed projects & actions.
  • Change the background color of the search filter to your selection color when there is a search active to remind that some of your data is likely not showing.
  • Fixed a crash encountered when editing an item in a filtered search so it no longer matches the search filter, then pressing return to add a new item. (OmniFocus was trying to insert the new item after the edited item which had just been removed from the outline, and couldn't figure out where to put it. Now it just beeps rather than crashing.)
  • Fixed a crash which could happen when using Command-Return in a SmartMatch field to create a nested context which partially matched another context.
  • Fixed a crash encountered on PowerPC systems when using the Clippings service to capture an image.
  • If OmniFocus is unable to access the user's temporary directory (usually due to a permissions issue), it writes its temporary files within its database rather than reporting an error.
  • Fixed a long delay on launch when Bonjour syncing was enabled on systems which didn't have a reverse DNS entry.
  • Revert to Database Backup no longer reports "operation could not be completed" when sync is disabled.

OmniFocus for Mac 1.5

November 19, 2008

  • Translated interface and online help to Simplified Chinese, Dutch, French, German, Italian, Japanese, and Spanish.
  • Clicking on Due and Flagged resets the sidebar selection to show all contexts.
  • When syncing is not enabled, OmniFocus will compact the local database after each scheduled automatic backup. (When syncing is enabled, OmniFocus considers whether it would be appropriate to compact after each sync.)
  • OmniFocus is now able to repair disconnected root transactions (rather than simply reporting "no root can reach all tail transactions").
  • When syncing over Bonjour, all database compactions are now performed by the server. This is more efficient—and, more importantly, this eliminates the possibility that overlapping compact operations could leave a disconnected root transaction in the sync database (causing the above error).
  • Disconnected transactions will no longer be copied during incremental syncs.
  • Fixed a crash in _netServiceDispatchCallbackForResolving.
  • Edited the online help.