TouchDraw 1.8.1

New Features
  • Added support for the aPen.
  • The Visio exporter now exports the fonts used in the drawing.
Bug Fixes
  • Fixed an issue where the background color wasn't included when exporting just the selection of a drawing.
  • Improved the handling and detection during the import of malformed path figures.
  • Fixed an issue deleting a handle from a malformed path figure.
  • Improved the tolerance of the EMF and WMF importers to malformed files.
  • Fixed an issue were a user would be prompted to submit an error when it should have just been a message.
  • Fixed an issue that could cause an issue trying to draw a gradient fill when a rare set of conditions occur.
  • Fixed an issue using the overlay to change the height and width of a single selected figure.

TouchDraw 1.8.0

New Features
  • Added support for "orthogonal dragging" using the function key feature.
  • Added an option to backup all of the drawings and libraries to a zip file (accessible via iTunes).
  • Added a new (currently labeled experimental to differentiate it) WebDAV provider that supports a broader array of WebDAV providers (including Egnyte).
  • Bundled the floor plan sample with the application.
  • Added support for a new text variable {Date} which inserts the current date into a text field.
Usability Enhancements
  • Added a new option (on by default) to notify the user if they try to create a new shape in locked layer.  If the option is off, a new layer will be created silently.
  • Added the ability to toggle the menu animations for power users.
  • Added a delete button into the top toolbar of the drawing editor.
  • Snap settings (Snap to grid, snap to lines, etc…) are now saved as document level settings instead of global settings.
     
Bug Fixes
  • Fixed a potential issue saving the attributes of a shape that contains text.
  • Fixed an issue where the corners of a rounded rectangle weren't scaled when "Scale Attributes" was enabled.
  • Fixed an issue where imported drawings could bypass the drawing name validation which mean they wouldn't be savable due if the name had invalid characters in it.
  • Fixed a regression calculating the point where a line intersects a curve (used to determine where the connectors connect to a shape.)
  • Fixed an issue ungrouping rotated groups that contain circle objects where the circle position wouldn't be persistent.
  • Fixed an issue using the width and height adjustment menus options to edit lines.
  • Fixed a potential issue deleting the first handle of a path.

TouchDraw 1.7.3

New Features
  • Added an option to constrain the proportions when using the "Scale By" action.
Bug Fixes
  • Fixed an issue inserting a handle into a quadratic curve segment where the handle would be inserted at the wrong point.
  • Fixed the Visio importer to correctly handle all of the Visio scale types (no scale, custom scale, architectural, civil engineering, metric and mechanical engineering).
  • Fixed an issue create (and subsequently using) stencils created from locked objects.
  • Fixed a Visio export issue related to text associated with vertical lines.
  • Fixed a Visio export issue where the shadow offset was being exported correctly.

TouchDraw 1.7.2

New Features
  • Added the ability to disable importing connections from a Visio drawing to preserve visual layout of source drawing.
  • Added the ability to configure the threshold (sensitivity) of the iPen calibration.
Bug Fixes
  • Fixed an issue where the text margin was not being copied/applied when pasting styles.
  • Fixed an issue introduced in 1.7.1 displaying custom fonts.
  • Fixed an issue importing Visio drawings with rotated line connections.
  • Fixed an issue importing Visio drawings using the "Metric scale" drawing scale type.
  • Fixed an issue calculating the point along a closed path.
  • Fixed the size of two document icons.
  • Improved tolerance in path parsing for hand edited drawing files.
  • Fixed an issue importing Visio scaled Visio drawings.
  • Fixed an issue import WMF and EMF files in Visio drawings where they would be positioned incorrectly.
  • Prevented unnecessary "Unable to connect to pen" errors when waking iPad from sleep.
  • Fixed a regression where the clipboard wouldn't be restored after exiting and coming back to the app.

TouchDraw 1.7.1

New Features
------------
   * Added the ability to control if both the size and/or the attributes (text size, stroke size, etc...) of a figures are scaled using the "scale by" command.
   * Added the ability to import the font and font style (bold or italic only) used in Visio (VDX) drawings.
