EazyDraw Store Support Contact SiteMap
Newest Version File Format Lost License Feature Request Download Public Beta Discussions
EazyDraw Support
Email EazyDraw Support

Current Mac App Store version of EazyDraw is 3.10.5.

Version 3.10.5 supports the new MacBook Pro Touch Bar. EazyDraw 3 is robust on macOS Sierra, El Capitan and Yosemite. We have dropped support for macOS 10.8 and earlier, for these solutions check our Support page then the Retro Version link.

Our experienced technical support staff will respond to your support request via return email within one business day, usually within a few hours.

If more urgent assistance is required, call at +1 608.444.5245, this is a US call to the state of Wisconsin. Support is free but no toll free number is available.

See FAQ and revision history below.

Additions Pack with Video Tutorials ($15)

The Additions Pack includes over 40 Video Tutorials and the full set of EazyDraw libraries. The User Library capability of EazyDraw lets one package complex graphics as readily accessible symbols or speciality drawing tools. The Additions Pack libraries provide pre-drawn graphics ready for you to use in your own drawings. These are big time savers and can give your drawings a professional finished look. For example check out the Network Diagraming libraries.

Physical Media Pack including the "Book" ($29)

Want to get the most out of Eazydraw - get the video tutorials and printed manual. Perfect for those that are new to vector drawing, the EazyDraw printed manual is a great reference and primer covering vector computer drawing techniques and OS X. Over 25 video tutorials on DVD, great for quick start learning or future reference.

Free shipping - anywhere -. Easy to order online. Pay by credit card or paypal. Click the Store tab to purchase.

Character Builder

Check out the new Character Builder package. Access from the User Library menu on version 3.10.4. This library has a large compliment of character components, assemble your own unique characters for use in presentations or on your web site.

Download
The download is a disk image file (dmg), size is 198 Meg.
Support Forms
Additions Pack
Feature Request
Bug Report
How do I . . . . .

FAQ - Frequently Asked Questions

Does the printed manual apply to EazyDraw 3?

Yes: There is a new edition (revision 9) of the pdf and printed manual. The new edition was updated for graphics on macOS Sierra and applies to EazyDraw versions 3 through 8.

Do the video tutorials apply to EazyDraw 3?

Yes: The videos apply to all the EazyDraw versions. Most of them were "shot" in 2012 using version 3. Only few of the videos cover features not found in version 3.

Can the EazyDraw Additions Pack be used with the App Store version?

Yes: The Additions Pack is just "content" it may be used with and the tutorials apply fully to the App Store version of EazyDraw.

Will the App Store version open my AppleWorks drawings?

NO: You will need EazyDraw Retro (version number: 8.0.3) to open AppleWorks drawings. This version operates with the Free Market (non-AppStore) license that you purchase from the EazyDraw web site. The most economical route is to get the 9 month license for $20, convert your drawings the return to using your App Store version of EazyDraw.

Does App Store version 3 support DXF?

NO: DXF was introduced with EazyDraw version 4. EazyDraw version 3 does not support DXF.

Version History

3.10.5 February 16, 2016

EazyDraw 5 now robust on macOS Sierra (macOS version 10.12).

Full support for the Apple’s new Touch Bar. Applies to users who have MacBookPro late 2016 model with the Touch Bar. The Touch Bar tools are contextual, the presented tools depends on the front drawing window and what is selected in that drawing window. We have tried not to duplicate the functionality of the Attributes Bar, instead we have tried to provide useful additional tool functionality. Per Apple Guidelines the Touch Bar augments and does not replace the common keyboard short-cuts. This means you can watch the Touch Bar for newly available short cuts and productivity enhancing capability.

Fixed Spelling panel on macOS Sierra. We now have a patch to fix the macOS Sierra problem with auto layout and sizing of the spelling panel. The EazyDraw spelling panel is now fully supported on macOS Sierra.

Improved support for PDF Editing. Improved PDF ungroup for stretched logo text and rotated text using Type 1 font tables, these situations are now properly ungrouped as stretched and / or rotated text boxes in EazyDraw. Corrected problem with ungroup pdf, related to use of UTF-16 Little Endian unicode encoding. A rather specific issue, but serious if encountered.

Improved SVG support for interpretation of font size using CSS conventions. The SVG import now parses font size specifications of "xx-small", "x-small", "medium", &hellip "larger", "smaller". Use of these conventions previously caused the report of an error.

Added complete support for the informal Mac standard for adding accents in Spanish, German, Portuguese, Estonian, Hungarian, and other languages that use diacritic accents. EazyDraw text entry now has support for both the Option-char and the long press of key that has diacritic marks.

3.10.4 October 21, 2016

New revision of PDF manual. The built in electronic pdf manual has a new revision. All graphics and images were updated on macOS Sierra with retina image quality. The manual has been generalized to cover all currently supported versions of EazyDraw. We now have one book for all versions. This new edition is now in print, all physical versions of purchased on the EazyDraw store now ship with this newest edition. This new edition applies for all current versions of EazyDraw, versions 3 through 8.

Corrected possible rare problems. It was possible that SVG export or imports using more than one pattern color could have the various pattern colors overwritten with one single pattern color. All graphics in the drawing with pattern colors would then have the same pattern color. This is now fixed.

Corrected possible problem exporting PDF, multi-page drawings that have a guides layer. The export panel choice for multi-page might not enable properly in all cases. This is now fixed.

Corrected problem drag and drop of a Bezier path from EazyDraw to the Custom Arrow palette. And the path was flipped upside-down on the Arrow palette view, this is corrected too. This was reported as a problem on macOS Sierra, it is now working properly on Sierra.

Corrected problem with date time stamps. If the time stamp applied to a time between 12 noon and 1 PM, and if the 12 hour clock format was in use then the time was marked as AM (not PM). These time marks now will read correctly, across the noon to 1 PM time span.

Corrected possible problem ungrouping PDF for editing. The line join style did not convert correctly in all cases. This is now faithfully transferred from the PDF to EazyDraw Color and Style setting.

3.10.3 July 19, 2016

EazyDraw 3 now supports MacOS Sierra (MacOS version 10.12). Preliminary testing complete. No know problems.

Fixed rare problem opening drawing with grids enabled and not linked to rulers. In some situations the Grids and all graphics were shifted until a user action (such as window resize) caused a window / screen update. This is now fixed.

Fixed problem exporting SVG with multiple layers and the ampersand character is used in a layer name. The "&" was, of course, treated as a special character and caused parsing to fail. EazyDraw now still allows "&" in a layer name, when present it is replaced with "a" . Exports now work in this situation.

Fixed a problem when exporting SVG with a Canvas Margin, and choice of Graphics Only for export content. In this case all graphics of the drawing would be offset after the SVG save. This is now fixed, the export of SVG in this situation does not change the drawing.

3.10.2 February 9, 2015

Fixed a problem with Graphic Details inspector, inspecting text characters. Entering Unicode values, or selecting unicode from the popup menu would fail when the text was in editing mode, with the target character selected. This now works properly.

Fixed LaTeXiT support for OS X versions 10.10 and 10.11 (Yosemite and El Capitan). Drag-Drop and Copy-Paste work in both directions with typeset LaTeXiT equations, source text is conserved. EazyDraw 5 does not support LaTeXiT Services menu command. EazyDraw 6 or newer is required for in-place editing using the LaTeXiT and MacTex equation and typesetting engine.

Fixed a Find and Replace problem. If the search target phrase repeated in single text box and if the replace text string was not the same length as the find text then formatting of the text box could be compromised. This is now fixed.

Full Screen Mode - several improvements on OS X 10.10 and 10.11.

Updated the Windows menu for Full Screen display of drawings. The menu now properly shows the icon for Full Screen next to each drawing that is showing in Full Screen mode.

