OmniOutliner for Mac

August 19, 2009

New Features

  • (Pro Only) Added a new export type (docx) to OmniOutliner Pro that uses the OOXML format used in MS Word 2007 (Windows) and MS Word 2008 (Mac). This format can also be imported into Pages '09.
    • Each row in the OmniOutliner document is assigned its corresponding outline level. So when you go to outline view in Word, you will see the same structure as in OO. In other views you will see a flat list (the exception to this is if you used row labeling).
    • Row level styles, if any exist, will be used for the corresponding heading styles in Word.
    • Note text is not assigned an outline level and is treated like normal text but with the character style "Note Style" applied to it which is generated from the note style in the OO document.
    • Styles applied to the 'Whole Document' style in OO will be applied to the 'Normal' paragraph style in Word.
    • If any named styles are applied to text in the OO doc, those style characteristics will be applied directly to the text in Word. Word only supports having one style of each type (paragraph/character) applied to any given text so they can not be safely used as styles in Word.
    • Only the left most column will be exported. Columns can be rearranged before exporting if a different column is desired for export.
    • Embedded files
      • Embedded file attachment support is limited due to the differences between the apps.
      • Currently only images and PDFs are supported and only if they don't contain spaces in the file name. Pages will display images that contain spaces in the file name however.
      • Movies will not be supported and will simply show the name of the file that is suppose to be there.
      • Other embedded attachments are currently ignored as most other formats are not supported by Word when embedded.
    • Linked or aliased files will work the same as they do with OO, it will take the same absolute path to the file.
    • Row numbering can not be correctly supported due to the major differences in implementation. An exported file that uses row numbering will show a numbering label in Word but it may not be the correct value.
    • Background colors are converted to one of 16 colors as that is all you're allowed to select in Word.
    • Due to MS Word's limit of 9 outline levels, all rows at level 10 or higher will be set to level 9. They will still use the correct row style though.
  • New unsaved documents will now be backed up in the event of a crash. OmniOutliner now uses Apple's auto-save feature that became available in 10.4. This means that the backup copy will now be saved as " (Autosaved).oo3" into the same folder that the OmniOutliner document is saved in. Backups will no longer be saved inside the document file wrapper. For new never manually saved documents, the backup will be saved to "~/Library/Autosave Information".

    In the event of a crash, the next time you launch OmniOutliner, all backup copies will automatically load. There will no longer be a dialog box asking which version you want to open. If you don't want the backup copy, you can use the revert to saved option or close and reopen the document at which point the backup will be deleted.
  • OmniOutliner now uses the new OmniSoftwareUpdate. This provides the ability to update to a new version from within the app and have it installed automatically.
  • Added a new pasteboard type "OmniDataOnlyTabularPboardType" that is compliant with OmniGraphSketcher. It is a TSV format that flattens the copied data and ignores checkboxes and handles.
  • Added a duplicate row function under the Edit menu.
  • Added a two-week fully-functional trial period for unlicensed users. Trial licenses will no longer be used. After the trial period has ended, you will only be able to view files and export, editing will no longer be possible.
  • The subfolder AppleScripts are located in (if any) will appear in the name of the script when viewed in the customize toolbar sheet. When added to the toolbar, it will only display the script name. The full path will be shown in the tooltip to help differentiate between them.
  • Alternate rows color will now be shown in the Quick Look previews and HTML (Dynamic).
  • Quick Look previews now have buttons for expand and collapse all that will appear if you mouse over the bottom center of the window.

Bugs

  • The "Word (HTML)" exporter will now correctly format level 8 and 9 rows using the level styles.
  • Tab stops will no longer disappear when modifying them with a Wacom tablet.
  • Fixed an issue with Dvorak keyboard layouts and some others that prevented the create child row shortcut from working.

Stability

  • Fixed a crash most often encountered while closing the application.

Other

  • Japanese localization has been updated.

OmniOutliner for Mac 3.8

February 24, 2009

New Features

  • Added Quick Look support for attachments. Simply select an attachment and push the spacebar to bring up Quick Look.
  • Keynote '09 import support. You should be able to now import any Keynote file from any version. Support is still limited to straight text, no attachments or styles, but text blobs should be imported as well in addition to the bullet points.

Stability

  • Fixed an error caused by pasting a large amount of text into the batch find field.

HTML/DHTML Exporters

  • Text alignment should now always be used in HTML/DHTML exports. Specifically text alignment applied at the text insertion style level is now supported.
  • Row child indent values should now be used in the HTML/DHTML exporters and Quick Look previews.

Bug fixes

  • Vertical page break indicators should now always be accurate. However, a side effect of the fix for this is that you will not always see the page break indicator once you've snapped to it.
  • Quick Look option in the contextual menu is now correctly localized.

OmniOutliner for Mac

November 19, 2008

Stability

  • Reverted a change made in 3.7.1 beta 1 to fix a potential hanger dealing with mouse events that left a few people unable to drag rows.

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