Usability Enhancements
----------------------
   * Added the ability to disable (or configure) the automatic image downscaling.
   * Improved the text rendering performance by as much as 6x for most cases.
   * Improved the rendering performance of drawings that contain nested connectors.
   
Bug Fixes
---------
   * Fixed an issue calculating fractional values for the text area variables due to floating point precision.
   * Improved the tolerance of the SVG importer for unexpected values in the "stroke-dasharray" attributes.
   * Added support in the SVG importer for "stroke-miterlimit" attributes.
   * Fixed an issue where the drawings chooser could get out of sync after renaming a duplicated drawing.
   * Fixed an issue where certain JSON strings in a text editor wouldn't be formatted correctly.
   * Several enhancements to reduce memory usage.
   * Fixed an issue with the Visio importer that could cause a crash with nested connectors.
   * Fixed an issue a redraw issue with nested decorated paths that had been resized. 
   * Fixed an issue with the Visio importer related to grouped connected figures.
   * Fixed an issue that could cause TouchDraw to crash when opening a hand edited drawing file.

TouchDraw 1.7.0

New Features 
------------
   * Added retina artwork and full support for the new iPad.
   * Added support for the Cregle iPen.
   * Added an option to disable text rendering during pan and zoom operations to improve performance (enabled by default for 1st generation iPad users).

Usability Enhancements
---------------------- 
   * Improved the toolbar UI for left handed users.
      
Bug Fixes
---------
   * Fixed an issue exporting PDF's to scale.
   * Fixed an issue where fractional sizes wouldn't display for inches and feet in some cases.
   * Fixed a copy/paste ordering issue when copying selected objects from different layers.
   * Fixed an issue importing transformed paths in SVG files.
   * Improved the SVG importers tolerance of improperly specified TSPAN elements.
   * Fixed an issue setting the scale of imported Visio drawings in Millimeters and Feet.
   * Improved the importing of NURBS in Visio drawings.
   * Fixed an issue working with selected shapes that span layers.
   * Fixed an issue ungrouping a group on another layer.
   * Fixed an issue separating some paths that were importing from SVG drawings.
   * Fixed an issue where importing a Visio drawing that could lead to a crash.
   * Fixed a bug setting the bounds of a group containing a nested circle figure.
   * Fixed a bug where text with an unclosed brace would not display.
   * Fixed an issue exporting text with variables to SVG drawings.
   * Fixed an issue exporting a drawing to Visio in units other than Inches.

 

TouchDraw 1.6.0

New Features

------------

   * Added a new "Open Path" command to the Adjustment menu.

   * Added support for custom OpenType fonts.

   * Added a new option to shift pixels by .5 when exporting to a bitmap image.

   * Added support for splitting a path at the location of any handle.

 

Usability Enhancements

---------------------- 

   * Various performance enhancements.

   * Added an option to turn off the background shadows of the handles.

   * Added a better alert message when a user tries to rename a file to an invalid name.

   * Fixed a usability issue where renaming a file name wouldn't scroll the table when the keyboard was shown.

   * Added the ability to edit the radius of a circle in the Adjustment menu.

   * Improved memory usage in situations where the same bitmap image is used multiple times in a drawing.

   * Improved loading and saving of drawings with embedded bitmap images.

   * Improved the general usability and performance of the drawing editor when embedded bitmaps are used.

   * Improved the time to load the stroke, fill and text views.

   * Added a new "Half Size" mode for the stroke, fill and text pickers. (iOS5 users only)

   * The Visio sheet name is now appended onto the name of the drawing when importing VDX files.

 

Bug Fixes