Corrected rare crash situation. The crash would trigger when closing a drawing directly from the Full Screen mode. In some cases it was possible that the crash would happen every-other time the drawing was closed from Full Screen mode. Any time the drawing was saved from normal display the possibility of crash would clear. This has been identified and fixed.

Improved SVG import for text using tSpan to form and position columns of text. Successive TSpans were not cascading delta values properly. All seems to work properly now.

Fixed quirk of rotate gesture when used with rotated rectangles and ovals. The start of the gesture would always reset the angle to zero. This is now fixed.

Trackpad Preferences, the Expand option would not save and restore properly when after a quit and restart of EazyDraw. This is now fixed and remains persistent.

The Hide Dimensions checkbox on the Layers Inspector was not working for all languages. This is now working for all languages.

Fixed a user library issue when moving several library graphics from one library to another. The order of the elements was reversed. Rather a nuisance. This is now fixed.

3.10.1 October 7, 2015

Finalized support for El Capitan.

EazyDraw is now more robust against several forms of crash-failure. This applies when opening drawings that might be corrupt or inconsistent (extensions modified manually - erroneously). In many cases now EazyDraw will recover from the fault, present an error screen and remain operational and internally consistent.

3.10.0 July 27, 2015

We have added the Character Builder library to the EazyDraw App bundle. It is now a standard built in feature. It is found on the Library menu. If you are making use of the Library menu and have an installed configuration (a few user tools for example), then you will need to look for the Character Builder tool set on the Manage Menu -> Add Tools menu. If your Library menu is not configured (the old default - blank menu) then EazyDraw will (one time only) install all User Tools and the Character Builder on the Library menu. This is to aid users in discovering these capabilities.

Corrected problem reading older drawings, that in most cases originated in AppleWorks or MacDraw and then were saved as EazyDraw. If Pattern Colors were used as outlines for graphics, then it was possible that EazyDraw would hang when trying to save the drawing. This is now fixed.

Corrected a long standing but rare nuisance bug, seen primarily with Wacom tablet. When selecting a graphic, there was a possibility for a very small (less than a Point) inadvertent move of the graphic. The small nudge would not clear with Undo. The problem was noted mostly with Wacom tablets but was seen (very rarely) with mouse input. It turns out the bug was more likely on small simple drawings, used with a fast CPU, when working quickly. The problem is now fixed. Extensive worst case testing worked flawlessly on a fast new iMac Retina with a new "Wacom Intros Pro Large".

Added safeguards against saving User Libraries at reduced precision. If there is an open drawing with reduced archive precision, then the save of a user library could have been at the lower precision. User Libraries now always save 12 decimals of precision.

Fixed problem with Copy and Paste preferences, on the main EazyDraw Preferences panel (parameters found on lower right of the panel). Changes to these parameters were not being restored properly after quitting and restarting EazyDraw. They work properly again, all changes here are persistent.

Corrected Graphic Details inspector for PDF image, on the Quality tab. PDF representation does not support composition (fading and other pixel manipulations). These parameters do not apply to PDF. They should be disabled when inspecting a PDF image, they were not. This is now consistent and the parameters are disabled as they should be.

Corrected possible crash when working with User Libraries and editing names of library elements. Very rare, but now fixed.

Corrected Graphic Details inspector for PDF image, on the Quality tab. The Rotation value was not being updated properly. Entries to the field were accepted, processed and displayed properly; however, the initial correct value was not displayed or updated when a new pdf image was selected for inspection.

Corrected AutoLine when reporting Angles. The angle value was not respecting the Direction setting of Numeric Format, as set on Graphic Details, the Angle Display tab. For example, a small angle to the right and up on the drawing was reporting as 340 degrees with direction set to Right, the correct reading as displayed on Graphic Details with Polar display would be 20 degrees. This is now all consistent and correct.

3.9.8 March 7, 2015

Changed the default fonts for Rulers and Axis Labels. Yosemite introduced new "internal" fonts which were then connected to the rulers. These do not seem to be appropriate for user access. Now, while the Ruler might be considered a User Interface element and hence defined by these internal fonts - EazyDraw instead applies the User Default font for Rulers and Axis labels. This is change would be of interest only to power users. This only applies to the Factory default, and may be over ridden with normal user default settings via the Ruler Style palette.

Fixed what appears to be a very rare possible problem with Axis Labels (the text / numeric labels - not the tick marks). On some older hardware running the newer Yosemite operating system it was possible that the Axis Labels would not draw after a change to the labels (resize or re-orient). The non-drawing issue would clear itself when the drawing was saved or re-opened. This is now fully robust on Yosemite.

Fixed numeric input for Spiral, on Graphic Details. The Start and End Number of Turns values were not displayed correctly. Entries were correct, but confusing of course. Now the read out values are correct. All works properly now.

Corrected problem with Dimension from files saved with EazyDraw version 3.6 and older. When opened with EazyDraw 7 it was possible that Dimensions might be mis-placed on the drawing. This is now fixed.

Corrected problem rotating graphics on multi-layer drawings, when using Enable Actions - Show Others. Graphics on non-active layers, that were visible could be selected and rotated. This was not correct - the graphics on the visible but non-selectable layers should be seen but not altered. This now works properly.

Improved the performance of the Shift key on Launch feature. This is used with a crash on launch situation. If the shift key is held down, loading of drawings at launch is avoided. This is important if the re-opening of a drawing is causing a crash, then a endless loop is established where every time a launch is attempted the App crashes, and there is no way to open-then close the problem drawing to allow the App to run again. This potential problem was introduced with OS X 10.8 . Apple and OS X then introduced a partial solution, using the Shift key. But for Auto-Saved and un-named (Untitled) drawings the OS X solution is not evoked. Now EazyDraw senses the Shift key, and remembers that it was "down" at launch, remembers this state for 12 seconds, then abort loading of any drawings during the first 12 seconds after launch. This provides a fail-safe, probably full-proof, backup for the Shift Key on launch solution.

3.9.7 December 2, 2014

Corrected annoying problem on Layers inspector on Yosemite. The checkboxes on the layers table were "jumpy" and would sometimes draw large-bloomed and would jump between a normal display and the bloomed look. This was seen on some systems, mostly older machines, and was not seen on Retina displays. This would trigger when scrolling the table, especially with small scrolls as happen with a magic mouse. This seems to be a basic issue in Yosemite, related to scroll views and their animation. EazyDraw now has a patch and intercepts the drawing of these specific buttons. Now they still will jump one or two pixels on non-retina displays, as the table is scrolled, but they always draw the correct size and display a very crisp vector icon. As a side benefit they are more effulgent on the Retina than the Yosemite button icon.

Corrected problem on Paragraph palette (Format -> Text -> Paragraph -> Form). The Padding setting always shown in units of Points, not in the actual palette Fine Scale units. This became confusing when Fine Scale units were something other than Points, then it would seem the values jump by large amounts. This is now fixed - Padding is entered and shown in units of the Palette (inches, mm, or Points).

Corrected rare problem with imported images, images that have Metadata associated with the image and that have dots per inch at other than 72 DPI. In some cases these images would change position when the drawing was closed and re-opened. The images would move and remain as placed while editing the drawing but would revert to their initial position when the drawing was closed the re-opened. This is now fixed.

Fixed rare possible crash when quickly dragging a complex graphic from one drawing to another. If the drop on the destination drawing happened before the dragging image appears, then the crash was possible. This would probably only happen to users using a tablet, that was about the only way to be fast enough to trigger the failure. All works properly now.

Changed the behavior when drawing Paths and Polygons. Now they behave as other similar graphics, flicking the cursor off the drawing will complete Path or Polygon. This is a convenient way to terminate the drawing process.

3.9.6 August 19, 2014

