OmniOutliner for Mac

November 5, 2008

General

  • Fixed a regression that caused multiple OmniFocus links to be pasted into a single link.

Dynamic HTML Exporter & QuickLook Preview

  • Color transparency now supported through the rgba CSS attribute. *Note: This is not supported by existing versions of Internet Explorer and the color will simply be ignored. For OmniOutliner Professional users, you can download a version of the DHTML exporter that doesn't use transparency for better browser compatibility. You can find it in the "OmniOutliner Exports Plugin" pack on the OmniOutliner's Extras page- www.omnigroup.com—extras
  • Background colors should be rendering correctly with the exception of certain color formats. This includes things like the note background color and gutter color.
  • Non-italic characters in a row that has italics set on it will now be non-italic.
  • Grid lines and notes should no longer cause columns to be misaligned.
  • Row indentation will now be correctly preserved when using row labels.
  • Column background color will no longer override the background color of a row level.
  • Strikethrough is now supported using {text-decoration: line-through}. It can not be turned off for individual characters in a row if the whole row was set to strikethrough.
  • Column title style should be correctly used.
  • Handle visibility should now be always correctly set.
  • Superscript/subscript is now supported through {vertical-align:sub/super}.
  • All bold values in OmniOutliner greater than "Bold" will now appear as bold instead of regular weight.
  • Gutter color is now supported.
  • When using horizontal and vertical grid lines, there will now be a grid line placed at the top and far right.
  • Row labeling should now use the row's style instead of just the whole document style.
  • Removed cell spacing in most places to remove gaps in background colors previously seen. Now using padding or margins when needed.
  • Centered text in the topic column should now be centered. *Note: text alignment that is applied at the text insertion level will not work
  • Styles that inherit named styles should now correctly inherit the attributes of the named styles.
  • Column title should now show on a single column document. If you want to hide the title, turn it off in OmniOutliner before exporting (View -> Show Column Titles -> Never).
  • Space characters were previously ignored if they were contained in their own run in the XML. Space characters should now always be retained. *Note: Due to the design of HTML and web browsers, multiple space characters in a row will render as a single space. This fix does not address such situations
  • Adjusted width and spacing in numerous places to better match what you see in OmniOutliner.
  • When checkboxes or handles are completely turned off, there will no longer be placeholder space for it.
  • Added a little padding to the left side of the note cells.

10.5 Specific QuickLook Support

  • Long and short date formats should now be correctly interpreted by the QuickLook previews.
  • CMYK colors will now be approximated with an rgb value.
  • System colors are recognized but not translated to an rgb value with the exception of gridColor which is the default color for the grid lines. For QuickLook previews, all system colors except gridColor will be ignored. This is not an issue when exporting with dynamic HTML because OmniOutliner stores the color value in memory as a useable value.
  • Fixed an issue with empty number cells being handled incorrectly.

Standard HTML Exporter

  • All applicable changes to the dynamic HTML exporter have been applied to the simple HTML exporter (the only one available in OmniOutliner standard). Color transparency is not supported however to provide the most browser compatibility.
  • Grid lines should now display around the note fields.

Stability

  • Fixed a hanger triggered by mouse events.

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.