
OmniPlan 2.0.1 is a free update to licensed OmniPlan 2.0 users. This release is focused on addressing bugs and usability issues found in 2.0.
General Usability & Bug Fixes
- Reduced the default font sizes and the space between rows.
- On Lion, OmniPlan now uses the built-in facility for restoring open windows when the app is launched.
- When launched or when the app icon is clicked, OmniPlan will now always present a document window, creating a new one if necessary.
- Revised on-line help.
- The preferences to “Open projects which were open last time you quit” and “Create a new document if nothing else is open” have been removed. Both behaviors are now standard to Mac OS X and are always on.
- The table view of columns in View Options no longer allows row selection with the accompanying weird rendering.
- Resources with custom styles load properly and their assigned tasks can be copy/pasted without error.
- Fixed a math error in the “Extra & Off Hours” calendar that sometimes resulted in mouse clicks selecting the wrong week if your week does not start on Sunday.
- Values from date columns are now copied to the pasteboard.
- Inspectors — Tabbing between inspector fields works once again.
- AppleScript — “set title” of the project entity now works.
- The controls on the “Customize Toolbar” sheet for setting the toolbar display mode and size now work.
Import & Export
- Exporting images with the “Include notes: expanded” option caused groups that didn't actually have any note to clip the following row. This has been fixed.
- Schedule exceptions now inherit from parent resource schedules. This has always been the intent and reflected in the UI, but assigned task scheduling did not handle the case properly.
- Imported OmniPlan 1.x files now enable task numbering by default.
- Improved date handling during import of all supported Microsoft Project files. Warnings that “The end date must come after the start date” are now likely legitimate problems.
- When enumerating assignments, HTML reports will report the amount of effort the resource will put into the assignment, rather than the total task effort. If the resource is not 100% efficient this will not equal the amount of effort they will contribute to task completion.
Printing & Imaging
- The resource allocation graph, if enabled, now draws correctly on printouts and image exports.
- Baseline Gantt bars now render behind Actual bars on printouts and images, where they are not rendered transparently.
Improved stability
- Spelling autocorrection is severely unstable in OmniPlan and has been temporarily disabled.
Publish & Subscribe
- HTTP redirects are now correctly handled, addressing issues for some users of Omni Sync Server and other WebDAV servers.
- Syncing tasks to/from iCal events with a resource filter now syncs the expected tasks and handles them being deleted in iCal by restoring them.
- Saved filters now interact correctly with publish actions.
- The PM is now empowered to check a task “complete” on the Calendar Server account configured for a “Sync tasks with Calendar Server to-do” action, even if that account doesn't correspond to a resource assigned to the task.
- Recurring events in subscribed calendars are now supported.
- Milestone completeness is now changetracked and published.
Filtering
- Filtering for “Assigned is not Resource 1” used to mean “any task with an assignment to any resource besides Resource 1”. Now it means &lduo;any task not assigned to Resource 1”.
- The “Focus” feature now works when the outline view is in “Flat Numbering” mode. WBS filters now filter on heirarchical number regardless of displayed numbering node.
- Fixed an error loading files with assigned resource filters.
Performance
- QuickLook previews are no longer written for autosaves, improving performance and preventing improperly timestamped changelog entries.
- Loading performance for projects with baselines has been improved.