Corrected rare problem with Copy operation. If a graphic contained text but if that contained text was empty and actually did not have any text characters, then the copy operation would fail to place any content on the system Clipboard. EazyDraw has blocks to prevent a drawing from having empty text boxes, unless they are linked to a chain of text boxes that has non-zero text content. One user somehow created a drawing with this situation, so now EazyDraw has internal protection against this situation.

Fixed a log file error message that printed on launch. This was introduced with Mavericks. All is correct again.

Corrected very rare problem mapping color space. This happens when the color space is changed for a layer (on Layers inspector) or exporting to EPS or TIFF. It is possible to import, or perhaps to copy, a color form that would not convert. The color conversion now performs a preliminary test of each color before conversion, thereby avoiding this problem.

Corrected problem snapping to an invisible line (a line with no stroke) that was exactly horizontal or vertical. The infinitely thin aspect prevented proper snap testing. This now snaps properly.

Corrected problem with Spiral, numeric entry of the Flatten Axis Angle parameter on Graphic Details inspector. The entry was not properly read as an angle. This is now correct.

Optimized moving very large images (including PDF) with Graphic Details inspector open. This combination was slow and sluggish for large images. EazyDraw is now more responsive in this situation.

Fixed problem with Layer Color Modification, when the layer contained a non-pdf image and when this image had resolution other than 72 Dots Per Inch. The image would scale to 72 DPI, and thus display larger or smaller when Color Modification was in use. This is now fixed. The image appears the same size, with only the color modification change.

Improved click - hit detection for Center Dimension, Diameter Dimension and Report Dimension. These were selected with any click in the full bounding box, which is often rather large. Now they are only selected when the mouse click is near the actual dimension graphic.

Fixed issue with Angle Dimension, for angles greater than 90 degrees with Dimension Format set to Dimension. The text read-out box had the arc indicator pass through it. Appearance is better when the indicator arc is broken and does not interfere with the text. This now corrected for the improved appearance.

Corrected minor problem with 4 of the standard arrows. The Bar and Diode shapes. The length of the bar was reversed and became smaller as the arrow included angle was increased. The appearance was fine for the average arrow angle but adjusted in a reverse fashion with a wider arrow drawn with an more narrow bar length. This is now correct.

Corrected Box Arrow. The size of the box was dependent on the arrow included angle and the Relief value was not set correctly. This is now correct. In some cases there may be a small but noticeable change in existing drawings that use the box arrow shape. However the problem is significant enough to warrant this correction.

Corrected about 10 grammar errors with use of "it´s" instead of "its" in the PDF manual. A full search check and correct of this proper grammar form was completed for both the PDF manual and the Help pages.

3.9.5 March 14, 2014

Minor update, improvements and corrections.

Corrected issue that evolved on Mavericks. A new feature on Mavericks called Responsive Scrolling can cause large drawing overhead for drawing applications such as EazyDraw. This new feature may be helpful for simplistic applications that employ inefficient drawing algorithms. For EazyDraw the problem was only apparent for lager complex drawings, a certain level of drawing activity would trigger large drawing overhead for this new feature and cause EazyDraw to be slow and unresponsive. This seemed to be rather random, some users and certain situations would trigger the sluggishness and response issues. One drawing was observed to clear with no setting changes, then a simple reboot brought the problem back. We have this new feature completely patched out now. Performance is again now the same as it was on earlier versions of OS X. The problem was only present on Mavericks, it was present on both Retina and legacy resolution screens. No improvements for scrolling were observed for EazyDraw so we will leave this feature patched out for the foreseeable future.

Corrected problem reducing the width of a text box. If the first line of the text was a "white space" (a newline for example) it was not possible to interactively reduce the width of the text box. This is fixed now.

3.9.4 December 17, 2013

Mavericks support. This version has been tested against the Mavericks (OS X 10.9) general release and found to be fully stable and operational.

Fixed potential problem with export PNG and TIFF images with white or colored background with DPI greater than 72 and not an even interval of 72 (not 144, or 288). Then it was possible to get a narrow faint bar of gray at the right or bottom edge of the image. This is fixed, no more gray lines at the edges.

Fixed problem changing Color Space using the popup menu on the Layers inspector, for languages other than English. The problem was only for the Paper layer (Paper being in the non-english language).

Corrected a svg parsing issue related to CSS font-face attributes. Corrected svg parsing issue related to shifted viewBox. These were encountered with SVG generated by OmniGraffle.

Corrected efficiency issue (rare) with linked text. If the linked text boxes were using the flow-around text justification then an inefficient recurring loop could establish. The recursion was throttled so the responsiveness of the program did not diminish but CPU resources were wasted. This is now fixed.

Corrected rare problem with Dimension, related to rounding. For drawings to scale, with large number (> 10) of inches, with Dimension precision set to one decimal point, with format set to Feet and Inches. In some cases the display value of the Dimension, on the drawing, would show an extra 0.1 inches. This is now fixed.

Corrected behavior when resizing a group, when interactively decreasing the width or height to a very minimum and negative values. The Group would jitter and make small jumps at the near zero and negative heights. The jitter and jump behavior is fixed and the group will smoothly decrease to the minimum allowed height or width, if the interactive motion continues to the negative height or width the group flips and smoothly adjusts to increasing width or height.

Group Edit for a drawing was not being saved and restored when opening the drawing. The setting for new drawings and the setting for individual groups was saved and restored properly, but the Group Edit in effect for a drawing was set at the default for new drawings when opening the drawing.

Corrected issue relating to Dimensions, when performing an export of Graphics only. In rare cases, such as a dimension with Form set to Nothing and no connections (measuring nothing as well). The exported drawing would cover a large area including the graphics and the drawing origin. This problem could also cause CPU loading for large complex drawings that contained a Dimension graphic in this state.

Made several corrections to the Czech localization. We owe a thanks to Zdenek Podráský for taking the time to send in corrections and suggestions.

Corrected SVG import bug, related to Bezier paths that were curved but only had two vertices and the SVG coding used a specific construct. This somewhat rare combination is now parsed correctly. The actual EazyDraw drawing would appear correct, the problem only surfaced if an immediate export to KeyNote was used.

Improved appearance of Graphic Details inspector and Layers inspector when not using Attributes Bar. Corrected issue related to showing and hiding Rulers when the Attributes Bar not visible. There were slight appearance issues near the top of the inspectors panels, especially for small drawing window sizes.

3.9.3 October 9, 2013

Mavericks support. This version has been tested against the Mavericks (OS X 10.9) GM (Golden Master) release and found to be fully stable and operational.

This version does NOT support brushes. EazyDraw 6 release announced new vector brushes support, this is not a feature of EazyDraw 3.

Changed the methods for application of Line and Fill colors using the Color and Style palette. The change applies when several graphics are selected for simultaneous change of color. Previously all graphics would receive the same new color. The new method applies when only one component of the lead color is changed. If only one color component changes then all colors (that use the same color model, RGB or CMYK) will only have the individual component changed. For example only the Red component would be adjusted to the new value for all target colors, or more precisely for all target RGB colors. One obvious use of this capability is to change the Opacity of several colors without altering the actual color. This new capability applies when using the system color picker Sliders, or WebColorPicker, but not when using the toolbar pull down color palettes. If the new method is not desired, hold down Cmd key while changing the color and the new altered lead color is applied completely to all target colors. .

Improved Layer detection for SVG. EazyDraw notes if all top level graphics are actually groups and if all top level graphics have reasonable human understandable identifiers, it is then reasonable to expect that these are actually layers and the ID's are layer names. In these situations EazyDraw assigns these to layers with the names found. If a drawing is imported and this behavior is incorrect, use Flatten on the Layers drawer to convert to a one-layer drawing

Several improvements for SVG. There is now full support for the ViewBox and Aspect Ratio information. If Slice is used for an aspect ratio specification EazyDraw performs the slice in one page of a multi-page format. All other settings, both Slice and Meet are now fully supported and properly interpreted.