---------

   * Fixed an issue using the "join paths" command on rotated paths.

   * Fixed an issue deleting WebDAV connections that were no longer reachable.

   * Fixed an issue importing scaled Visio diagrams.

   * Fixed an issue exporting imported Visio diagrams with small and dense embedded EMF templates to SVG.

   * Fixed an issue registering too many undo events when deleting a path handle.

   * Fixed an issue importing embedded images in Visio files where the position would be wrong.

   * Fixed an bug where connected graphs in duplicated layers were no longer connected after layer duplication.

   * Fixed a regression introduced in version 1.5.1 related to the external display feature.

   * Fixed an issue renaming drawings right after they were duplicated.

   * Fixed a bug with the "Save as New" function.

   * Fixed an issue scrolling to the rows in a table to be edited.

   * Fixed an issue converting a shape to a path where the text would be lost.

   * Fixed an issue where 1 action did not equal 1 undo steps.

   * Fixed an issue calculting the size of the drawing to be exported, which could lead to blurred exports.

   * Fixed a regression where the text margin couldn't be set.

   * Fixed an issue swapping the of gradients with multiple stops.

   * Fixed an issue where a path handle couldn't be inserted into the last segment of a closed path.

TouchDraw 1.5.1

Usability Enhancements

---------------------- 

   * Added a new (on by default) "Fast Move and Resize" mode. 

   * Improved the handling of the contextual menus when groups are selected.

   * Restored the "Text Margin" setting that was inadvertantly hidden in version 1.5.0

 

Bug Fixes

---------

   * Fixed a regression in the Visio importer related to quadratic curves.

   * Fixed an intermittent issue sending a drawing to another app.

   * Fixed a regression where "Save as new drawing" was calling "Save" instead.

   * Fixed a potential crash that could occur while reporting an error.

   * Fixed a regression related to exporting images with transparent backgrounds.

   * Fixed a regression where the contextual menu wouldn't be dismissed after pressing "Paste"

   * Fixed an issue moving unconnected connectors as part of a selection or a group.

TouchDraw 1.5.0

New Features 

------------

   * Added support for WebDAV.

   * Added support for iDisk.

   * Added a new "move/zoom" tool with 1 finger panning and 2 finger zooming (with no selection capability).

   * Added a new circle tool with associated overlays to edit the center and radius.

   * Added a new "color list" with standard HTML and SVG colors to the color picker.

   * Added the ability to save "favorite" colors within the color picker.

   * Added a new action to join paths and lines.

   * Added the ability to toggle "Snap to Pixel" when pixels are set to the unit of measure.

   * Added the ability to configure a custom grid (major grid lines, minor grid lines and pixels per unit).

   * Added additional line endings required to do entity-relationship diagrams.

   * Added the ability to specify the blending mode for a figure.

   * Added new buttons to the toolbar for quick access to stroke, fill and text settings.

   * Added the ability import bitmap images directly without having to go through the photo library.

   * Added a message at launch to notify the user if an autosave file was restored.            

   * Added a new "Paste Multiple Copies" command that also allows pasting at a specified x and y offset.

   * Added the ability to specify the precision of the variables used in text fields.

   * Added the ability to calculate the area of all shapes and include it in the text field using the {Area} and {DArea} variables.

 

Usability Enhancements

----------------------  

   * Implemented a new stroke picker.

   * Implemented a new fill picker and gradients editor.

   * Implemented a new font picker and textual attribute (alignment) editor.

   * The info menu was updated to be contextual.

   * Improved the usability of the square within the color wheel to make it easier to select a color near the edges.

   * When using the function lock feature, you now need to "double tap" on it to lock it on.

   * When the function key feature is used the toolbar is now highlighted in red to provide better visual indication.

   * Improved the drawings tools toolbar so that color blind users can tell which tool is selected.

   * Split the tools menu into an export menu and a settings menu.  Reorganized the new settings menu to be more logical.

   * TouchDraw will now export drawings as PNG's to the Photo Library.

   * Added a link to the documentation within the drawing editor.

 

Bug Fixes

---------

   * Fixed an issue where converting a shape to a path would discard any text content that the source shape had.

   * Fixed an issue importing Visio files that use multiple background pages.

   * Fixed a potential error when deleting path handles.

   * Fixed a potential issue where data could be lost when moving files locally.

   * Fixed an issue where the "Export to app" menu wouldn't display in portrait mode.

   * Fixed an issue with the DropBox integration loading subfolders.

