OmniOutliner for Mac

September 2, 2008

Features

  • 10.5: QuickLook support! QuickLook previews are dynamically generated with XSLT on the source code using the same transform as the dynamic HTML export. This means you can interact with your outline in the same way with collapsing and expanding sections.
  • 10.5: Added high-res versions of the app, document, and OPML icons.
  • Added support for the OmniFocus protocol so links can be manually typed or scripted.
  • HTML/DHTML Export:
    • Mixed state checkboxes in a checkbox type column will now appear.
    • Fixed rendering issues of checkboxes in additional checkbox columns.
    • Added shading to the summary cells like seen onscreen.
    • Made some other fixes to render empty cells correctly and adjusted checkbox spacing.

  • Stability

    • Changed how backups are saved to remove the 16MB file limit imposed by saving to the resource fork that would cause backups to fail silently. The backup is now written out to .OOBK inside the document's file wrapper. *Note: If you modified your file to be flat, the backup will still be saved to the resource fork with the 16MB limit.*
    • Fixed a hang that resulted from doing a 'Replace All' when your replacement string contained your search string.
    • Fixed a crasher that was caused by turning off attachment tags while the title was being edited.
    • Fixed a hang that could be hit from having a search term in the sidebar and entering data very quickly.
    • Stopping an audio recording will now mark the document dirty prompting you to save if you try to close the window.

    Bug Fixes

    • Fixed an issue with not correctly updating the display of the outline title when the title is set to 'Always'.
    • Fixed a regression with the Text Border color not properly being set on first activation.
    • Fixed a regression that was causing OmniOutliner to become the active app when the clipping service was used.
    • Fixed the regular expression parser to handle %20 correctly.
    • Added a workaround that allows custom key bindings for the 'New From Template' options again without causing the slow down previously experienced.
    • 10.5: Emails dragged in from Apple Mail will now always correctly show the subject.
    • 10.5: It is possible to access documents by their name without the file extension again through AppleScript.
    • 10.5: Fixed an issue with EPS generated PDFs being low resolution.
    • 10.5: Find window will now appear in the space you called it from instead of the space it first opened in.

    Miscellaneous

    • Added two new defaults to support the keyboard changes already made in OmniFocus, OOShouldEditNotesOnEnterKey and OOShouldToggleEditingWithEscapeKey.

      The default values of these are set so there is no changed in enter and escape key behavior over previous OO3 versions. To match OmniFocus's enter key behavior, enter the following without the quotes into Terminal.app while OmniOutliner is closed:

      For pro - "defaults write com.omnigroup.OmniOutlinerPro3 OOShouldEditNotesOnEnterKey -bool false"
      For standard: "defaults write com.omnigroup.OmniOutliner3 OOShouldEditNotesOnEnterKey -bool false"
    • OmniOutliner is now code signed.
    • Updated the about info with the new Omni building address

OmniOutliner for Mac

February 27, 2008

Stability

  • Fixed a regression in 10.3.9 support, introduced with 3.6.4's fix for 10.5.

OmniOutliner for Mac

February 13, 2008

Mac OS X 10.5 "Leopard" Compatibility

  • Work around a crasher in the Mac OS X text system when running under 10.5.
  • Copied fixes from OmniFocus to prevent the spinning progress indicator from provoking a bug in Spaces, causing switching Spaces when autosave happens.

Miscellaneous

  • Work around rare bug where the row heading prefix and suffix settings would get set to "a".

OmniOutliner for Mac

November 8, 2007

Mac OS X 10.5 "Leopard" Compatibility

  • Updated OmniCrashCatcher so that it will return symbolic stack information under 10.5.
  • Fixed a rendering problem with hi-DPI image attachments.
  • Due to a bug in Mac OS X 10.5, autosaves of OmniOutliner documents occurring on non-active Spaces will cause that Space to become active. Hopefully this will be fixed in 10.5.1, but if it annoys you before then, you can disable the autosave indicator with the following command in Terminal:

    defaults write com.omnigroup.OmniOutlinerPro3 LongOperationIndicatorDisabled -bool YES

    or in OmniOutliner 3 Standard:

    defaults write com.omnigroup.OmniOutliner3 LongOperationIndicatorDisabled -bool YES

    We'll continue working with Apple to have this fixed.

Performance

  • We no longer pass webarchive attachments to QuickTime; otherwise it would attempt and fail to load them with every codec at its disposal.
  • Improved performance of dynamic menu items (file templates).

Interface

  • Corrected transparency of dragged image attachments.

OmniOutliner for Mac

December 13, 2006

Stability

  • Fixed a crash when dragging an attachment out of a editing text field and dropping it as a new row.
  • Avoid a crash in Apple's typesetting support by removing the full justification style in the Book Draft template.
  • Fixed failure to load files with corrupted named style references. Now, if a named style isn't found with a given unique identifier, we'll fall back to looking up by name. If that fails, we'll just drop the reference instead of failing to load the file at all.
  • Fixed crash when clearing the undo stack after having dragged in a URL and then undone that change.
  • Exporting to flat file formats (CSV, plain HTML, etc.) will no longer raise an error when the document has metadata set in the document Spotlight inspector.

Interface

  • Fixed title of application-included templates when OmniOutliner Pro is installed in the user's personal Applications directory.
  • Fixed a problem where duplicating a named style could end in a state where you could drag one named style to assign it, but not the other.
  • Named style function key bindings now only go up to F8 since F9 is a system key binding.
  • The row expand/collapse animation will no longer be slow if you are holding down shift unless the animation is due to a mouse click. French keyboard users (where numbers require shift) will no longer see the slow animation when using the keyboard shortcuts to expand and collapse rows.
  • Tabbed inspector icons should be colored appropriate for the selection before the first time the inspector is loaded.
  • Styles applied to the document title tag as well as styles applied in the document header view should now be reflected in the printed output. In the case of a conflict, the style attribute set up in the document title view will win.
  • The spell checking panel 'Correct' button will now replace the first misspelled word when it is in a different row.
  • Inherited styles are now listed at the bottom of each section in the style attributes inspector. This this follows the most specific to least specific layout in the rest of the inspector.
  • Clicking on an attachment, pausing, and then dragging will now drag the attachment as a file reference instead of as a text clipping.

Localization

  • Removing keyboard shortcuts for the column and document inspectors in French. These were mapping to shift-cmd-3 and shift-cmd-4, which are the system screen shot commands. You may assign keyboard shortcuts for these in System Preferences, if you like.
  • In the German localization for the backup vs. last saved alert panel, updated the button labels to be more distinct.

Printing

  • In Standard, you can now enable/disable headers and footers in the print sheet, regardless of whether they are enabled by default via the page setup sheet.