Several improvements for SVG import using CSS (Cascading Style Sheets). The import now supports class and obtect specific specifications (for example a Class that would apply only to Lines and Rectangles). These improvements are targeted to provide full support for SVG generated by Google Crowbar. Crowbar authored SVG now seems to import very well.

SVG enhancements related to import of very small font size text. Improved typesetting for tSpans typesetting across single rows of text. Improved speed for some SVG imports.

Improved logic that defines a drawing as edited and eligible for the Save command. Previously a newly opened or newly saved drawing would become Edited if the drawing was scrolled, zoomed, or a graphic selected. These initial actions now proceed without marking the drawing as edited. These actions are still included in the undo-redo recording of drawing edits, but they do not begin until and after the initial content changing action. Now a drawing may be opened and read-only viewing actions performed without advancing the last saved time of the drawing.

Corrected several issues related to custom user Menu Keys. Dynamic menu items, ones that change depending on viewing state, were not always allowing programming of custom short cut keys. This was most noticeable with Enter Full Screen, and Exit Full Screen. This issue is now resolved. The Factory short cut key for Full Screen mode changes is changed to Command-Option-F, from Command-F, this seems to be the most prevalent choice among other Apps for this command.

3.9.2 July 2013

Revamped Morph panel, the panel is now a normal floating panel, no longer tied to the drawing window. The logic associated with Morph is improved, better handling of scaling by Text Font size change and other improvements for associated attributes. The new panel presentation is needed for robust use on Mavericks.

A new look and feel for the toolbar picker pull down palettes (Color, Gradient, Pattern). These now have appearance update to look better on Mavericks. At the time of this release, the revised pull down palettes are needed for proper display on Mavericks, but this may be temporary as Mavericks (OS X version 10.9) has not been released and the issue may well be a bug in the pre-release operating system software.

Improved user libraries. User library palettes now support OS X Revisions and auto save. Now the user library palettes have all the title bar features found on the main drawing window, including browsing all saved versions, reverting the library, and frequent auto saves to avoid loss of data during a system failure or OS X initiated pause. There are also improvements for the user library main menu.

The Save command was disabled when another App was used and then use of EazyDraw resumed (such as clicking on the Finder, them back on an EazyDraw drawing). The Save command is now enabled at all times, even if the drawing is not in the Edited state. The logic issue here appears to be an OS X Mountain Lion (and Lion) minor problem. Apple seems to have solved the issue in Text Edit by forcing Save to be always enabled (even if the drawing is not edited), so EazyDraw has adopted the same approach. The OS X logic problem is also exhibited with a Quit and Restart of EazyDraw, when drawings are automatically restored (a System setting, General Settings). The problem of the disabled Save command was not very noticeable because any action on the drawing marked the drawing as edited and then enabled the Save command.

Corrected a few issues with creation tool cursors. Previously creating a graphic while editing a parameter on a parameter palette would fail to show the correct creation cursor (the Arrow tool cursor would remain). This now works properly.

Corrected issue with the user library menu. Open user libraries were not being added to the menu. All open user libraries now appear in the 3rd section of the Library menu, as they should.

Corrected a problem for dashed lines of zero dash and zero space length. This would cause different crash or simply error log reports on different versions of OS X. These are now detected, blocked and avoided (a solid line is drawn). The Dash line input panel now blocks against any dash length or space of zero size.

Corrected problem on Graphic Details inspector, when inspecting a Bezier path, the X and Y end values did not respond correctly to new numerical input. They would read the correct value but values entered would always apply to the actual path start point, not the segment start point. All is correct now.

Corrected problem re-establishing connectors and dimensions that reside on different layers. In some cases the actual connection was dropped, this depended on the layer ordering and possibly CPU speed, the issue related to the multi-cpu parallel processing of layer information. All is correct now.

3.9.1 June 7, 2013

Minor update correcting issue introduced with version 3.9.0. Closing a User Library window could cause a crash. This is now fixed.

Improved user libraries. User library palettes now support OS X Revisions and auto save. Now the user library palettes have all the title bar features found on the main drawing window, including browsing all saved versions, reverting the library, and frequent auto saves to avoid loss of data during a system failure or OS X initiated pause. There are also improvements for the user library main menu.

User Libraries now fully integrate and support iCloud.

Improved logic that defines a drawing as edited and eligible for the Save command. Previously a newly opened or newly saved drawing would become Edited if the drawing was scrolled, zoomed, or a graphic selected. These initial actions now proceed without marking the drawing as edited. These actions are still included in the undo-redo recording of drawing edits, but they do not begin until and after the initial content changing action. Now a drawing may be opened and read-only viewing actions performed without advancing the last saved time of the drawing.

The Save command was disabled when another App was used and then use of EazyDraw resumed (such as clicking on the Finder, them back on an EazyDraw drawing). The Save command is now enabled at all times, even if the drawing is not in the Edited state. The logic issue here appears to be an OS X Mountain Lion (and Lion) minor problem. Apple seems to have solved the issue in Text Edit by forcing Save to be always enabled (even if the drawing is not edited), so EazyDraw has adopted the same approach. The OS X logic problem is also exhibited with a Quit and Restart of EazyDraw, when drawings are automatically restored (a System setting, General Settings). The problem of the disabled Save command was not very noticeable because any action on the drawing marked the drawing as edited and then enabled the Save command.

3.9.0 May 29, 2013

Major update with new support for high resolution Retina display, Sandboxing, and iCloud support. Added language support for Chinese, Czech, Dutch, Portuguese, Spanish, Norwegian and Swedish.

EazyDraw is now optimized to take full advantage of the high resolution Retina display. All user interface graphics (tool palettes, toolbar icons, cursors, icons, and images) are now provided with the improved quality dual image representation. The dual images allow optimal display on both traditional and the new Retina screens. The use of the improved images is automatic, there is no parameter setting required. The proper image for a display screen is selected automatically by EazyDraw. This is true even for multi-screen arrangements, as a drawing window or parameter palette is moved from one screen to another the images are swapped and updated on the fly if appropriate. In most cases you can notice the image change when you slide a palette or drawing window from an older screen to a Retina, the new images are brighter and lighter in color for improved appearance with the higher pixel density. FYI (perhaps a warning): once you try a Retina you will no longer want to work on an old clunker.

Revamp of a Graphic Details fields. Bezier and Continuous Bezier Graphic Detail reports now provide more detail, more information and better accuracy (on 64 bit machines). The import of SVG content often leads to various degenerate Bezier path constructions. The graphic details report now detects and indicates all possible Bezier segment constructions. Documentation is not complete, but the new capability is robust and has been extensively tested. The new information is largely self documenting.

Full update for Open and Save Operations. The user interface for opening and saving drawings has been redesigned to conform with the latest conventions for Mountain Lion. The unpopular aspects of changes in this area for Lion have been re-worked for a clean new productive design. Save As is again supported, although changes are automatically written to the original, together with a new Move To mechanism. These improvements require the upgrade to Mountain Lion, which is advised for the best EazyDraw user experience.

The file Input-Output was completely rewritten to take better advantage of multiple processors that are now common on all Macs. Several threads are spawned to load the data, create the graphics and generate the display window in a simultaneous fashion. The full advantage of this OS X technology is seen when opening very large multi-layer drawings, EazyDraw assigns individual CPU's the task of reading and preparing individual layers while the main thread creates the drawing window.

There is now one simple standard system Open panel, for all graphic types understood by EazyDraw. You no longer need to set a particular file type. Drawings and User Libraries all open with the same panel. This approach give users access to the improvements provided by Mountain Lion, CoverFlow and QuickLook are both integrated with the system open panel.

