May 4th, 2012· Exported JPEG files should now get the expected .jpg file extension instead of .jpeg.
· Added localizations for changed menu entries and export options.
· Fixed a bug where overlapping orthogonal lines snapping to magnets could render one or more of the lines unselectable.
· Addressed a performance issue where page number variables on shared layers could slow OmniGraffle down considerably.
· Special-cased the warning that Volumes are not able to be imported to avoid a potential hang or crash when running on Mac OS X 10.6.8.
· The Disk Image’s background and Applications alias should be showing again.
· Visio stencils (.vss files) should now be properly opening and displaying, however there may be some competition in Launch Services for these filetypes if you have BBEdit or TextWrangler installed.
· Fixed a crash when dragging a partition or mounted volume to OmniGraffle’s application icon.
· Fixed a crash when working with connecting shapes.
· The titlebar and Open Recent… menu should now properly display OmniGraffle document icons.
· Xcode projects can now again be directly dragged to the OmniGraffle application icon.
Previous OmniGraffle 5.4 beta changes:
New Features:
· 64-bit mode: If you’re running Mac OS X 10.6 (Snow Leopard) or Mac OS X 10.7 (Lion), OmniGraffle now takes advantage of 64-bit mode, providing substantial stability and performance improvements. This has changed the minimum Operating System Requirement to Mac OS X 10.6.8 or later.
· A dynamic Quick Look preview generator has been added to OmniGraffle, which brings back the ability to Quick Look files in the Finder while no longer writing out the preview to the file (impacting performance when autosaving and versioning).
· Stencil searching has been greatly improved to help you find stencils or objects in stencils that you have installed.
· Shadows have improved their rendering, particularly when zoomed in.
· Keyboard shortcuts for Zoom In and Zoom Out have been changed to match the iWork applications.
· When OmniGraffle is unlicensed, the right side of the document titlebar should indicate that it is in trial mode, and how many days are left in the trial.
· OmniGraffle now sports a new icon to bring it more into the family of our other applications.
Bug Fixes:
· When dragging an image from a web browser to a canvas, the image should now land under the mouse cursor and not off the canvas to the lower left corner.
· Fixed a bug when editing text and clicking on the canvas that would make a jump to the wrong spot if the canvas is auto-resizing.
· Fixed a bug where “Revert Document” in the File Menu was unavailable after switching to another application in Mac OS X 10.7.
· Duplicating a file in Mac OS X 10.7 now properly cascades the window position.
· The “Duplicate” entry in the Edit Menu has now been changed to “Duplicate Selection” in order to cease confusion with the Duplicate entry in the File Menu.
· Fixed a severe performance issue having to do with a large number of text variables on a particular canvas.
· Addressed an issue where the Stencil Window search could recognize certain files that are not stencils based on their file extension.
· The Open ColorSync Utility button in the ColorSync preference pane should now be working again.
Crashes:
· Fixed a crash when exporting a document with many canvases with shared layers to file formats that write out multiple files for each canvas.
· Fixed a crash when reverting to a previous version of the document for certain files while running in Mac OS X 10.7.
· As noted above, 64-bit mode offers increased stability and neatly avoids a number of existing reported crashes in the reproducible test cases we have found.
November 8th, 2011· Fixed a regression where drop shadows on objects would not print.
· Fixed a bug where shadows were not rendering properly for Mac OS X v10.5 users.
· Found a few more cases where dragging a raster image to a pixel-based canvas would place the image on non-integral pixel coordinates.
· The title of the Stencil Window should now again be localized.
· Addressed an issue that would generate errant vertex points when using the Pen Tool.
October 26th, 2011· Turned off the display of drop shadows in canvas icons in the sidebar to improve performance and stability.
· Fixed a bug where the Stencil Window would show on launch whether it had been showing previously or not.
· Dragging images to a pixel based canvas with a pixel grid on should now place the image on integral pixel coordinates.
· When exporting a multiple canvas document that's not using printer sheets for its canvas sizing and canvas size auto-adjustment is on, export areas will fit the content on each canvas appropriately.
· Fixed a bug where drop shadows on canvas name variables on shared layers was showing the incorrect canvas name.
· Fixed another bug having to do with zooming on auto-resizing canvases.
September 25th, 2011· Fixed a bug where line endings or arrowheads were not showing in their respective popup menus in the Lines and Shape Inspector.
· Addressed an issue where the new canvas size auto-adjustment Setting would conflict with the “Fit in Window” zoom setting.
· Fixed a regression in the Menu Bar where menu items and entries were not getting localized.
· Fixed a zoom view bug when Page Setup scale was being used.
September 22nd, 2011· Quick Look previews have been temporarily disabled on Lion while we work out some performance issues which made Auto Save too slow when working with complex documents. (This made the app hang every time you switched away and back.) We plan to bring back Quick Look previews in our next update (after addressing these performance issues).
· Automatic canvas size adjustments now give a bit more padding between the object and the canvas edge.
· Canvases that are set to auto-adjust and are not sized using printer pages will now automatically grow when the window is resized, making for an ‘infinite canvas’ of sorts.
· Fixed a bug where Option-dragging objects from one layer to another in the Layer List sidebar would move objects to the wrong layer.
· Aliases and Symlinks residing in the proper directory that point to folders containing stencils should now show up in the Stencil Window.
· Addressed an NSDocumentController error when opening the Template Chooser.
· Fixed a crash when dragging certain groups that contain both shapes and lines.
August 23rd, 2011· Bug Fixes - Fixed a repeatable crash when viewing certain third-party stencils.
August 18th, 2011· Fixed a bug where an export of a multiple canvas document to a raster image format would result in blank image files for each canvas after the first.
· Addressed an issue where existing favorite stencils went missing.
· Fixed a bug where we now ensure that there's PNG data on the pasteboard, particularly in Mac OS X v10.5.
· When saving a version of a duplicated file when running Mac OS X v10.7, the "dirty" close button should go away.
· Universal Access on Mac OS X v10.7 has taken our existing keyboard shortcut for "Snap to Grid", this shortcut has been removed from OmniGraffle; it can be customized in System Preferences.
· Fixed a crash when running on Mac OS X v10.5 and a software update check was run sometime in the past.
· Fixed a bug where deleting stencils could delete other stencils that weren't selected.
· Addressed an over-eager save sheet on Mac OS X v10.7 when the document hasn't been saved in awhile.
July 20th, 2011New Features:
· Mac OS X 10.7 Features and Compatibility — OmniGraffle is ready for Lion, if you are running Mac OS X 10.7 you'll be able to take advantage of the new navigation gestures, automatic document saving and versioning, as well as full screen mode.
· New Line Behavior — We've modified how lines appear when they are connecting to shapes to more appropriately show their actual endpoints at the center of the shape, as well as making the Curvy line type much more attractive visually and adding much more powerful control handles for the Orthogonal line type.
If you would like to enable the new line behavior works, paste the following in Terminal:
"defaults write com.omnigroup.OmniGrafflePro UseOldBezierPathLayout NO" (if you are running OmniGraffle Professional, minus the quotes)
"defaults write com.omnigroup.OmniGraffle UseOldBezierPathLayout NO" (if you are running the Standard version of OmniGraffle, minus the quotes)
"defaults write com.omnigroup.OmniGrafflePro.MacAppStore UseOldBezierPathLayout NO" (if you are running OmniGraffle Professional purchased in the Mac App Store, minus the quotes)
"defaults write com.omnigroup.OmniGraffle.MacAppStore UseOldBezierPathLayout NO" (if you are running the Standard version of OmniGraffle purchased in the Mac App Store, minus the quotes)
· iPad Compatibility — Certain artisitic features available on OmniGraffle for iPad (such as open freehand shapes) now display properly on the desktop.
· Paste in Place has been added as a dedicated control in the Edit Menu.
· The Konigi wireframe stencils are now bundled by default.
· The shared support folder for custom OmniGraffle stencils, diagram styles, templates, and shapes has moved to $HOME/Library/Application Support/The Omni Group/OmniGraffle to conform with Mac App Store guidelines.
Bug Fixes:
· Fixed a particularly nasty crash that could occur when certain ColorSync Profiles were installed.
· Addressed an infinite loop crash when using automatic layout.
· Fixed a hang while applying a change in orientation when using orthogonal lines.
· Smart Guides should now no longer interfere with grid snapping and should never prevent snapping to grid pixel boundaries, regardless of zoom level.
· Dragging an image from a web browser should now drag the image, not the URL for the image.
· Fixed a bug where the Shift and Caps Lock could interfere with drawing tools hotkeys.
· Exporting a multi-canvas document to PDF should now take unit scale into account.
· OmniGraffle now offers PDF and PNG on the pasteboard before PICT and TIFF.
· Fixed a bug where pasting an object could errantly duplicate a canvas.
· Avoided an error when exporting an entire document to HTML if there were colons in any canvas names.
· OmniGraffle now handles font transparency to and from the iPad.
· Fixed some image tiling issues and other image related bugs in flipped tables.
· The Japanese version of the Common > Shapes stencil should now include smart arc and wedge shapes.
· Multi-Touch gestures for trackpad and other input devices are now disabled by default.
· Fixed a bug where the Mac App Store version was not opening LinkBack PDFs from newly created files.
· The Magdalen Islands are now part of Quebec, and not Nova Scotia.
June 16th, 2010Bug Fixes:
· Fixed a bug where canvas names were exporting to HTML incorrectly.
· Bézier lines should now render properly when connecting to shapes, and route better when both endpoints are in the same location.
· Fixed a bug where Bézier lines would draw in front of objects.
· Fixed a bug when exporting multiple canvas documents with custom origins to PDF would cut off the canvas.
· Fixed a regression where indenting objects already in a subgraph would draw connecting lines on top of the objects.
· Fixed a bug where exporting a multi-canvas document to PNG would not name the last canvas correctly.
· Fixed a NSCalibratedWhiteColorSpace error when using guides and ColorSync.
· The tables in the UML-General stencil are now set to connect to their components.
· The Faroe Islands are now part of Denmark and not the UK.
· Ghana and Ivory Coast were in each other's places, this has been corrected.
· Exporting to all OmniGraffle document types now offers file settings, compression, and Quick Look preview options.
· When opening documents created on OmniGraffle for iPad, the message is more specific as to the differences between versions.
May 20th, 2010· Fixed a bug where canvas names were exporting to HTML incorrectly.
· Bezier lines should now render properly when connecting to shapes, and route better when both endpoints are in the same location.
May 6th, 2010· Fixed a bug where Bézier lines would draw in front of objects.
· Fixed a bug when exporting multiple canvas documents with custom origins to PDF would cut off the canvas.
· Fixed a regression where indenting objects already in a subgraph would draw connecting lines on top of the objects.
· Fixed a bug where exporting a multi-canvas document to PNG would not name the last canvas correctly.
· Fixed a NSCalibratedWhiteColorSpace error when using guides and ColorSync.
· The tables in the UML-General stencil are now set to connect to their components.
· The Faroe Islands are now part of Denmark and not the UK.
· Ghana and Ivory Coast were in each other's places, this has been corrected.
· Exporting to all OmniGraffle document types now offers file settings, compression, and Quick Look preview options.
· When opening documents created on OmniGraffle for iPad, the message is more specific as to the differences between versions.
March 24th, 2010New Features:
· Added a preference to disable multitouch trackpad gestures.
· You can now Option-Command-click to select different Bézier control points where multiple Bézier lines are connected.
· Added a hidden preference to disable scroll wheel zooming to avoid using momentum scrolling "residue" from the Magic Mouse.
· defaults write com.omnigroup.OmniGrafflePro DisableScrollWheelZooming -boolean True (for OmniGraffle Professional)
· defaults write com.omnigroup.OmniGraffle DisableScrollWheelZooming -boolean True (for the Standard version of OmniGraffle)
Bug Fixes:
· Fixed a bug where the color picker would lose focus when inputing stroke color values.
· Fixed an "Error while printing" alert when resaving a file on Mac OS 10.6.
· Fixed a bug where orthogonal lines would draw incorrectly in place when a connected shape is moved.
· Fixed a bug where Bézier lines with both endpoints connected to the same object were not respecting magnets.
· Fixed a bug where objects in a shared layer could lose the ability to be reordered.
· Fixed a bug where clicking a link to another file exited Presentation Mode.
· Fixed a bug where it was possible to rotate and zoom locked objects via multitouch trackpad gestures.
· Fixed a bug where undoing after a multitouch gesture undid the previous action instead.
· Fixed a bug where making a table out of a single shape didn't render one of the resize handles.
· Fixed a pasteboard error when duplicating an object with an EPS image.
· Fixed a bug where it was impossible to export to stencil, template, or diagram style on Mac OS X 10.6.
· Actions on groups should now work again in Presentation Mode.
· Fixed a bug where moving objects forward and backward on a shared layer didn't immediately update in the main view.
· Fixed a bug where it was impossible to Tab to cycle through shapes on shared layers.
· Fixed a bug where resetting the inspector locations ordered the inspector groups incorrectly.
· Installing a stencil now copies the stencil from its location as opposed to moving it.
· Fixed a bug where dragging an item into a collapsed subgraph replaced all the contents of the subgraph.
· Fixed a bug where tiled images rendered upside down.
· Localizations updated.
Crashers:
· Fixed a number of crashes when importing Microsoft Visio files.
· Fixed a crash when directly opening PDFs.
· Fixed a hang in GraphicView.
· Fixed an OGRulerView crash when resizing groups with the mouse.
· Fixed a crash when making a new shared layer via AppleScript.
· Fixed a number of Graphviz crashes when working with subgraphs.
February 25th, 2010· No changes since the release of OmniGraffle 5.2.2 beta 1.
February 12th, 2010New Features:
· Added a preference to disable multitouch trackpad gestures.
· You can now Option-Command-click to select different beziér control points where multiple beziér lines are connected.
· Added a hidden preference to disable scroll wheel zooming to avoid using momentum scrolling "residue" from the Magic Mouse.
· defaults write com.omnigroup.OmniGrafflePro DisableScrollWheelZooming -boolean True (for OmniGraffle Professional)
· defaults write com.omnigroup.OmniGraffle DisableScrollWheelZooming -boolean True (for the Standard version of OmniGraffle)
Bug Fixes:
· Fixed a bug where the color picker would lose focus when inputing stroke color values.
· Fixed an "Error while printing" alert when resaving a file on Mac OS 10.6.
· Fixed a bug where orthogonal lines would draw incorrectly in place when a connected shape is moved.
· Fixed a bug where beziér lines with both endpoints connected to the same object were not respecting magnets.
· Fixed a bug where objects in a shared layer could lose the ability to be reordered.
· Fixed a bug where clicking a link to another file exited Presentation Mode.
· Fixed a bug where it was possible to rotate and zoom locked obejcts via multitouch trackpad gestures.
· Fixed a bug where undoing after a multitouch gesture undid the previous action instead.
· Fixed a bug where making a table out of a single shape didn't render one of the resize handles.
· Fixed a pasteboard error when duplicating an object with an EPS image.
· Fixed a bug where it was impossible to export to stencil, template, or diagram style on Mac OS X 10.6.
· Actions on groups should now work again in Presentation Mode.
· Fixed a bug where moving objects forward and backward on a shared layer didn't immediately update in the main view.
· Fixed a bug where it was impossible to Tab to cycle through shapes on shared layers.
· Fixed a bug where resetting the inspector locations ordered the inspector groups incorrectly.
· Installing a stencil now copies the stencil from its location as opposed to moving it.
· Fixed a bug where dragging an item into a collapsed subgraph replaced all the contents of the subgraph.
· Fixed a bug where tiled images rendered upside down.
· Localizations updated.
Crashers:
· Fixed a number of crashes when importing Microsoft Visio files.
· Fixed a crash when directly opening PDFs.
· Fixed a hang in GraphicView.
· Fixed an OGRulerView crash when resizing groups with the mouse.
· Fixed a crash when making a new shared layer via AppleScript.
· Fixed a number of Graphviz crashes when working with subgraphs.
October 29th, 2009· More compatibility fixes for Mac OS X 10.6 "Snow Leopard".
· Addressed stability issues.
October 22nd, 2009· No changes since the release of OmniGraffle 5.2.1 beta 2.
October 2nd, 2009Bug Fixes:
· Fixed an error when pasting content from OmniOutliner into the Outline Editor.
· Fixed a bug where using a Multi-Touch trackpad would put a document into a dirty state.
Crashes:
· Fixed a memory leak that would lead to a crash opening very large files.
· Fixed a crash when laying out a canvas that had a number of locked objects.
September 17th, 2009· Fixed a problem when saving and the Quick Look preview was on.
· Fixed a bug where one could not inspect the Text Tool properly.
· Fixed a bug where copying a layer to another canvas or another document reversed the order of objects on the new layer.
· Fixed a bug where a custom keyboard shortcut for showing/hiding Guides would result in an error.
· The Open window responds to the Return key now.
· Fixed a rendering issue where sometimes strokes would not appear.
· Fixed a bug where minimized windows wouldn't restore from the dock icon.
August 28th, 2009· New layout engine based on Graphviz.
· Bezier control handles on connection lines.
· Redesigned Stencil Window supporting local searches and searches on Graffletopia.com.
· Binary Visio document import support and Enhanced MetaFile support (OmniGraffle Professional only).
· Custom user data on objects (OmniGraffle Professional only).
· Quick Look support in Leopard.
· New ruler accessory view inspection tools.
· Adjustable arc, star, and arrow shapes.
· Shared layers.
· Configurable tools palette.
· Support for Multi-Touch trackpads.
August 27th, 2009· Changes - Corrected the CFBundleDisplayName for the standard version of OmniGraffle.
August 21st, 2009Bug Fixes:
· Fixed a number of bugs concerning line spacing and row height when editing text using Asian font faces.
· Fixed a bug where tiled images in shapes could get distorted.
· Addressed an issue where groups on shared layers could sometimes not show a selection highlight.
· Fixed a typo in Tutorial 6 in the OmniGraffle Help.
· Fixed some issues when using pattern fills and exporting to Visio XML.
· Fixed a bug where PDFs would lose all text upon import.
· Tiled images can now be affected by the opacity slider.
· Fixed a bug where the Geometry Inspector wouldn't accept input when localized into Simplified Chinese.
· Crashes
· Fixed a crash when customizing the toolbar.
· Fixed a crash when parsing certain WMFs.
Mac OS X 10.6 Compatibility:
· Fixed a number of interface and cosmetic issues when running on Mac OS X 10.6 "Snow Leopard".
Localizations:
· Fixed a problem with license strings when localized into Japanese.
· Provided new localizations for the View Menu - Grid Lines.
· Localized the new Hierarchical.gtemplate.
· Fixed a bug where menus in the German localization were mostly displaying in English.
· Changed the Italian "Riduci" to "Diminuisci" as not to have "Riduci" in the menus twice.
· Fixed the Japanese localization for "Solid" in the Fill Inspector.
· Fixed a bug where text would get cut off of the Software Update panel in Spanish.
July 23rd, 2009Operating System Requirements:
· OmniGraffle 5.2 beta 7 requires Mac OS X v10.5 Leopard or later in order to run.
Bug Fixes:
· Canvas names are now retained on export to PDF for bookmarking and a document contents outline.
· Fixed a regression where line labels would lose their fill color on export to Visio XML.
· Fixed a bug where newly installed stencils via the Finder weren't immediately showing up in the Stencil Window.
· Addressed a performance issue where canvas thumbnails could lead to a hang when switching back to OmniGraffle.
· Fixed a bug where resizing a shape would make a connected line jump to a different magnet.
· Fixed a bug where duplicating a canvas pasted whatever was on the clipboard onto the canvas.
Crashes:
· Fixed a problem where the Quick Look plug-in would crash quicklookd when using Cover Flow.
· Fixed a crash when deleting all instances of a shared layer.
· Fixed a crash when opening certain Visio files.
· Fixed an NSCFArray error when deleting a canvas whilst editing a stencil.
July 2nd, 2009Bug Fixes:
· Fixed a bug where it was possible to give a shared layer the same name as a normal layer in a given canvas.
· You can now name a new shared layer using the name of a previously deleted one.
· Fixed a bug where rearranged shared layers would regress to their previous state when the file was saved and reopened.
· Fixed a bug where linked images on shared layers would break their links when dragging said layer to another document.
· Placed PICT images now are correctly converted to PDFs and render properly.
· X and Y position input fields in the ruler accessory view are no longer enabled and populated when a line label is selected.
· Added a UTIImportedTypeDeclarations key to the Quick Look generator's info.plist.
· Adjusted the sensitivity of multi-touch gestures for zooming, rotating, and resizing.
Crashes:
· Fixed a reproducible crash when setting the group rank property of a shape using AppleScript.
June 5th, 2009Bug Fixes:
· Fixed a bug where actions that jumped to a specific canvas would not allow you to select another canvas if the previously selected canvas had been deleted.
· Fixed a bug where edits to a duplicated canvas would occur on the originating canvas.
· Dragging a shared layer from one canvas to another should now properly copy the shared layer instead of creating a new shared layer.
· Crashes
· Fixed a crash when dragging connected lines and shapes from the Stencil Window.
· Fixed a crash when inspecting the Drawing Tools.
May 28th, 2009Multi-Touch Support:
· Those running portables with Multi-Touch trackpads can now pinch to zoom in or out, pinch to resize a selection, and rotate a selection.
Canvases Sidebar:
· Fixed a cosmetic issue with the disclosure triangles when using small thumbnail icons.
· Fixed a bug where canvas sidebar expansion state was not getting saved.
· Fixed a bug where Option-dragging multiple layers would only copy one layer.
· Dragging a layer from one canvas to another in the same document will now move the layer as opposed to copying it to the second canvas. Option-dragging will copy layers between canvases in the same document.
· Added a hidden preference to always show the layer status icons in the Canvases Sidebar (Visible, Printing, Lock) to match previous versions of OmniGraffle. defaults write com.omnigroup.OmniGraffle [or com.omnigroup.OmniGrafflePro] AlwaysShowLayerStatusIcons YES at the command line will turn them on.
Bug Fixes:
· Fixed a bug where Smart Guides were not working against objects in the same group or table.
· Added a small border around preview thumbnails in the Stencil Window when searching Graffletopia.
· Fixed a bug in the Fill inspector where it wouldn't update when you changed the blend option for objects on shared layers.
· Fixed a bug when using the Text Tool hotkey to create line labels.
· Fixed a bug regarding locked layers and editing text.
· Fixed a bug where undoing an object deletion from a shared layer didn't immediately update the main window.
· The Status Text at the bottom of the main window for objects selected should now count objects on shared layers.
· Fixed a [ConnectedGraphic labels] error when changing automatic layout.
May 14th, 2009Licensing & Software Update:
· OmniGraffle will now accept 2 seats per license key.
· Omni Software Update should now allow you to install the update in a different location than where the running copy is.
· Omni Software Update is more informative about error messages and the like.
· Updated trial behavior to Omni-wide standards.
Bug Fixes:
· Fixed a bug where using AppleScript to move to different canvases was not working in Presentation Mode.
· Fixed a bug where using Shift-drag to select objects on top of each other didn't behave properly.
· Fixed a bug where placed PDFs could export to EPS and not be opened.
April 30th, 2009Bug Fixes:
· Fixed a bug where collapsing a child subgraph using the contextual menu would collapse outermost grouping instead.
· Addressed an issue where duplicating a layer or canvas would instead paste whatever was on the pasteboard.
· Fixed a bug where using the contextual menu to duplicate a shared layer would turn it into a non-shared layer.
· Fixed some odd cache-related display issues at high zoom factors.
· Addressed some Visio import issues concerning Visio files coming from applications other than Visio.
· Fixed some related text offset problems in Visio import.
· Insert variable will now create a new object if no text insertion point is available.
· Custom zoom setting no longer cuts off the right side of zoom popup button.
· Actions on objects that are part of a group, table, or subgraph should now be working in Presentation Mode.
Crashes:
· Fixed a crash after deleting all shared layers and selecting a canvas.
· Fixed a crash when nudging groups.
· Fixed a crash that could occur when adjusting Diagram Layout sliders.
· Fixed a crash when loading certain Visio stencils.
April 17th, 2009Bug Fixes:
· Fixed a bad URL to the LinkBack project in the Help.
· Fixed display of actions in the Edit Menu - Undo in certain circumstances.
· Amended some issues when opening Xcode and Interface Builder files.
· Fixed some printing issues related to the grid.
· Exporting a document containing linked images to a package with embedded images now properly links the images.
· Switched to NSSearchField.
· Fixed a Visio import bug where certain shapes would come in as two shapes.
· Action badges should be clickable at all times now.
· Graffletopia search results are now no longer limited to five.
· Rank separation can be smaller than .15 inches now.
· Fixed some text flow issues in tables.
· Fixed a Visio import issue where linear blends could come in as radial.
· Addressed group bounding box issues for lines and shapes that are grouped.
· Fixed a Visio import problem where objects could come in without a fill or stroke.
· Fixed a Visio import problem where bezier lines could come in as plain curved lines.
· Components of tables & groups now accept colors dragged from the color pane and the style tray as fills.
· Fixed some connection display issues for nested subgraphs.
· Fixed a display issue with the Zoom button.
· Fixed a flickery display problem when resizing a line in a group at times.
· Addressed a Visio export issue where objects would not get assigned layers.
· Tables containing only autoresizing text objects can now be enlarged.
· Fixed a nasty issue pertaining to rotated autosizing text cells inside of tables.
· Fixed a bug when using "duplicate" in AppleScript that didn't preserve document jump or image fill of graphics.
· Addressed a Visio import problem where WMF files could get dropped.
· Fixed some issues with the Canvas: Size Inspector input fields.
· Fixed some odd text justification behavior for tables and groups when using the Style: Text Inspector.
· Copy As AppleScript now handles image fills.
· Fixed a bug where changing the file format of a multiple-canvas template while file extensions were hidden created a folder with each canvas saved separately.
· Addressed some problems with sub-selected components of groups and tables.
· Fixed some menu wonkiness when the Outline Editor has focus.
· Fixed a bug where after a shape combination, corner radius would apply to all but one corner.
· You can now easily copy/paste/duplicate selected canvases in the sidebar.
· One can now rotate individual table cells.
· One can now rotate tables as a whole.
· Better downsampling of Quick Look previews.
· Addressed a problem where miter corners left dirt and/or had a huge export border.
· Fixed some table cell selection and resize issues.
· Visio date/timestamp formatting should now import correctly.
· OmniGraffle now handles the .gv (Graphviz) file extension.
· AppleScript support for embedded and linked images has been added.
Crashes:
· Fixed an alert when selecting a row with no object in at least one column.
· Fixed an alert when working with shared layers and the selection tool.
· Fixed a crash related to making a table with a connecting shape.
· Fixed a crash related to autosave and shared layers.
· Fixed a prevalent crash when manipulating groups that have shapes and lines within.
· Fixed a crash when opening certain .dot files.
· Fixed a crash related to actions that jumped to non-existent canvases.
· Addressed an error when opening certain PDF files.
· Fixed a hang when resizing grouped and rotated text objects.
· Fixed a crash when dragging a rotated table around.
· Fixed a crash having to do with Visio import and EMF files.
· Fixed a crash when deleting all instances of a shared layer.
· Fixed a crash related to dragging shared layers and canvas thumbnails that had their layer thumbnails disclosed.
January 29th, 2009· No changes since the release of OmniGraffle 5.1.1 rc 1.
January 22nd, 2009· Operating System Requirements - OmniGraffle 5.1.1 rc 1 requires Mac OS X 10.5 (Leopard) or later in order to run.
· Changes - No changes since the release of OmniGraffle 5.1.1 beta 2.
January 15th, 2009· Localizations - Updated Japanese localizations and translations added.
December 11th, 2008Localizations:
· Updated localization fixes have been provided for French, Dutch, German, Italian, Spanish, and Chinese.
Crashers:
· Fixed a memory leak that was leading to out of memory errors and a nasty string of crashes.
November 20th, 2008· No changes since the release of OmniGraffle 5.1 rc 1.
November 13th, 2008Bug Fixes:
· 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.
October 30th, 2008Bug Fixes:
· 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.
Other Sundry Fixes:
· 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.
Cache-related Crashes:
· Some work has been made to combat the cache-related crashes that some users have been experiencing in the beta releases, so if you wind up crashing, please do send those reports in to us; they are invaluable.
October 9th, 2008· 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.
September 25th, 2008· 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.
· Work continues on improving the user interface of the sidebars, selection highlight now falls on the selected layer or canvas to better show what is in fact selected.
· Various pixel polish has been performed to more pleasantly present elements in the Canvases Sidebar.
· A single click will now trigger disclosure triangles in the Canvases Sidebar and Outline Editor.
September 11th, 2008· 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 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.
· The current 5.1 releases seem to have introduced a font caching problem where individual characters of text can disappear or render oddly at certain zoom values. We're looking into this however we haven't been able to fix it as of yet.
August 21st, 2008· 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.
· 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.
· 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 "Bzier".
· 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 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.
· 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.
August 15th, 2008· A handful of remaining Japanese localization problems have been mended.
July 31st, 2008· Requires Mac OS X 10.5 or later. This is a Universal application.
· A large number of fixes have been made to the Japanese Help and User Interface strings.
· Amended the "Paste and Match Style" string to reflect the iWork apps in German.
July 24th, 2008· No changes since the release of OmniGraffle 5.0.1 rc 1.
July 17th, 2008· No changes since the release of OmniGraffle 5.0.1 beta 5.
July 3rd, 2008· Made the selected stencil shadow offset a little smaller in the Stencil Window.
· Fixed a bug where the leading value would reset if you edited it while in text editing mode.
· Fixed a "String::swscanf: offset past end of string" error when importing Visio files.
· Fixed an image file format problem when importing Visio files and later saving them as OmniGraffle files.
· Fixed a regression where Visio stencil files would always ask to be saved on quitting OmniGraffle.
· Fixed a bug where notes were not exporting to PDF in certain circumstances.
· Fixed a lingering ColorSync profile crash.
· Fixed a crash when attempting to add magnets to a polygonal shape that had only two sides.
· Fixed a crash in the Stencil Window when filtering out all of the graphics.
· Fixed another zombie-related crash. Stupid zombies.
· Fixed an exception thrown when collapsing the source list in the Stencil Window.
June 20th, 2008· Fixed a bug where the Trash could not be emptied after opening a binary Visio file.
· Fixed a unique image ID bug that would pop up after dragging canvases from one document to another.
· Addressed a responder issue where the rulers wouldn't show in templates that had them showing.
· Fixed a Visio import where lots of extraneous text would show up on import.
· "Print canvas on one printer sheet" should no longer offset content to the right when printing a one page canvas.
· Fixed a bug where arrowing up or down in the Corner Radius field would lose focus.
· Fixed a dangerous duplicate graphic ID upon launch bug where objects could become uneditable.
· Fixed a bug where duplicating canvases would disconnect objects from each other in new canvas.
· Fixed a bug where the Outline Editor was not working properly if a template had the rulers showing.
· Fixed a crash involving line labels from legacy OmniGraffle documents and the drawing tools palette.
June 6th, 2008· AppleScript support for the new features in 5.0 has been fleshed out.
· Shared layers now return a result in AppleScript.
· Strokes can now be thinner than .15 pt.
· Fixed a unique image ID bug when copying or dragging canvases.
· Fixed a bug where a canvas wouldn't print if only its shared layers were visible.
· Fixed a crash where labels that were too long to display in the Outline Editor could lead to a crash.
· Fixed a crash involving the Canvas Sidebar thumbnails.
· Fixed an error thrown when opening certain Visio files.
· The Japanese and Simplified Chinese localizations for the User Interface should be much better now, we're still looking into sections of the OmniGraffle Help.
May 22nd, 2008· We now check for Applescript when opening a quarantined file.
· Fixed a selection highlight problem in the Canvases Sidebar.
· Mouse actions away from input fields should now accept the current value in the field.
· Fixed a bug where actions on exported PDFs wouldn't go unless you included notes.
· Fixed a scrolling issue in the source list view of the Stencil Window.
· Addressed an issue where changing an object's action didn't always stick if the insertion point was in a different input field.
· The ruler origin is now added to the set of Extras the visibility of which is toggled on and off by the Extras toolbar button.
· Fixed a Visio bug where page breaks in rich text fields was causing all sorts of havoc.
· Fixed a Visio bug where a mix of bold and regular typefaces on the same line would render in odd characters in Visio.
· Fixed a spurious "Cant make application "OmniGraffle Professional 5" into type reference." error.
· Fixed a crash when importing Visio and Xcode files.
· Fixed an array index error when opening certain PDFs concerning DeviceGray colorspace, amazingly this bug dates back to version 2.1!
· Localizations: Japanese and Simplified Chinese localization repairs are still underway.
May 10th, 2008· Tracking input field in the Text Inspector now accepts commas as well as periods.
· You can no longer rename layers in the Action Inspector.
· Fixed the disk image window position.
· Fixed an issue with the Browse Action Tool if the sidebar had focus.
· Custom data set on objects now exports to Visio XML, likewise we now import Visio's metadata.
· Using hotkeys to switch tools no longer destroys the previous tool's stickiness.
· IBTool support is now in place.
· Fixed some line connectivity issues in Visio import.
· Double-clicking a layer thumbnail will now make it the active layer.
· Line labels were losing their background color on Visio import.
· Fixed a bug where copied and pasted PDFs would rasterize when their opacity was changed.
· Non-printing layers no longer have their objects' bounds calculated in an "All Objects" export.
· AppleScript support for subgraphs.
· AppleScript support for connecting shapes.
· We now reset installed stencil state for Graffletopia search results if the file is installed then uninstalled.
· We made the autosave document read-only to prevent accidently modifying it instead of the original on crash recovery.
· Fixed a bug where copying as AppleScript from a shape whose points were made editable yielded AppleScript that resulted in an invariant failure.
· Fixed some scrolling and resizing issues for the Stencil Window.
· Connecting shapes weren't paying attention to the grid or Shift-constraint, they now behave more nicely.
· Fixed a bug where EPS exports were unusable if there was a gradient fill.
· Re-ordered items in the Fonts stencil, and locked the background boxes.
· Template chooser now geos away when a document is opened.
· EOModeld files will now import again.
· Fixed a bug where setting page orientation in the Canvas Size Inspector had no effect.
· Fixed some image loading errors.
· Workspace names will now survive a quit and re-launch.
· We now remove Quick Look previews when anonymizing and sending feedback.
· The Style Brush will now work on shared layers.
· Whenever possible, we now preserve legacy print scale settings.
· Fixed a bug with the Fill portion of the Ruler Accessory View inspector.
· Fixed a bug where OmniGraffle couldn't open an uncompressed OmniOutliner 3 file.
· Template Chooser previews now include shared layers.
· Buttons below the canvas sidebar drop off sooner.
· Fixed a bug where OmniGraffle would throw away all of your changes if you close the second window open on a stencil.
· It's easier to permanently delete legacy master canvases that turned into shared layers.
· Fixed a Visio import issue where extra line or carriage returns were being added to shape labels.
· The Selected Lines: Custom Length setting in the Diagram Layout Inspector is now really working as intended.
· Fixed a bug where shadows of line hops would remain when the hopped line was moved.
· Fixed an issue where gradient fills would go solid when the slider was at the end.
· Notes now exporting to Outliner properly.
· When "Print canvas on one printer sheet" is set, magic is performed on the page number variable.
· Favorite line styles now will keep the basic arrow line ending.
· Fixed a bug with page number variables not printing out correctly if they were on a shared layer.
· Autoscroll now works in the Outline Editor.
· Fixed a bug where lines without a midpoint would not connect to the proper magnet.
· Fixed a weird page orientation/canvas size/page break bug.
· Collapsed subgraphs now get anonymized when sending feedback.
· Shift-Return now should create an item before the selected item instead of after it in the Outline Editor.
· Help tags in the Ruler Accessory View inspector got some capitalization love.
· Fixed an issue where clicking or tabbing out of the canvas width or height field deselected "Auto-adjust canvas size" even if you didn't make a change.
· Locked objects offer their style to the Canvas Style section of the drawing tools, new shapes created with such are no longer locked.
· You can drag style chits onto objects on shared layers now.
· Fixed a bug where holding down Option when creating a line prohibited the creation of midpoints.
· Fixed an exception when using connecting shapes and orthogonal lines.
· Fixed a crash when reverting to the last save and the Layer List View was visible.
· Fixed a hang when opening files that had zero size empty shapes within.
· Fixed a crash with actions on objects that jumped to non-existent canvases.
· Fixed some ColorSync and Color Space crashes.
· Fixed a Stencil Window related crash.
· Killed a zombie crasher. Stupid zombies.
· Addressed a crash having to do with the Ruler Accessory View inspectors.
· Fixed an "Illegal Seek" error when opening Visio files.
· Fixed a printing crash.
· Fixed an error when opening certain Visio stencils.
· Caught an exception when searching Graffletopia from the Stencil Window.
· Fixed the Simplified Chinese translation of the "Flat" diagram style title.
· Removed Quick Look previews from localized resource folders.
· Addressed quite a few Japanese localization issues, this is still ongoing and Chinese is next.
· Fixed the Diagram Layout Inspector in German.
· Fixed the localized spelling of Hungary and Ukraine on the world map stencils.
· Fixed some French translations.
· Removed the GUI Design stencil from the Japanese localization.
February 28th, 2008· Refined AppleScript support for user data on models and graphics.
· Fixed some problems with callout text in imported Visio documents.
· Fixed a possible multiple monitor bug with regards to the stencil window.
· We now set a quarantine on Graffletopia downloads.
· We now check for AppleScript when opening a quarantined file.
· Fixed some problems editing text where the selection highlight and insertion cursor would go missing.
· Fixed an invalid XML error when exporting to Visio XML.
· Added AppleScript support for shared layers.
· Long stencil names should no longer get cut off.
· Fixed some rendering issues in the canvases sidebar.
· Text should grow out appropriately based on its justification.
· Shadows from Visio files should import properly now.
· Fixed a problem with the undo stack not working when opening/modifying Visio files.
· The variable is now available from the Edit Menu.
· The variable on Shared Layers no longer reports as "Master" instead of "Shared".
· Fixed an issue where a placed TIFF file could get saved out with no data.
· We now tell Graffletopia when we do a download.
· Fixed an issue where some text would get saved out as an RTFD data structure.
· Should be able to export to the OmniOutliner 3 format again.
· Fixed a bug where text alignment was not surviving a save/close/reopen.
· Adding a new child to a subgraph now properly places the child outside of the subgraph.
· Fixed a bug where moving groups in the outline editor created a new connection line to them.
· Images should display correctly in the canvases sidebar.
· Fixed an OAColorProfile problem.
· Fixed a number of crashes having to do with the stencil window.
· Fixed an ** -[NSCFArray objectAtIndex:]: index (0) beyond bounds (0) error when pasting a copied line label into another label.
· Fixed an exception when all objects were set to the minimum layout rank.
· Fixed an application hang when opening an eomodeld file.
· Final fit and finish given to Tier 1 localizations.
February 11th, 2008· Fixed a bug that was dropping umlauts when importing Visio files.
· Fixed a bug where a duplicate help anchor might have led to incorrect help search results.
· Document windows and the Stencil window can now be dragged by the bottom bar.
· Added help tags for the New Canvas and New Layer buttons in the Canvases sidebar.
· Fixed a layout bug where help tags on shapes would have a blank line at the end if any custom user data was specified for that shape.
· Fixed a layout bug where help tags on shapes would wrap incorrectly if they had custom user data specified.
· Fixed a bug introduced in beta 6 which prevented opening certain files created with earlier beta releases.
· Edit -> Layers --> Layer Settings menu items are now functional.
· Various help links should now take you directly to a help page.
· When importing OmniOutliner 3 files, cascading styles were not being treated correctly; this has been fixed.
· Fixed a bug that was causing Visio stencil shapes to be imported twice.
· Updated and localized the documentation for our support of DOT files.
· Fixed a bug that occurred when attempting to add a point to a connecting shape.
· Fixed a bug that prevented exporting to OmniOutliner 3 format and then importing the resulting file.
· We once again correctly claim to the system that we can import OmniOutliner 2 files.
· Improved performance when dealing with large images.
· Fixed a bug that sometimes caused items to snap to the grid even when they weren't supposed to.
· We believe we fixed some text rendering issues in certain circumstances.
· Fixed a bug that would cause document windows to drift downwards with certain multiple-monitor configurations.
· When we download a stencil from Graffletopia, we now attempt to directly open it, rather that requiring the user to open it from the Finder.
· Resetting inspector locations via the menu now also resets the location of the Stencil window. While the Stencil window is not an inspector, for this context it is generally appropriate to treat it as one.
· Fixed a bug that was resulting in crazy behavior when resizing a connecting shape that was part of a group.
· Some images that should have been displayed in the help for layers were instead being listed as links. These images now display inline.
· Fixed a bug where the Canvas variable was displaying incorrectly on thumbnails in the canvas sidebar.
· Fixed a bug where deleting a magnet could result in other lines being moved even if they were directly connected to other magnets.
· Fixed a bug where fill colors were being exported tom OmniOutliner files even when the fill was disabled.
· Fixed a bug resulting in an error message when attempting to combine accents with other characteers on a Finnish keyboard.
· Fixed a bug where drawing dirt was left behind when resizing a group by shifting line midpoints.
· Selecting the Stencils or Tool Palette items in the Window menu will now hide the corresponding window if it is already visible.
· Fixed a bug that could cause the canvas thumbnails to display incorrectly when a document is opened.
· Fixed a bug where an extraneous light grey line was drawing at the bottom of the canvas area.
· We believe we have fixed a bug which was preventing files from being saved if they had embedded color profiles whose names had changed or were otherwise invalid. This would show up at save time as an NSConcreteMutableData error.
· We believe we have fixed a problem where Software Update would not inform the user if the update required payment.
· Fixed a crash that occurred after using presentation mode multiple times.
· We believe we have fixed a crasher that would show up in the crash report as -[OGCanvasController updateAddAndRemoveButtons].
Added AppleScript support for the new layout engine and layout types:
· automatic layout (boolean) : Enable/disable automatic layout
· circular line length (real) : Circular layout line length (0-108)
· direction (bottom to top/left to right/right to left/top to bottom) : Hierarchical layout direction
· force directed line length (real) : Default line length in force directed layout (0.125 - 2.75)
· force directed separation (real) : Separation between objects in force directed layout (0-1)
· object separation (real) : Separation between objects in hieararchical layout (in inches)
· radial line length (real) : Radial layout line length (9-200)
· radial separation (real) : Separation between objects in radial layout (0-1)
· rank separation (real) : Separation between ranks in hieararchical layout (in inches)
· type (circular/force directed/hierarchical/radial) : Type of layout to perform
· Added AppleScript access to LayoutInfo attributes. The autoLayout atttribute is implemented as a bool (is now either AutoLayoutNever or AutoLayoutFull). Rank information is accessed through the graphic.
· Added AppleScript support for line hops. Example: set hop type of line 2 of canvas of window 1 to square hop
· Added AppleScript support for bezier lines. Example: make new line at end of graphics with properties {bezier point list:{{101, 181}, {141, 110}, {58, 115}, {143, 111}, {228, 107}, {248, 85}, {231, 129}, {214, 173}, {214, 173}, {214, 173}}, line type:bezier}
· Fixed a bug which was preventing custom user data from being included in the AppleScript generated when the user invoked the Copy as AppleScript command.
· The general preferences pane is now localized even in the standard edition of the application.
· The text position inspector is now localized even in the standard edition of the application.
· Fixed some places where the German localization was incomplete.
· Some tweaks to the document window layout have now been applied to the non-English localizations as well.
· The canvas size inspector is now localized even in the standard edition of the application.
· Fixed some layout issues with the German localization of the standard edition of the general preferences pane.
· Fixed a bug which was preventing many of the localized nibs from showing as fully localized.
· Fixed a bug where the buttons at the bottom of the template chooser window were not showing up localized.
· Fixed a bug that was preventing the software update preferences from being localized.
· Documents embedded in the application are now compressed.
· Updated copyrights for 2008.
· Identify ourselves when searching Graffletopia
· Updated the URL provided when telling a user of the standard edition that importing Visio files requires the Pro edition.
January 12th, 2008Bug Fixes:
· Fixed some Visio text placement and connection line issues.
· Visio stencils now always open in well view mode.
· Line labels in Visio files should open properly now.
· Fixed some AppleScript issues surrounding exporting with the background.
· X and Y Position variables are now based on the ruler origin.
· The kerning field in the Text Inspector now reflects the kerning value of selected text.
· Fixed a bug where objects on shared layers were getting moved to the back on copy/paste/export.
· Addressed some Stencil Window resizing issues.
· Fixed a bug where URL actions wouldn't work in an exported PDF if an image was set as the background on a shared layer.
· Fixed some vertical text centering problems.
· OmniGraffle no longer searches the Trash for stencils.
· Fixed a bug where theTemplate Chooser was blank in the standard version of OmniGraffle.
· Visio stencils need not be saved as OmniGraffle stencils, and a new icon shows that they are "foreign" stencils.
· OmniGraffle doesn't save Quick Look previews in autosave documents anymore.
· Keyboard navigation of the stencil window source list is now available.
· Window resizing now affects other canvases that are set to fit in the window.
· The ruler accessory controls now can make strokes thinner than 1 point.
· Edit --> Select All now works on a shared layer.
· Template Chooser will open on the last category or directory shown.
· You can now drag shared layers from one document to another.
· Fixed a bug where the Close button would remain "dirty" after a save.
· Items on shared layers now appear in the shape list right away.
· Fixed some text wrapping issues with Visio files.
· Addressed some magnet location problems when importing Visio XML files.
· Placed images are no longer coming in upside down from Visio files.
· The Install button in the Stencil Window should go away after installing a stencil.
· Fixed a problem where Quick Look previews wouldn't work so well when checking into Subversion.
· New canvases created from a template that has multiple shared layers will get all the shared layers.
Crashers:
· Fixed an NSFont crash.
· Fixed a reproducible crash when directly opening certain PDF files.
· Addressed a number of crashes and errors when opening Visio files.
Localizations:
· Localizations are almost complete, however we've run into a snag where the disk images are prohibitvely large for downloading purposes, this release is unfortunately English-only.
Licensing:
· A change has been made to the way OmniGraffle runs in unlicensed mode -- While the current beta releases have their own internal license key, in the future OmniGraffle 5.0 will operate for two weeks without a license, then requiring the application of a license key.
· What happened to OmniGraffle 5.0 beta 4?
· That particular release wound up on the CD that we're bringing to the Macworld exposition; our team lead is a stickler for proper naming conventions, hence this beta is beta 5.
December 20th, 2007· Bug Fixes
· Visio bullet lists should import properly now.
· Fixed some character encoding problems when importing Visio files.
· Made a massive fix for AppleScript when running in Leopard.
· Open vectors in PDF files should open properly now.
· Fixed some scroll bar issues in the Outline Editor.
· Stencil searches should automatically scroll to the search results.
· New stencil search display.
· Fixed a lot of disabled Help buttons.
· Fixed some line spacing issues for text objects when using custom fonts.
· Fixed actions that highlight other objects.
· Addressed an issue where text could disappear when editing it.
· Addressed some font sizing issues when importing .dot files.
· Fixed an issue with the Diagram Tool.
· Walvis Bay now belongs to Namibia again.
· Notes should export to PDF again.
· Added a warning when deleting the last instance of a shared layer.
· Fixed some automatic layout issues.
· Pattern fills no longer change color when editing text.
· Fixed an issue with respect to absolute text rotation.
· Line labels should collapse with their subgraph now.
· Style widgets should no longer redraw as often.
· Fixed some PDF import issues.
· Undoing a line length change in the Diagram Layout Inspector should properly move the slider.
· Fixed some display issues when resizing subgraphs.
· Placed PDF files should render properly in the canvas sidebar.
· Crashers
· Fixed a crash when creating a new document via AppleScript.
· Fixed an exception thrown importing VSD files.
· Fixed a crash when using AppleScript to move objects to the back.
· Fixed a crash involving relative path links to images.
· Addressed a crash involving the stencil window.
· Fixed another stencil window crash when selecting all stencils.
· Localizations
· Foreign language localizations are still underway, and we expect to have them fully integrated in a future beta release.
December 6th, 2007Bug Fixes:
· Ruler origin now affects the grid origin.
· Unused master canvases in older documents now show as shared layers in the first canvas.
· Fixed a performance issue on some iMac and MacBook models.
· Fixed a Visio XML export problem where Visio would claim it wasn't valid XML.
· You can now install stencils from read-only media.
· Export area exports based on the ruler origin.
· You can add midpoints to perfectly straight standalone orthogonal lines.
· Fixed the export size and resolution for the BMP format.
· Visio import now recognizes font face information.
· AppleScript can now control stroke thickness.
· You can now use the mouse scroll wheel in the Template Chooser.
· Fixed some line routing issues when looping to and from the same shape.
· New, bigger icons for stencils, Visio files, etc.
· We now stop doing ColorSync checking on templates and diagram styles in the Template Chooser.
· Fixed some scroll bar badness.
· Fixed some outdenting problems in the Outline Edtior.
· Hooked up some help buttons.
· The Diagram Tool now handles multiple selections.
· Fixed a bug with respect to orthogonal lines and shadows.
· Copy as PDF now works correctly with Photoshop CS3.
· Fixed a bug where lines would hurtle off to the upper left corner of the document.
· The Stencils toolbar button puts the Stencil Window away now.
· Fixed a bug where radial blends weren't completely filling a shape.
· Resizing the Stencil WIndow is better.
· Unused master canvases from older documents now show in the first canvas, with their visibility and printing turned off.
· The Keyboard Shortcuts document is now up to date.
· Fixed a bug when installing stencils from read-only media.
Crashers:
· Fixed a crash when searching for stencils.
· Fixed a crash when the application was quit with something on the clipboard.
· Fixed an OGAbstractDocument crash.
· Fixed a crash when poking around in the Stencil Window.
· Addressed an exception thrown when moving shapes to a shared layer.
· Fixed a crash when going to the Help Menu, closing a document, and going back to the Help Menu.
· Fixed a hang on launch where the licensing code would perform an unnecessary DNS lookup.
· Fixed a crash when importing Visio files.
· Fixed an error thrown when opening certain .dot files.
Localizations:
· Foreign language localizations are underway, and we expect to have them integrated in a future beta release.
November 21st, 2007· Addressed the NSFlippableView error when mousing over canvases and layers in the Utilities Drawer if those names were long enough to truncate.
November 9th, 2007· Fixed the issue where exporting an entire document to PDF format could lead Finder to think it was a Graffle file.
· Fixed some input field focus problems in the Licenses Panel.
· Folder import is working again.
· Fixed a regression for Subversion users.
October 25th, 2007· Mac OS X 10.5 "Leopard" Compatibility
· Fixed a small cosmetic issue in the Utilities Drawer.
· Addressed some mouse click event handling problems.
· Fixed a bug in the PDF export accessory sheet.
· Multiple canvas exports to HTML no longer append the .html extension to the enclosing folder.
· Fixed a crash when grouping lines and attempting to add a label in the Outline Editor.
· Copy as AppleScript should be working now.
· Fixed a bad state issue in the Lines and Shape Inspector.
· New toolbar buttons that look a bit better in Leopard.