- New Features
- Error Bars: Creating error bars to visualize uncertainty in the data used to be tricky and a bit tedious. A new Make Error Bars menu item can convert existing parallel data series into error bars, or it can create error bars with positive and negative offsets that you specify. See the Help documentation for more examples and information.
- Support for LinkBack in copied graphs: When you choose "Copy As Image" and paste into a LinkBack-compliant application (such as OmniGraffle and OmniOutliner), you can now go back later to edit the graph by simply double-clicking the image. OmniGraphSketcher will open the graph and save any changes back to the containing document.
- Tracing: Need to make a nicer version of an existing graph image? You can now make the OmniGraphSketcher window transparent in order to draw directly on top of the source. (You'll find this option in the View menu and the Canvas Inspector.)
- You can now drag axis titles anywhere along the axis. They will automatically snap to the centered position.
- You can now create a copy of any set of graph objects by holding down Option as you drag. You can also choose Edit -> Duplicate.
- You can now use Tab or Shift-Tab to jump to the next or previous text label on the graph. This makes it particularly easy to batch-edit axis tick labels.
- New option to export graphs in EPS (Encapsulated PostScript) format.
- New, printable Keyboard Shortcuts page (you'll find it in the Help menu).
- Improved Functionality
- Improved the auto-scaling behavior when importing data so that it is more likely your axis ranges will automatically be what you expect. This should reduce the need to choose Scale To Fit Data as a manual step.
- The data importer now recognizes semicolons (;) and pipes (|) as possible separators between data values. Tab and comma separators (or a period (.) in some locales) continue to work as before.
- Automatic point snapping now works consistently across the Modify, Draw, and Fill tools. It also now supports the situation where you want a line or fill edge to be simultaneously vertical (or horizontal) and snapped to another line (such as a data series). You can just move the point near the location where you want it to snap, or hold down the Shift key to force a horizontal or vertical constraint as part of the snap.
- When you drag to make a rectangular selection in Modify mode, you will now select all graph objects that overlap the selection rectangle. Hold down the Option key to only select objects fully contained in the rectangle.
- You can now drag axis ends (or any axis tick label) to scale the axis while the opposite end stays fixed.
- When dragging the bottom-right window corner to resize the canvas, it will now snap to a square grid -- i.e. make the grid spacing the same on both axes.
- Whether you're drawing lines, making fills, or editing text, you can now hit Return to confirm edits in progress, or hit Esc to cancel them.
- Now when you select a line and one or more free-floating points, then click one of the line type buttons on the inspector, the points will be added to the line. This is a useful shortcut for adding new points to data series as you get the data.
- Software Update can now ignore specific updates, and it supports secure and validated software update feeds.
- Visual Changes
- Axes are now 1 pixel thick by default so as to make the contents of your graphs more prominent by comparison. (Like all other styles, this setting can be changed using "Make Current Styles Default".) Thin axes also now look better on-screen and in exported bitmap formats.
- Line equations are now shortened when possible (for example, "y = 3x + 0" becomes "y = 3x").
- The default color for the fifth imported data series is now a slightly lighter purple.
- The selection highlight now becomes gray on windows that do not have key focus.
- Bug Fixes
- Improved the behavior of axes and tick labels when only one axis is visible (i.e. for number lines).
- Data importing can now handle all combinations of parentheses and currency symbols around a number.
- Line type defaults are now used more consistently throughout the application (for example, when performing "Paste as Line").
- Fixed a bug where if you clicked to a different window and then back to OmniGraphSketcher before drawing, the first point drawn could be in the wrong place.
- The image export commands now replace the .ograph extension instead of adding on to it (for example, "lovely.ograph" now exports as "lovely.pdf").
- Now when you change a value in a text field in the inspector, then immediately move to another inspector control such as a slider, your text field changes will always be confirmed.
- Axis tick label styles are now saved separately for each axis when using the Make Current Styles Default command.
- Fixed some intermittent issues with text editing.
- Improved the behavior of rectangular select with bar charts.
- Fixed an issue that prevented you from directly adding a label to a fill.
- Fixed an issue where holding the shift key could interfere with the key shortcuts for switching tools ('d', 'f', etc.).
- Axis min/max values are now limited to 3 x 10^35, to prevent crashes.
- Fixed an issue where setting up lines in certain configurations and then deleting them could result in a crash.
- Fixed an issue where interacting with certain line shapes could cause a crash.
- Fixed an issue where copying and pasting labels attached to points could cause a crash.
- Fixed an issue where undo steps could be generated just by hovering the draw tool over an existing point.
- QuickLook generator is now compatible with Snow Leopard Wiki Server as a standalone plugin.
- Smaller fixes and improvements.