Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Business / Productivity  |  Planning / Project Management  |  OmniOutliner

OmniOutliner

OmniOutliner - 2.2 beta 1

outline & organize thoughts, tasks, projects...

All Time: (4.4)
Version 2.2 beta 1: (4.8)
Selected Version: 2.2 beta 1
Release Date: 2003-01-21
License: Beta
Downloads (version 2.2 beta 1): 473
Downloads (all versions): 153,510
Price: $29.95

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

OmniOutliner is our tool for outlining and organizing thoughts, tasks, project components, and so on. Its simple and easy-to-use interface make it a very handy companion for tasks ranging from "Things To Do, Today" to software project planning.

What's new in this version:

  • Added an XML export format that is suitable for use with XSLT.
    • This means you can use a stylesheet to transform the XML into HTML that Word can understand as an outline. We have a sample stylesheet for this.
    • We have a sample stylesheet to generate HTML similar to what we currently generate directly from OmniOutliner. You can tweak this.
    • You can create stylesheets to generate other formats. For example to create TeX documents.
    • We have a DTD for it.
  • Import and Export Keynote files
    • Importing loads the bullets and speaker notes from the Keynote file.
    • Exported files require a theme. There is a Keynote preference panel that lets you choose the theme to use. The themes are included in Keynote's application wrapper: Keynote.app/Contents/Resources/English.lproj/Themes. By default it chooses one of the chalkboard themes of the Keynote application installed in /Applications. If you don't have a theme you won't be able to export to this format.
    • Each top level item in OmniOutliner will be a slide. If an item has children it will use the "Title & Bullets" master slide, as specified in the preference panel. Otherwise it will use the "Title Only" master slide. Notes are saved as speaker notes in the exported file, but currently we don't preserve the rich text.
  • Enhancements since 2.1.1
    • Highlight summary values to give some indication that they aren't editable.
    • You can apply font and color changes to individual rows and have them apply to non-rich text column types. The fonts size of popups is limited to 13 points because the text gets clipped if it is any bigger. Also, color changes don't apply to popups, and the font of the list of values remains the default.
      • This updates the file version to 6. These files won't be readable by previous versions.
    • AppleScript
      • Added indent and outdent commands.
      • Made rootItem, isHidden, and level read-only attributes.
      • Setting the column type and summary type is scriptable, although access to the popup values is still not scriptable.
      • Changed "hidden" attribute to "isHidden" so that it doesn't conflict with the "hidden" enumeration for summary type.
      • Added isStatusVisible attribute to OODocument.
      • Made selected row, column scriptable: tell application "OmniOutliner" tell front document get topic of selected row get title of selected column set selected column to second column set selected row to third row end tell end tell
      • You can now get the path to a row. Each part of the path is a row: tell application "OmniOutliner" tell front document get path of selected row get first path component of selected row -- this will be a row end tell end tell
    • Improved pasting support from Excel. Excel doesn't put spaces or tabs between values in its RTF pasteboard values, so we need to use a different type instead. (Bug #6573)
    • Added a per level flag to allow sorting at that level. (Bug #5399) This means you can have only the top few levels be sorted, and the details don't get rearranged. Or you could leave the top level structure intact, and have the details sorted.
    • Moving between rows/columns with the arrow keys skips over hidden summaries instead of stopping editing.
    • Loaded sample files now use a number column for the count and collapse the note area.
  • Bug Fixes
    • Fixed a severe performance problem when you have large documents, or many smaller documents open. This affected loading and degraded the general performance of the entire app. (Bug #5292)
      We use a large number of NSTextStorages, one for each row value. We worked around another problem when each NSTextStorage registers for two notifications. They also register for two other notifications when you set the delegate, and each of ours has a delegate. When there are many observers for notifications performance suffers.
    • Fixed a class of crasher that occurred when the outline was kept sorted by a column.
    • Make sure outline gets resorted when you change checkboxes, popups, if necessary. (Bug #5457).
    • Fixed a problem with plain text column types where the level style wasn't applied until you started editing an item. (Bug #6442)
    • Fixed the resize cursor for the last column so that it doesn't appear in places where it won't resize the column. (Bug #6055)
    • Store the note height as an integer instead of a float. This should fix bug #6206. This was probably one of the coolest bugs I've seen. When the note height was 87.08984 the outline view wasn't on integrel pixel boundaries, and when you slowly scrolled an outline down the parts that scrolled up became progressively fuzzier.
    • Use ' instead of ' in HTML. (Bug #6386)
    • Make sure that we always have a note column at the end of loading, since one release allowed you to remove the note column but we always expect a note column to exist.
    • Clear the tab stops from the ruler when you just have a row selected but aren't editing text.
    • Fixed a bug where repeatedly undoing and redoing a page set up change would become progressively slower.
    • End editing before expanding/collapsing a row so that if you are editing a date, duration, or number column the change isn't lost. (Bug #5783)
    • Fixed drawing bug (highlighting) when you are editing a value and then click in the notes area. (Bug #4039)
    • Set undo action name when we sort.
    • Popup member names are now forced to be unique (by adding trailing numbers, if necessary). This fixes an exception that you'd get when you copied and pasted a member in the popup list editor.
    • Fixed another sorting bug. (Bug #4542)
    • Validate the "Sort by Status" menu item.
    • Default to ascending sort.
    • Fixed two minor memory leaks.
    • Saved text, MORE text, tab delimited text and strings documents as UTF-8 so that you don't sometimes get UTF-16 based on the document contents.
    • When you have several rows selected and add a new row, be sure to add it after the last selected row. Before it just added it after one of the selected rows. Shift-return adds a row above, so add it above the first selected row.
    • Make sure undoing a group operation resets the level styles of the items. (Bug #6443)
    • Fixed a bug that prevented Concurrence files from being loaded. This was introducted in 2.1.1.
    • Fixed a bug with saving when you closed a dirty document. (Bug #6523) You could create a new document, export it to, say, HTML, and then try to close the window. This would then ask you if you wanted to save the document, and if so it presented the save sheet with the export type popup on it, so you could easily save it in a format that you couldn't load back into OmniOutliner. Now the popup doesn't appear in this case.
    • Added "htm" as a valid extension for html so that you can export with that extension. (Bug #6214)
    • Quote alignment attribute values in exported HTML.
    • Specify the XHTML namespace for the html element.
    • Add a space before the "/>" of the meta element, based on the XHTML HTML compatibility guidelines.
    • Changed window title when hoisted from "filename.ooutline :: hoisted item (Read Only)" to "filename.ooutline (Read Only) :: hoisted item". (Bug #3990)
    • Fixed a problem with loading some MORE files. (Bug #6830)
    • Allow dragging of items into the text area of an item that you are editing to add new items rather than just including the RTF of the dragged items in the text.
  • Operating System Requirements:

    This product is designed to run on the following operating systems:

    • Mac OS X 10.3
    • Mac OS X 10.2
    • Mac OS X 10.1

    Additional Requirements:

    • Mac OS X 10.1 or higher

    Screenshots:

    Download Links:

    Download Links:

    Your Installed Versions:


     

    Feedback Summary:

    Version 2.2 beta 1:
    Overall Rating: (4.8) Features: Not rated (0.0) Support: Not rated (0.0)
    Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
    Add Your Feedback

    Key to Types of Feedback:

    ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

    OmniOutliner Usage TipDon't knock the price! It's CHEAP!! - Version: 3.6.2, 10/1/2007 12:37PM PST

    (2 of 2 users found this comment useful)

    HerrFunken
    AFAIC, OmniOutliner is worth every penny. I've been on the lookout for some decent mindmapping software for a while- ever since been given a copy the Inspiration software (don't worry, it is legit), which is really very good apart from the fact that it won't export to OMPL or XML files that most project managers like Merlin or OmniPlan can read, which is a right drag (pardon the pun). However OmniOutliner CAN process the rtf file output from Inspiration and turn it into a file that these project managers 'see'. For a moment then I thought I was going to have to purchase that awful Novamind software (I'm sorry- it seems that a lot of people like Novamind, but I can't stand it and find it very un-Mac, even though the PC version is still in beta. But then why have a PC version at all?!?). If I didn't have Inspiration, I would have gone for OmniGraffle instead. Full marks then to OmniOutliner for bridging that gap. You Omni-people deserve 5 stars in my book!!
    Post a commentAlert Admin

    OmniOutliner ReviewNot cheap, but worth the price - Version: 3.0.1, 3/15/2005 01:55PM PST

    (17 of 18 users found this comment useful)

    bwapin
    OmniOutliner, at $40, isn't cheap. But it's well worth the investment - it's a great companion to a word processor, and I use it for all sorts of lists. I've never found another tool like it, so it was a no-brainer to pony up.
    Post a commentAlert Admin

    Most Recent Replies: View All 1 Replies

    OmniOutliner CommentaryHopefully recommend! However, Does OmniOutliner ..... - Version: 3.0.1, 2/21/2005 09:58AM PST

    (4 of 6 users found this comment useful)

    vats
    Does this package have the cloning ability that the ancient outlining package "MORE" had, namely, can it do cloning? Cloning in "More" allowed the user to have multiple identical entries created from an original outline item. The app allowed the user to update the original or clone outline item and all other clones/original would be updated at the same time?

    This is a really useful feature. If it is in OmniOutliner, I would seriously consider dropping my OS9 only "More" package. "More" by the way is at least 10 years old and still works fine. I would like to bag all my OS9 only apps.
    Thanks and Regards
    Frank
    Post a commentAlert Admin

    Most Recent Replies: View All 10 Replies