Increment all to 0.6.2 to differentiate bugs in release from current master
formatting fix
Remove DispatchOnUIThread.
Merge branch 'master' of github.com:ikeough/Dynamo
Merged changes of "Dynamo.sln" into "Dynamo.2012.sln"
Revised snapping edge
Snapping edge: mouse clicks now connect nodes when connector is snapped
MAGN-214, cross product lacing gives wrong result.
UndoRedoRecorder type of action changed to Enum
1. Implemented a "RecordedTests" unit test case running recorded commands from file
2. Updated "DynamoViewModel.OnPlaybackTimerTick" method to shut Dynamo down when done
3. Updated "AskUserToSaveWorkspacesOrCancel" to not ask to save workspace in playback mode
MAGN338 Fix
1. Introduced "DynamoView.MakeSandboxForUnitTest" method for use in "RecordedTests"
2. Added verification codes in "RecordedTests.TestCreateNodesAndConnectors" test case
Reduced playback timer interval from 500ms to 20ms (5 commands per second)
Added screenShot item at Shortcut Tool Bar
1. Introduced "AutomationSettings" class to encapsulate automation stuff from DynamoViewModel
2. Refactored all playback related codes into "AutomationSettings" class
Folded recording functionality from "DynamoViewModel" into "AutomationSettings"
Added 10 new test cases for Geometry Testing.
Moved "AutomationSettings" class (and referenced namespaces) out to a separate file
1. Introduced "PauseAfterPlayback" and "ExitAfterPlayback" properties to "AutomationSettings".
2. Retrofit these attributes back into "CreateNodesAndConnectors.xml" (although it's optional).
Updated "AutomationSettings" to honor both "ExitAfterPlayback" and "PauseAfterPlayback" attributes