
New Features
-
Smart Shapes
-
We've added a new Smart Shape (akin to the resizable block arrow shapes), it is a wedge/arc shape that can be resized in degrees by dragging the blue smart handles. This shape is found in the Shapes stencil in the Common folder in the Stencil Window.
-
Sidebar Interface changes
- Fixed a number of focus issues in the Canvases Sidebar, Layer List, and Outline editor.
- Single clicks in the sidebars will retain focus in the canvas area view.
- A second click or double-click will give focus to the Layer List or Canvases Sidebar.
- A single click on the style chit in the Outline Editor retains focus in the canvases area view, a single click on the label in the Outline Editor gives focus to that sidebar.
- The Layer Selection indicator in the Canvases Sidebar has returned.
- Added Help Tags for the layer visibility/printing/lock icons.
-
Other Interface changes
- The Workspace Window is now a utility panel.
- Added a keyboard shortcut for Paste and Match Style to match the iWork applications.
- Icons in the Stencil Window are a bit more vibrant now.
- You can now set the background color in the Stencil Window.
- Added Help Tags for the Image Inspector buttons.
- The Escape key will now deselect.
- Added Spotlight support for custom data.
- We now allow a longer maximum interval for autosaving (30 minutes).
- Added a new canvas numbering variable.
- Quick Look previews are now downsampled and compressed.
- You can now choose whether or not to anonymize the document when sending feedback from the Help Menu.
Bug Fixes
- Fixed a couple of accessibility problems when navigating in full keyboard access mode.
- Fixed a bug where actions that jumped to another canvas got lost when immediately using the Browse Action Tool.
- The scroll buttons in the Template Chooser should now work.
- Fixed a nasty bug where exporting an entire document to PNG in Japanese localization failed.
- The Colors toolbar button should work now
- For some reason, the Scripts Menu was showing up, this is no longer the case.
- Fixed a regression where one couldn't make a multiple selection in the Stencil Window.
- Shared layers no longer have custom origins.
- Fixed a tab ordering bug in tables.
- Incorporated the latest Omni Software Update changes.
- Addressed a highlight issue in the Canvases Sidebar when layers were reordered.
- Fixed a particularly nasty performance issue.
- Fixed a bug where it could appear to allow the merging of shared layers.
- We no longer throw up an error dialog if a file being opened automatically at launch is missing.
- Fixed a bug where the mouse cursor would hide even on the primary display while in Presentation Mode and using multiple displays.
- Canvas size auto-adjustment now includes hidden objects when determining the canvas size.
- Fixed a .dot import problem where every node would have identical text and no hierarchy.
- Incorporated a licensing fix for multiple network interfaces.
- Fixed a bug where the first click in the stencil source list after starting the app would always scrolls you to the top of the list.
- Fixed a bug where manual guides would take effect even when they were hidden.
- Addressed an issue where shared layers copied to another document would use inches in spite of the canvas settings.
- Fixed a bug where objects with no fill that clip text were very difficult to select.
- Fixed a bug where undoing diagram styles didn't restore proper shapes if the style had resized the objects to auto-fit the text.
- Fixed a bug where trying to remove a workspace while the name was being edited broke the Workspace Window.
- Fixed a problem where editing the tracking or leading for text in a table cell would change that setting for all the cells in the table.
- Fixed a bug where duplicating a canvas would lead to shapes losing their typographic settings.
- Addressed an issue where deleting a row in a table would give an incorrect bounding box.
- You can no longer drop an image onto the Image Inspector even when it's disabled.
- Fixed a bug in Circular layout.
- Fixed a bug where "Print canvas on one printer sheet" and print scale would collide.
- Fixed a bug where renaming a stencil in the Finder would make the Stencil Window throw fits.
- Addressed an issue where duplicating content on a shared layer would make a different layer the active one.
- Fixed a problem with the ruler accessory inspector view where it would show up empty even if you already had something selected.
- You can Tab out of the custom zoom percentage field and have the value take now.
- Fixed an Action badge problem.
- Addressed a text margin error when editing a LinkBack object.
- Fixed a Canvases Sidebar rendering issue where the thumbnails would appear at low resolution.
- Fixed a .dot import problem where angle brackets would cause trouble in records.
- "Bezier" is now spelled "Bézier".
- We now apply the user's default compression setting to the built in templates.
- Undo no longer triggers an automatic layout.
- Fixed a problem where window size and position were not getting saved properly.
- You can now Tab out of the Side Margin field in the Text Inspector and have that value applied.
- Variables in stencils will reflect the unit preference for the current document.
- Project Builder import is now called Xcode import.
- Fixed a bug were after using presentation mode the mouse cursor would disappear when inactive.
- Addressed an issue where the "About" window would always come up behind inspectors on multiple monitors.
- Fixed a .dot import bug where records/tables were being laid out in the wrong direction.
- Fixed a bug where LinkBack really liked using inches regardless of the canvas settings.
- Addressed a PDF export problem where Illustrator CS3 would not open them.
- You can now access actions on locked layers.
- Fixed a window shadowing problem with respect to Spaces.
- We should be properly observing HTML markup in .dot import now.
- Fixed a number of Drawing Tool hot key preference pane UI issues.
- The "This document created by a newer version of graffle" dialog is now a sheet.
- Empty layers now get duplicated when a canvas is duplicated.
- Fixed a bug where Shift-drag to inverse select wasn't working.
- You can rotate a group of shapes with AppleScript now.
- Much harder to delete a stencil from your Favorites list now.
- Fixed a problem where the Help Tag on the Quick Look settings in the Document inspector was humorously misleading.
- Enhanced MetaFiles (EMF) in Visio documents should be importing and displaying now.
- Fixed a number of issues with respect to Windows MetaFiles (WMF) in Visio documents.
- Fixed a text misalignment bug when importing Visio files.
- Addressed an issue importing Visio files where the master contained no shapes.
- Fixed a beyond bounds error working with Visio stencil files.
- Fixed a bug where lines would not render properly when importing Visio documents.
- Fixed another upside down callout text issue.
- Fixed a problem when exporting to Visio where there were placed .bmp files.
- Fixed a bug where lines were getting directly connected to magnets on export.
- Connector shapes should now import from Visio.
- Added support for non-orthogonal connectors when importing Visio files.
- Fixed a Visio import bug where elements of tables were coming in locked.
- Fixed a variety of issues with lines when importing Visio files.
- Enhanced MetaFiles (EMFs) should properly render as vector graphics now.
- Objects on non-visible layers should export to Visio properly now.
- Objects on shared layers get duplicated to each Visio page on export.
- Fixed a bug where line hops got added to lines during import from Visio.
- Fixed an issue where undo was broken with respect to notes.
- Fixed a problem where adjustable arrows could lose their shape when copied and pasted, or closed and re-opened.
- Addressed a potential issue where the Stencil Window had an empty 'Recents' section and was causing problems.
- Polished up some cosmetic issues in the Stencil Window.
- You can now once again click/double click/Return to create a new object in the Outline Editor.
- Fixed a duplicate Help Tag in the Diagram Layout Inspector.
- Documented alignment behavior.
- Documented line label action behavior for HTML export.
- Documented connecting lines directly to magnets.
- Fixed a screenshot of the Fill Inspector in the OmniGraffle Help.
- Fixed a bug that when launching OmniGraffle by dragging a stencil onto the dock icon, the Stencil Window would appear and disappear during launch.
- Addressed an issue with the inspectors where they would not return to their previous location after hiding them and relaunching OmniGraffle.
- Fixed a bug where Presentation Mode would not run on the primary display on a dual monitor setup.
- Fixed a problem where EMF support was broke on PowerPC machines.
- Fixed a bug where percentage scale wouldn't work on PDF export for documents with multiple canvases.
- Fixed a bug where the mouse cursor could go missing after showing the Action Inspector.
- Addressed an issue when files were moved around in the Finder and OmniGraffle could no longer find linked images.
- Fixed a master/shape error when opening certain Visio files.
- Fixed a multiple "Name Index children" error when opening certain VSS files.
- Addressed an issue where text labels were coming in too large on Visio imports.
- Fixed a problem with shape ordering when importing from Visio.
- Fixed a bug concerning certain font names in Visio files that would render missing elements.
- One can no longer connect items on shared layers to items on regular layers.
- Fixed a rendering issue for connections between objects on shared layers when those objects were moved.
- Fixed a bug where actions were not exporting to proper area when scale was applied to PDF export.
- Fixed a rendering issue when resizing objects on shared layers.
- Fixed a bug where the Note Inspector would not work if it was showing on launch.
- Added the Canvases submenu to the Edit Menu in the Standard version of OmniGraffle.
- Fixed a hang related to variables in groups.
- Changed the keyboard shortcuts for zooming in and out as to not conflict with Apple's Universal Access shortcuts on the aluminum keyboards.
- Fixed a Visio import issue surrounding the POLYLINE attribute.
- Fixed a Visio import issue where connecting lines were rendering as too short or not displaying.
- Addressed a problem with EMF files coming in with very thick strokes and unwanted fills.
- Fixed a regression opening certain Visio files.
- Presentation Mode should now once again take place on whichever display has the frontmost OmniGraffle document window.
- Fixed a bug where the Action Inspector could take focus away from the main document window, causing scripts to fail.
- Fixed a regression in .xib file support.
- Fixed a one-pixel gap in the Canvases Sidebar header.
- We now display the new keyboard shortcuts for "Zoom In" and "Zoom Out" in a much less confusing manner.
- Addressed a small number of documentation keyword issues.
- Fixed a bug where an object's shadow would print using the object's previous shape.
- Graffletopia search results should now display the preview icon more properly.
- Fixed an issue where Graffletopia search results didn't handle spaces in the stencil's URL.
ColorSync
- Fixed an issue where ColorSync profiles were not saving correctly.
- Removed the Cancel button from the ColorSync mismatch panel as it did nothing.
- Fixed a bug where converting ColorSync profiles would set the canvas color to white.
- We now display an error to the user if a profile is removed.
- Addressed an issue where CMYK profiles were not sticking.
Crashers
- Fixed a *** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: RawData) error when trying to delete a placed PDF image.
- Fixed a crash that would happen when dropping a graphic between two other graphics (this would happen often when creating tables).
- Fixed a getUniqueIDForGraphic crash.
- Fixed a couple of OGCanvasTableCell crashes.
- Fixed an OGCanvas delayedVariableIconCreation crash.
- Killed another zombie. Stupid zombies, man they really creep me out.
- Fixed a GraffleWindowController crash.
- Fixed an OIInspectorRegistry crash.
- Fixed a hang related to a cache deadlock.
- Fixed another cache-related crash.
- Fixed an OGSelection crash.
- Fixed a resurgent crash when saving.
- Fixed a number of crashes opening Visio files that had Enhanced MetaFiles in them.
- Fixed a dreaded StrokeStyleElement crash.
- Fixed an unrecognized selector error when exporting to the OmniOutliner format.
- Fixed a mutated while being enumerated error whilst dragging objects on a canvas. (mutants being better than zombies, at the very least. stupid zombies.)
- Fixed a nasty beyond bounds error when opening certain autosave backups.
- Fixed a reproducible OutlineView crash.
- Fixed an ImageID error working with certain Visio files.