TouchDraw 1.4.15

New Features 

------------

   * Added the ability to export a drawing (in all formats) to other apps.  (For example, you could export a drawing as a PDF and send it directly to iBooks.)

 

Usability Enhancements

----------------------  

   * Improved the error and warning messages for file management.

 

Bug Fixes

---------

   * Fixed an issue for iOS 5 users merging layers.

   * Fixed an issue for iOS 5 users loading custom fonts.

   * Fixed an issue where deleted drawings would still show up in the list of drawings.

   * Improved the exporting of text and text figures to SVG drawings.

   * Fixed an issue importing quadratic curves within Visio (VDX) diagrams.

   * Fixed an issue importing some text figures within Visio (VDX) diagrams.

TouchDraw 1.4.14

Bug Fixes

---------

   * Fixed an issue sending a file to TouchDraw on iOS 5 from another application.

   * Fixed an issue when a fill color was not selected using the loupe control.

   * Fixed an issue presenting the layer menu.

   * Fixed an issue for iOS 5 users accessing the "Discard Changes", "Save As New" menu.

   * Fixed an issue for iOS 5 users when presenting the text editor.

TouchDraw 1.4.12

Bug Fixes

---------

   * Fixed an issue exporting Visio and SVG drawings where the text wouldn't be included.

   * Fixed an issue opening Visio files with broken links to master shapes.

   * Fixed an issue applying styles to lines in imported Visio files.

   * Fixed an issue transforming rotated nested figures when using the overlay tool.

   * Fixed an issue importing Visio text areas with fill colors.

   * Fixed a regression exporting drawings that have transparent backgrounds.

TouchDraw 1.4.11

New Features

------------

   * Added support for Box.net

   * Added a map of Australia to the sample drawings.

   * Added an overlay to edit the length and angle of a line.

 

Usability Enhancements

----------------------  

   * Improved support for mirroring on higher resolution VGA displays.

   * Enhanced the SVG importer to treat root group elements as layers.

   * Enhanced the SVG importer to import embedded PNG images.

   * Added better visual feedback when copying or moving files.

 

Bug Fixes

---------

   * Fixed an issue calculating the size of the text of a dimension line.

   * Fixed an issue exporting text with variables to SVG and Visio drawings.

   * Fixed the Visio exporter to add support for setting the background color the text associated with a line.

   * Fixed an issue that would occur when attempting to export an empty image.

   * Fixed an issue importing SVG files with trailing definitions.

   * Fixed an issue laying out multi-line text blocks.

   * Fixed an issue importing SVG files created by Illustrator.

TouchDraw 1.4.10

New Features
------------
   * Added the ability to include embedded images in exported Visio drawings.
   
Usability Enhancements
----------------------  
   * Added the "pull to refresh" feature to folder views.
        
Bug Fixes
---------
   * Fixed an issue that could cause an crash when showing the move/copy menu when the target directory had been deleted.
   * Fixed a regression that prevented the sample documents from being installed in some cases.
   * Fixed an issue exporting SVG drawings.

TouchDraw 1.4.9

Usability Enhancements
----------------------  
   * Added improved icons to the file lists to provider users better visual feedback on the type of file.
     
Bug Fixes
---------
   * Fixed an issue deleting directories from DropBox. 
   * Fixed an issue resetting the fill paint that could cause an unexpected error.
   * Fixed an issue trying to set the fill angle of a text figure.
   * Fixed an issue calculating the connection point of a stencil (only impacted some imported Visio stencils)
   * Fixed an issue exporting drawings to SVG that use custom fonts.
   * Fixed an issue that could cause a crash when attempting to add a folder to DropBox when there is intermittent network connectivity.
   * Fixed a regression that prevented TouchDraw from restarting into the last drawing being edited.
   * Fixed an issue that could cause an error when a user deleted a file or folder within iTunes right before trying to open it.
   * Fixed an issue editing the gradient locations on rotated figures.

 