With Mountain Lion an App like EazyDraw must be prepared for the system termination of the App at any time - without loss of data. The operating system can now terminate an App that you may have left open but have not used for a period of time. This allows the system to maximize performance. In this situation you will not even notice that EazyDraw was terminated, and when you return to EazyDraw the system will relaunch EazyDraw and restore all windows, palettes, and settings exactly as they were. This new technology requires that EazyDraw no longer manage the drawings that are presented at launch time, this is managed for all Apps on System Preferences General Settings panel. The EazyDraw preferences setting for "Show At Launch" is no longer available. This behavior is now controlled by the operating system. You will note various new behaviors for the presentation at launch. This technology provides rather exceptional safety against loss of data upon a system power failure, EazyDraw crash, or other system problems.

Graphic Details reporting for enclosed Area has been extended. The text field with associated label/button is found near the bottom of the Graphic Details. It now reports Area, Length, Bytes, Character Count, or Word Count. The metric(s) reported are contextual and reflect the properties of the selected graphic or graphics. If multiple graphics are selected, then total sum for the metric is reported. The associated label is also a button - each click will cycle through all applicable metrics for the current selection. Documentation is not complete, but all is tested and robust.

Added a new fail-safe capability. If EazyDraw launches with the Shift Key held down - EazyDraw will launch without opening any drawings. This is a hard-coded backstop, nothing will open. This is important now that OS X has new (with Lion and Mountain Lion) behavior to prevent loss of data. OS X frequently will automatically instruct EazyDraw to open a copy of a drawing that was present at quit, external shut down, force quit, or a crash. This means that it is possible to be trapped in a loop: a) drawing data issue leads to crash, b) EazyDraw terminate, c) EazyDraw launch, d) OS X recovers the file with data issue, repeat to -a) drawing data issue leads to crash. According to OS X documentation the Shift key at launch is supposed to break the cycle however this does not always seem to work. OS X gives a higher priority to not loosing the work in progress data and thinks the launch was successful followed by "another" crash. Hence this new absolute fail-safe mechanism. Hold down shift and you can now force a break in a crash at launch cycle.

