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.

OmniOutliner for Mac

August 30, 2006

General

  • The 'New from Template' menu item is now present in OmniOutliner Standard. Under both Pro and Standard, the menu layout has been structured to show from whence each template originates.
  • Added built-in templates for some common document types.
  • OmniOutliner no longer claims to read .plist files, though it still does. If you command-option drag a .plist file onto OmniOutliner, it will open it. But, Launch Services was too eager to open plist files in OmniOutliner and it was annoying people.

Localizations

  • Added Traditional Chinese localization.
  • Added a missing file to the Japanese help. Updated Welcome document localization for Japanese.

Stability

  • Fixed another case of crashing when dragging in a new Address Book entry that had not yet been saved in Address Book.
  • Fixed a crash on launch under 10.3.9. Thanks to Steve D. for verifying the fix for us (since we could never reproduce it here).
  • Worked around a bug in the copy/paste code in Open Office. They claim to have a string on the pasteboard in some cases, but have actually failed to write anything to the pasteboard. We weren't handling this bad case, and were crashing.
  • Fixed crash in Keynote export when outline column is set to the Number type and has an empty cell.
  • Fixed intermittent crash on 10.3.9 when zero network connections are enabled.
  • Fixed a crash in some situations when doing a copy, paste, undo and then re-paste.
  • Fixed error when using the built-in popup dictionary (control-command-d) in certain cases.
  • Fixed crash when using option-arrow to move a word at a time in right-to-left writing systems (Hebrew & Arabic, for example). There are still bugs in Mac OS X that prevent this from working perfectly, but now there is no crash.
  • Fixed a rare error when typing and navigating between cells in a non-text column (number, date, etc.)
  • Fixed error message after undoing a page setup change in multi-column documents.
  • Fixed error message and possible crash when typing an unparsable number ("x", for example), date or duration into a cell, hitting return to create a new row, undo and then trying to fix the cell.

Performance

  • Fixed slowness in clicking on some attachments in notes when viewing notes in a pane.

Interface

  • You can now change the compression setting on a document when the Advanced tab of the Document inspector is visible at application launch time.
  • The compression checkbox on the Advanced tab of the Document inspector no longer gets stuck in OmniOutliner Standard if you close all documents.
  • Fixed a regression in the style inspector that prevented changing the font size via the text field and caused an error alert in some cases.
  • Correctly restore the drawer visibility in the case that notes are shown in a pane.
  • The "Open With" context menu on attachments now deals with applications that are missing the CFBundleName entry. These applications should now show up in the context menu.
  • When changing the summary type of a column to None, the values in parent rows will now be cleared in the view. Previously they were left cleared internally, but were still presented in the display as the old summarized value.
  • Changing the summary type on a column with a sort ordering specified no longer results in two separate undo operations.
  • Using the option-left/right arrow key to move a word at a time will now correctly move between cells in the document, though only in left-to-right scripts. Bugs in Mac OS X prevent this from working in Hebrew or Arabic.

AppleScript

  • Changing the 'selected' property of a row will now work as expected.