TouchDraw 1.4.8

New Features
------------
   * Added the ability to import WMF (Windows Metafile) files
   * Added the ability to import embedded WMF stencils in Visio diagrams.
   * Added the ability to select the specific page to import from an Visio diagram.
   
Usability Enhancements
----------------------  
   * Added the ability to get to the path segment actions through the "edit" menu when the path only has 1 segment.
   * Added feedback when a drawing was successfully exported to the photo library.
   
Bug Fixes
---------
   * Fixed an issue sending files to TouchDraw from other apps when a drawing is already open for editing.
   * Fixed an issue exporting SVG files that include shadows.
   * Fixed an issue that could cause a crash browsing DropBox directories over a slow connection.
   * Fixed an issue that could cause an error when deleting figures in a connected graph.
   * Fixed an issue that prevented text from being copied from TouchDraw to be pasted in another app.
   * Fixed an issue saving the last line decoration (arrowhead) selected at shutdown or exit.
   * Fixed an issue importing Visio files for some international iPads 

TouchDraw 1.4.7

New Features
------------
   * Added the ability to import Visio (VDX format) files.
   * Added the ability to import EMF (Windows Enhanced Metafile) files.
   * Added the ability to toggle the curve smoothing of the pen tool.
   * Added support for installing and using custom TrueType fonts.
   
Usability Enhancements
----------------------
   * When opening the drawing name editor, the name of the drawing will now be selected for an easy rename.
   * Improved ability to open and repair corrupt drawings.
   * Added support for flipping relative to the center of rotation.
   * Added support for pasting the style to and from stencils.
   
Bug Fixes
---------
   * Fixed an issue that could cause an error when trying to set a gradient background on a text figure.
   * Fixed an issue resizing rotated and grouped path line connections.
   * Fixed an issue where boolean shape operations were inadvertantly available to apply to lines.
   * Fixed an issue ungrouping figures with changed center of rotations.
   * Fixed an issue that prevented the center of rotation handle from displaying for a polygon.
   * Fixed an issue exporting shadows to SVG.
   * Fixed several issues calculating the bounds of deeply nested rotated groups.
   * Fixed an issue where exporting a drawing to iTunes could possibly ovewrite a file.

 

TouchDraw 1.4.6

Note: For all of you that have asked, Visio import support will be coming in the next version!

New Features
------------
* Added the ability to paste textual clipboard content into drawing as a new text shape.
* Added a new menu option in the contextual menu to invert the selection.
* Added a new menu option in the contextual menu to clear the selection.
* Added a new "Paste Style" contextual menu option to paste/apply the style of the copied figure onto the selected figure(s).
* Added the ability to evenly distribute figures both horizontally and vertically.
* Added support for pasting TIFF and BMP images into a drawing.
* Added new vector icon shape libraries.
* Added support for editing the start and end points of gradient fills.

Usability Enhancements
----------------------
* Added the ability (using the function key feature) to insert a stencil at 0,0 within the drawing.
* Added a new "dash dot dot" line style.
* After creating a text figure the keyboard is automatically shown to allow you to enter text right away.

Bug Fixes
---------
* Fixed an issue moving a polygon handle on a rotated shape.
* Fixed an issue resizing a rotated shape with an modified center of rotation.
* Fixed an issue changing the center of rotation of a rotated figure.
* Fixed an issue when reseting the center of rotation. 
* Fixed an issue importing SVG files exported by Visio. 
* Fixed an issue that prevented the "Print" option from showing up on some devices. 
* Fixed an issue resizing a shape with a side handle when the center of rotation has been changed.
* Fixed an issue resizing nested and rotated grouped figures.
* Fixed an issue where a path shape could get inadvertantly selected.
* Fixed an issue opening received files with non-english characters in the name.
* Fixed an issue converting text to paths with some fonts.
* Fixed a regression with loading layers.