Graphic Details reporting for Arcs has been enhance. Now Arc Length, Chord Length, Median Angle, Start Angle and End Angle may be reported. Use the new popup menu to select the desired parameter. The value is reported and new numeric input is accepted (for example you may now set the arc-length, or chord (Secant) of the arc directly.

Corrected issues on Graphic Details for Polygons. The last segment (the close segment) of a polygon would not correctly accept new numerical values. When entering values the focus segment would jump and the value entered assigned to the wrong segment. All is correct now.

The introduction of 64 bit computing increased the defining precision for all EazyDraw graphics. It was found that the normal OS X treatment of Circles and Ellipses results in display approximations that no longer match the inherent accuracy of the geometry. EazyDraw now provides more accurate screen and print drawing for Arcs, Circles and Ellipses. The exact drawn paths are now drawn accurate to the 64 bit precision. These "errors" were of course quite small, on the order of a fraction of a typical line width. However, there are situations where they can impact geometric constructions.

Several improvements for SVG import and export.

Corrected and improved PDF ungroup. In some cases filled shapes would present the shape covered with a rectangle swatch of color, the fill is now properly inserted in the color. Tiling of embedded images is improved. Ungrouping large embedded images is now much faster. an example 20 mega pixel image was taking several minutes, it now converts in a few seconds.

Corrected and improved PDF ungroup. In some cases filled shapes would present the shape covered with a rectangle swatch of color, the fill is now properly inserted in the color. Tiling of embedded images is improved. Ungrouping large embedded images is now much faster. an example 20 mega pixel image was taking several minutes, it now converts in a few seconds.

New commands on Tools main menu, Combine submenu. These will trim or extend the start or end of a line, path or curve. The end is extended to the intersect point of another graphic. Trimming shortens the end to the exact intersection of a another graphic. Double Click on the start or end point (when selected) is the convenience short cut for these actions. Use the Command or Option command key modifiers to indicate Extend or Trim. A simple double click of the end of a line will extend the line, for a path or curve the Command Key is needed because Double Click in that case indicates "Close the Path". Documentation is complete, consult the Help pages for a full description.

Added a new conversion command called Hybrid Path. This is similar to Convert To -> Bezier, but if a path has segments that are essentially linear, control points are not added or removed if necessary. For example a Rounded rectangle when converted to Bezier will have two control points on each segment including the straight segments on the 4 sides, but with Convert To -> Hybrid Path there will only be control points on the corners. This combined with Convert To -> Continuous Bezier allows full management of editing modes for Bezier paths. The short-cut key is Control-H (think of it as control-Handles, or control-Hybrid). So Cmd-B, Cmd-Shift-B, and now Control-H allow quick switching as you edit the details of a path.

Corrected a problem on copy from EazyDraw to another App, when the copied graphics contained an Cross Over and the Cross Over was in Automatic mode. The automatic Cross Overs would be missing in the pasted graphic when pasted as PDF, or a Bitmap Graphic. Now the Cross Over marks (or jumpers) will be present, with respect to all other graphics in the Copy and Paste operation. For example if the Cross Over was jumping another path, but that path is not included in the Copy, then there will not be a jumper; but if the other line is included then the jumper will be in the pasted image.

Corrected a possible hang when ungrouping PDF with Auto Combine text enabled. There have been a few corrections for this situation, this fix looks promising - it was probably the root cause. So Auto Combine text should be more reliable now. It still can increase the conversion time quite significantly especially when used for situations where there is no individual text glyphs to auto-combine, the algorithms will naturally take a long time to keep checking for something that is not there.

Corrected issue with Dimensions, when using the Nothing setting and there is no additional text string. The Dimension would draw an extra box at the top left of the drawing. And an export of Just Graphics would expand to include the extra box. This is now handled correctly.

Corrected issue with SVG import. The issue related to proper interpretation of super-scripts, sub-scripts and text base line offsets. These were not always parsed and processed correctly. Now all these situations are properly imported.

Corrected issue with connectors when used in groups. The issue related to nodes with more than one connector and a normal graphic attach point. If the two connectors connected to each other instead of both connectors attaching to the third (non-connector) graphic attach point. Then when grouped and a subsequent move of the group, the two connector ends would behave erratically, sometimes pinning to their position on the drawing and some times attaching to and moving with the group. Now when a connector attaches to a node with another connector and a non-connector graphic, the non-connector graphic is favored and will be the attach target. This will correct the problem. Groups created before this fix may still have the problem (about a 50-50 chance), to correct the issue ungroup and re-attach the connectors.

Added the capability to interpret and import Postscript Axial and Radial Shadings when ungrouping EPS and PDF. These Shadings are sometimes the mechanism for rendering of Gradients (Linear and Spot gradients in EazyDraw terminology) in PDF and EPS. This is seems to be contained in PDF from more recent applications such as Adobe Illustrator CS5 and CS6 and recent versions of Excell. EazyDraw now interprets these and generates a corresponding EazyDraw Gradient Fill. Rendering, display, printing and export are fully operational, full editing of this gradient form with the Gradient Palette is not complete. This form is currently supported with an EazyDraw vector gradient. A new gradient form will be incorporated soon to provide full editing of gradients with 100's and 1000's of color shades.

Added the capability to interpret and import Postscript Axial and Radial Shadings when ungrouping EPS and PDF. These Shadings are sometimes the mechanism for rendering of Gradients (Linear and Spot gradients in EazyDraw terminology) in PDF and EPS. This is seems to be contained in PDF from more recent applications such as Adobe Illustrator CS5 and CS6 and recent versions of Excell. EazyDraw now interprets these and generates a corresponding EazyDraw Gradient Fill. Rendering, display, printing and export are fully operational, full editing of this gradient form with the Gradient Palette is not complete. This form is currently supported with an EazyDraw vector gradient. A new gradient form will be incorporated soon to provide full editing of gradients with 100's and 1000's of color shades.

Corrected the localization for French. The Arrows palette was in Spanish, it is now correct. A few menu items were shown in English, they are now shown properly in French.

Corrected the localization for French. The Arrows palette was in Spanish, it is now correct. A few menu items were shown in English, they are now shown properly in French.

Added Gray Scale color space for EPS export. Now EPS may be exported as Gray, RGB, or CMYK.

Improved User Library in the Button mode. These would always open showing the small panel to set the number of columns for the custom palette. This behavior was annoying - so now the column setting panel only shows when the custom tool button palette is resized.

Corrected problem with Short Cut Menu Keys that used the Option button modifier (such as Flip Horizontal). These were being blocked by OS X, this is now fixed and in general your Settings on Menu Keys for user defined short cut keys should be more robust against OS X over-ride.

Corrected problem on Graphic Details with Delta X and Delta Y inputs for a Line. New values were not computed correctly when using non-zero Margins (the canvas margin on Page Layout). There were problems if the axis directions were changed from the common default settings of plus-to-right and plus-down. All is correct now.

Corrected problem accessing the Transfer palette in Germain, Spanish, and Japanese. The menu item to access the Transfer palette was always disabled. This is now corrected. Corrected problem with Cross Over. Saving and opening a drawing with a fixed (not automatic or percent) Cross Over could have the y position move when the saved drawing was opened. This is now correct. The saved drawing will have the correct value, the issue was a the time of open, so the update should completely fix the issue.

Corrected problem with Combine -> Difference. If the subtrahend graphic was small and only extended a small distance from the minuend graphic, and if their shapes were curved, then the difference was executed as a join (as if the smaller shape was completely enclosed). This is now handled correctly.

Corrected problem entering and leaving full screen mode for drawings with Connectors (or Dimensions). In some cases the ends of the connectors would loose their position and connections. This works correctly now.

Corrected problems with drawings that have spell check highlights at the time of Print or Export. There is a warning dialog for this situation. This dialog was "stuck" and could not be cleared without closing the drawing. This is now fixed.

Corrected problem related to Connectors and Dimensions attached to elements in a Group. The problem was that connections were lost when the Group was ungrouped. This happened if the connector was internal or external to the group. Now the connections are conserved.

Corrected problem the insert tool, in the case of multiple inserts into different Bezier segments of a single graphic. The insert would generate multiple copies of the original graphic. This is now correct, only one new copy of the graphic with multiple inserted vertices replaces the original.

Corrected rare but serious possible crash when using smooth wall (ribbon) graphic, the crash would occur at launch and open if the the drawing had a degenerate smooth wall of zero length.

Corrected a problem with automatic dimensions, for the Reverse format. The dimension value would initially report correctly, but if the target graphic was moved or resized the dimension display value would not update. All is reporting correctly now.

Corrected problem with custom tools for text justification. They were only enabling in the text edit mode. They should be enabled and available anytime text is selected. They behave properly again, and the customizable toolbar pulldown menu is enabled properly now.

Changed the behavior of Centered Text. Previously this form of text (inserted centered in a graphic) was forced to have Centered paragraph (text) alignment as well as the specific vertically aligned position. However, when in text editing mode one could set the paragraph text alignment (left, right, center, justified). This user setting would hold and override the default centering paragraph mode. But if the text was edited EazyDraw would ignore the user-override and return to Centered text alignment setting. Now EazyDraw defers to the user setting. Centered text alignment is still always the initial setting when a new Centered Text element is created (usually by double clicking the graphic).

Fixed SVG import issue related to scientific notation used with length specification. These issues relate to reading SVG generated by Wolfram Mathematica.

Fixed SVG import issue related to scientific notation used with length specification. These issues relate to reading SVG generated by Wolfram Mathematica.

3.8.3 July 24, 2012

Added support for Mountain Lion (OS X 10.8).

Improved SVG. Corrected issue with ordering of Layers. Added support of embedded images encoded as Base64. Corrected bugs in Free Transform (i.e. distorted) text.

Corrected problem with the popup menu for straight walls on Graphic Details. The menu for wall direction was not loaded and not operational. All is correct again. This issue was introduced with a recent release.

Corrected problem on Dash palette. When adding a new dash sequence interactively on the palette, using the right-most interactive dash tab. The new dash sequence was correctly added but the display on the Dash palette did not draw the new dash until completion, so the interaction was not - live. Now it is correct, you can view your new dash sequence and position it interactive with a single interactive drag action.

Corrected a possible hang when ungrouping PDF with Auto Combine text enabled. There have been a few corrections for this situation, this fix looks promising - it was probably the root cause. So Auto Combine text should be more reliable now. It still can increase the conversion time quite significantly especially when used for situations where there is no individual text glyphs to auto-combine, the algorithms will naturally take a long time to keep checking for something that is not there.

Corrected issue with Dimensions, when using the Nothing setting and there is no additional text string. The Dimension would draw an extra box at the top left of the drawing. And an export of Just Graphics would expand to include the extra box. This is now handled correctly.

Corrected possible PDF ungroup issues with content containing series of cropped images, in rare cases only the first image would be imported and accepted. Issue is now correct.

Corrected rare possible crash opening a library with math functions Absolute Sine and Absolute Sine Cubed. And possible problems with these functions for Periods less than 0.5 with certain non-zero phase settings. All is correct now.

3.8.2 April 10, 2012

Corrected page number for the manual. The "Logical" page number was not set, this caused the table of contents pages (i, ii, iii, iv, \'85) to interfere with the "Go To Page" numbering, with a 17 page offset. Now, so long as you have Preview's preferences set to "use logical page numbers" the "Go To Page" numbering will agree with the page numbers in the index, table of contents, and the number showing at the bottom of the pages.

Upgraded the utility of the "Circles-and-Squares" preference setting. This changes the creation action from a box (or bounds) create sequence to a center-out create sequence. With center-out action the initial mouse click defines the center of the new graphic, the drag action then extends the graphic in both directions from the center. This setting now defines the behavior for all rectangle graphics and lines as well as circles and squares. The Option key will create with the "opposite" (the other choice for this preference setting) behavior. Option key action works for all applicable graphic forms.

Corrected problem with colors on PDF ungroup. Related primarily to PDF drawings from Canvas. In some cases RGB colors that had full saturation of a component were incorrectly interpreted resulting incorrect colors. All is correct now.

Corrected bug in Distribute Edges panel. The numeric values were inconsistent (appeared random). The proper units (the drawing units) were not interpreted on input. All is now correct and the panel was enhanced to always show drawing units (for clarity and confirmation) and to allow setting of text field width in accordance with numeric display settings from Graphic Details.

Flow around text has been improved to interact even when embedded in nested groups and to interact across layers. Now graphics that trigger flow around do not need to be on the same layer as the text. Overlapping graphics on all ON layers above the Flow-Around Text now cause text reflow. So it is possible that graphics that are not visible can impact text typesetting, while this could be confusing it is the correct logic, so caution is advised.

Improved PDF ungroup to include Text Rendering Mode. Most significantly invisible text is now ignored. Now Outline and Stroked text are properly added to the EazyDraw drawing.

Corrected problem using Color Modification (on Layers Drawer) with PDF image. The image would flip upside-down when first imported. The issue would not present if the drawing was saved then reopened. All is now correct.

Corrected rare problem forming a new group. If the group contained more than one Free Transform graphic, and an Image that had been recently moved, then the new group might possibly position the image (or images) incorrectly. All is now correct. This problem has been present for approximately 24 months in late version 3 and all of version 4.

Corrected possible problem with Ungroup PDF, when using AutoCombine Text. In some cases the conversion would abort and not complete, EazyDraw would not crash but the conversion would fail. This is now corrected. A note on AutoCombine Text, one use for this setting are PDF Drawings authored by Canvas where the Canvas setting "exact text placement" is used.

Corrected problem entering numeric values for certain wall line graphics. The position, length and angle values would display properly but entries were not accepted. All is correct now.

Corrected issue with Advanced Duplicate, for Polar and Linear duplication that used rotation. In a few cases the rotated graphics would present their rotation but could revert to their pre-rotation state with future editing actions, and copies to the clipboard would receive a non- or partial- rotated version of the graphic. All is correct now.

Corrected bug in selection logic for Groups. Previously if a group contained at least one graphic with Fill, the whole area of the group would respond to a click for select. That behavior was incorrect, clicking in an open region with no graphic content should not select the group. All is correct now. A few other tweaks were applied to selection logic and several speed optimizations were added for the selecting logic.

Optimized the text font convenience menus on the Attributes bar and in the Graphic Details area. There have been reports of slow text editing, mostly from Japanese users. This related to systems with large numbers of installed fonts. The font menus are now fully cached and EazyDraw only updates them when the OS X system notifies that fonts have changed, such as a new font family installed, or a font removed, or changes to font favorites. Text editing and typing should be instantaneous even with Graphic Details inspection active and Attributes bar in use.

Corrected issue with failure to select and manipulate the gradient control handle. This could happen in certain situations for paths that had a graphic but were not fully closed.

Center Marks were not drawn or managed for graphics nested in a group. They now draw properly even when the graphic is in a group. You can now set or clear all the center marks for a group from Graphic Details.

Corrected problem with Page number text stamps (Page Number of Number) and (Page Number) not updating when moved to a different page. Previously these text stamps would not update if nested in a group. They would work properly as independent graphics. They now work as expected and any movement will cause an immediate update - even during the move process.

Corrected SVG parsing issue with very long polyline curves. it was possible that a zero-glitch would be inserted. Situation parsed correctly now.

Corrected rare case of "white dots" that could appear on an RGM image when converted to CMYK. This would only happen with larger image.

Corrected possible problem with Graphic Details display of values. It was possible to set a very wide display width, then resize to a smaller Graphic Details view width and then cut off the display values. Now this mis-match in settings is detected, and adjusted insuring that display values are always shown.

Corrected a problem with the stepper control on Graphic Details for Bezier curves, values for the inspecting index could be entered but the stepper would not advance the index. This is now working properly again.

Corrected situations where Fit Text Box would fail to properly resize the text box.

Corrected problem with SVG import related to rotated rectangles. The width and height of the rotated rectangle could have a size error. This is now correct.

3.8.1 December 14, 2011

New With Lion: The Save As, and Save To menu commands are now removed on Lion. The correct document / drawing model for Lion is to use "Duplicate" before changes not "Save As" after changes to an existing drawing. Long time computer and Mac users will need to study this significant design change. One can no longer assume a drawing that has not been saved has not be changed. The old work flow of opening a drawing and making a few trial changes then deciding not to commit the changes does not work on Lion. Everything is a bit more like an iPhone. The new work flow model requires an up-front duplicate of an existing drawing in order to make trial changes that do not modify the original. Of course Undo can revert a drawing and there is now the advanced "revisions" user interface to recover the original, but these all involve success and integrity of the operating system and EazyDraw for the restoration - plenty to go wrong -- although there are no known problems for this process. If one quits EazyDraw there is no warning about "unsaved" changes - the changes are committed by OS X. After this point the Revisions or Time Machine are needed to recover the original drawing. If an original drawing has not been accessed for a few days - the operating system will "lock" the drawing and provide a warning with suggestion to make a Duplicate before beginning changes. The time limit setting for this warning is accessed via system preferences. But drawings that were recently used do not get this warning. If you are working in a productive environment and are new to Lion, the best advise is to be certain that a Time Machine disk volume is online and active. Help documentation on this topic is complete for EazyDraw and there are numerous discussions on the web concerning these changes. The EazyDraw pdf and printed manual does not fully document these changes at the time of this release.

Lion Only - Several improvements to the Duplicate command. The new duplicated drawing now mimics the size, position and inspector (Graphic Details and / or Layers) states for the duplicated drawing. Before the new drawing would assume default conditions, the new behavior is more convenient and generally expected.

Lion Only - Added Command F as toggle for Full Screen mode. This is in accordance with Apple guidelines, the supplanted "flip" command was changed to Option F.

Lion Only - Made several improvements to the logic for entering and exiting Full Screen mode. The two independent toolbars are more reliably chosen. The logic issues revolved around quitting EazyDraw with more than one open drawing and different Full-Screen / Non-Full-Screen states for the drawings. All this works reliably as one would expect now.

Lion Only - Several improvements for the return from a Revisions session. There were problems with palette restoration. User Libraries would either not re-open or would open but be hidden. Now all palettes and user libraries are faithfully restored to their prior open / closed state and view precedence.

Improved the Area Report found on Graphic Details. It now reports the area when multiple graphics are selected. Previously area was reported only for individual graphics that had area. If any selected graphic does not have an area, then no value is reported for the multiple selection.

Corrected possible hang situation when converting a Bezier path to a Ribbon.

Corrected possible hang situation when converting an Orthogonal Path to a Orthogonal Radius Path.

Corrected possible crash, Lion only, during the reporting of a File Save problem, this should have been quite rare. It is now corrected.

Corrected possible crash, Lion only, at launch when launching into Full Screen mode, with secondary drawings that were not in Full Screen mode, when the Toolbar size was different for Full Screen and Non-Full Screen. A rare crash, but serious if the problem situation came to pass.

3.8.0 Aug 24, 2011

Parameter palettes and the are now restored when exiting a Versions session on Lion.

Improved SVG support. Corrected issues related to support for colors with transparency.

Better presentation of the Attributes Bar, it is no longer "clipped" when the window is adjusted to a small size. Now the attribute groups are not shown if any of the groups buttons extend beyond the right edge of the window.

Corrected problems encountered when adding a gradient fill to a weld-group. This did not apply correctly and could cause EazyDraw to hang (not crash). This is now handled correctly.

Corrected problems encountered when adding a gradient fill to a weld-group. This did not apply correctly and could cause EazyDraw to hang (not crash). This is now handled correctly.

3.7.5 July 12, 2011

User interface localization for 4 languages in addition to English. This is the initial release with support for German, Japanese and Spanish. The French localization has been fully re-done with significant improvement and depth of support. All is included with the download, no additional installation steps required.

Lion Only Feature: Support for Lions new "Versions" technology. Now when you save a drawing, a hidden snap shot of the drawing and all contents is archived. The Revert to Saved command is significantly enhanced, it presents a "Time Machine Like" interface for convenient review of all previously saved versions of the drawing. This is a powerful recovery tool and one that will quickly find use in the normal design work flow.

Lion Only Feature: Support for Lions new "Full Screen" mode. The upper right hand corner of the drawing window now has a Full Screen / Multi-Drawing mode switch. EazyDraw has integrated two Toolbar collections and two independent canvas margin settings. These change when switching from Multi-Drawing to Full Screen presentation mode. This allows customization for both modes to get attain the most productive working environment for any project.

3.7.3 June 7, 2011

Initial release for German localization.

Enhanced the Advanced Duplicate capability. A new tab view was added with support for saving a set of duplicate parameters and managing user defaults for the Advanced duplicate settings. Added full numeric formatting and numeric-math input for all duplicate parameters, the display precision and format are now under user control following the settings for the Graphic Details drawer - these parameters follow the drawing's scale settings (not a Fine Scale setting for the panel). Help documentation is complete, new features should be self explanatory.

Expanded the user interface access for associative dimension witness lines. Previously the geometry of the witness lines were not under user default management and would always require adjustment unless saved as a library tool. Now one may set a customized geometry as default. The Attach tab on the Dimensions panel has a new parameter popup menu this allows inspection and setting of all witness line numerical settings.

Corrected issue with converting RGB images to CMYK. The problem happened when converting using the Graphic Details popup menu and when automatically converting for EPS export of an embedded image. Also improved the speed for converting RGB and CMYK to Gray Scale, this is now table driven and several thousand times faster.

Added Zoom Calibrate to the main menus. Assigned keyboard equivalent Cmd-Shift-C .

Corrected issue with Angle Dimensions. The problem could arise when more than one Angle Dimension needed to use the same reference line, such as when dimensioning all interior angles of a rectangle. The Angle Dimensions would become confused and attach to each other and the reference line hence trying to dimension a zero span angle. This is now handled properly.

Corrected a few bugs and expanded the capability for convert to Filled Shapes for free form Bezier paths. Previously a few degenerate cases that can result from ungroup PDF or other import techniques would cause problems with the convert to Filled Shapes, these are now properly supported.

Added an Option Duplicate action for the Rotate tool. Now if the Option key is held down during a rotation tool operation the target graphic is duplicated in place before rotating. This behavior mimics the automatic duplication of Option Drag that is common procedure for most drawing applications.

Corrected issue with Angle Dimensions. The problem could arise when more than one Angle Dimension needed to use the same reference line, such as when dimensioning all interior angles of a rectangle. The Angle Dimensions would become confused and attach to each other and the reference line hence trying to dimension a zero span angle. This is now handled properly.

Fixed another issue with SVG, correcting the issue noted on the EazyDraw discussion board by Grandadpete . The SVG import of the Ball_14 graphic no longer hangs EazyDraw.

Changed the behavior when exporting graphics with bitmap shadows to bitmap images (TIFF, PNG, ...) - at resolutions other than 72 dots per inch. These shadows are derived from OS X technology that is used for screen display so they look best at 72 dpi. EazyDraw now automatically adjusts the shadow parameters to provide the same high quality appearance at higher dpi resolutions, previously the shadow would diminish and "harden" when generating high resolution bitmap images for print media use.

3.7.2 March 10 2011

Added new feature to calibrate the size of graphics on the display screen. The new command is found on the Drawing Zoom popup menu, located lower left of the drawing window. The "Calibrate" command queries the system for the physical dimensions and resolution setting of the display screen that contains the center point of the drawing, then computes an average (average of horizontal and vertical pixels per unit length) zoom factor that will match screen lengths to the real world. The "Calibrate" selection is user driven, there are no automatic updates if a drawing moves to a new screen, if a new screen is added to the system, if the resolution of screen is changed, or if the drawing is opened on a different system. If zoom setting matches the calibrated setting the Drawing Zoom popup menu indicates the match with a blue value color.

Added new user preference to draw Circles and Squares from a center point out to a radius or side dimension. The preference is found on the main user Preferences panel. Two settings, the new Center Out setting and the bounding box (corner to corner) setting.

Added a customizable toolbar button for Fit Text menu command. It is available for user customization, it is found near the other text buttons, bluish icon.

Fixed possible issue with Dimensions, when content for the Dimension is set Nothing for use as a user comment. The crossing dimension line could be drawn through the text after the drawing was saved and re-opened. Now the crossing line has a break for the text in all cases as it should.

Fixed several SVG issues. Please continue to send in svg files that have problems. Improved SVG import to handle SVG drawings exported from CorrelDraw. Support for extended CSS style specifications was required. EazyDraw now supports CSS styles nested in CData blocks. CorelDraw SVG now imports properly into EazyDraw.

Fixed a possible problem with exporting EPS to CMYK color space when the exported content contained an image (either bitmap, EPS, or PDF) and that image was larger than a few inches and the image did not use CMYK color space (in other words the drawing contained a large non-cmyk image that required automatic conversion to cmyk).

Corrected a problem with pause delays when switching from EazyDraw to other programs. This was present when running in 64 bit mode with heavy use of the Patterns palette.

Improved functionality and corrected problems with Group Edit. There were a few graphic forms that were not responding properly for interactive in situ editing of group graphics. All is working properly now, problems were introduced with recent revisions.

Fixed Guide-Snap for lines with the center pinned.

Works on problems of a pdf graphic being flipped when color modification is applied to a layer. This may be fixed, ultimate resolution may not be possible until the release of Lion. With Snow Leopard the operating system added several internal optimizations for processing of pdf images, the vertical orientation of the pdf when displayed no longer seems to be processed in an absolute consistent fashion. If trouble is noted, use the Flip Vertical button to get correct display.

3.7.1 Feb. 17 2011

Corrected possible hang state, related to graphics with inserted text. The hang could occur with 2nd or successive text edit sessions of text inserted in a graphic. This did not happen with normal text boxes, only inserted text. Work around was to use normal text and the graphic independently, then group them. Editing of a group containing text works in the same fashion a double click brings the text to the fore and begins an edit session.

Enhanced and made corrections for Kerning functions. The Kerning settings in the Graphic Details drawer now have full professional capability, one may kern across different font and attribute runs, adjust single character kerning; all with reliable detailed undo and redo. Previously the numeric Kerning setting applied primarily to full text boxes and uniform text runs. One should now be able to accomplish any kerning action.

Corrections to the SVG import, support for non-comma separated point lists was added.

Improved EPS and PDF ungrouping. Several additional text constructs are now properly supported including kerning specifications.

Added support for dimensions for suppression of leading zero for Fraction form. The Leading Zero checkbox on the Dimension Palette (Datum Tab) controlled inclusion of the leading zero for decimal dimensions. It was not controlling a leading zero when fractions (rather than decimal format) was in use. Now it controls both as one would expect. The menu commands "Make Same Width" and "Make Same Height" were not keying off the correct graphic. The "master" graphic should be the first one selected. This is now corrected.

Made several improvements and corrections for the Numeric Entry feature. If, during the creation of a graphic, the letters (o,d, x,y, a, or L) are typed: the Numeric Input pops-up to accept numeric values for (over, down, x-across,y-down, angle or length). The inputs were mostly "raw" and would not work for scaled drawings. Now the inputs (and values shown) are all interpreted and presented correctly according to the drawing's scale and the settings on the Graphic Details drawer for numeric display. For example if you have angles set to Radians - the the "a" numeric input will be Radians rather than Degrees.

Changed response of text graphics that are copied and pasted between drawings with different x or y axis directions. The copy and paste now does not flip the text, this would normally be the intended behavior.

Corrected issues with grouping for groups that involved connectors. In some cases connectors were sent to the back or the front of the group. Now the appearance of connectors is precisely maintained when groups are formed. Connectors that attached to elements involved in a grouping operation were sometimes disconnected. Now all connections are consistently applied to the new group.

Fixed a few issues with editing text that contains Overlines. All editing situations now follow standard text editing conventions for insertions and deletions adjacent and across ranges that include Overlines.

Corrected issue related to graphics created by welding. The new resulting welded graphic would accept a Connector but the Connector (or Dimension) would not remain attached and follow movements of the new graphic. This would correct itself upon save and reopen of a drawing so it was in this sense temporary. All is correct now.

Corrected possible crash when applying Factory default to the Page Setup palette.

Cutting all the way through a rotated oval would sometimes result in 3 resulting paths rather than 2 as one would expect. This is fixed now and works as one would expect.

3.7.0 January 2011

Initial release of EazyDraw App Store Version.

This web page designed, created and published entirely with BBEdit and EazyDraw. iWork is a Copyright of Apple Inc., iWork artwork from Apple.com, iWork not the property of EazyDraw or Dekorra Optics. AppleWorks is a registered trademark of Apple Inc.
EazyDraw, a Dekorra Optics LLC enterprise
Contact: ph +1 608 444 5245 fax: +1 608 635 2124 mail: N5040 Beach Garden Road, Poynette, WI USA.
Copyright © 2017, All rights reserved.