Fixed the placement of WorkspaceView on the main grid
Implemented mouse handling logic for geom/node view buttons
Updated "DynamoView" to monitor "CanNavigateBackground" property
Integrated view buttons to toggle "CanNavigateBackground" property
Incorporated new button design and update mouse handling codes
Used "enum ViewButtonState" for strongly typed button states
Implemented "Utilities.FindVisualChild" helper method
Updated view button visuals when "CanNavigateBackground" changed
Fixed an issue with button reacting to mouse clicked incorrectly
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Glimpse
Implemented "NavigationToOpacityConverter" to control DragCanvas opacity
Removed a redundant visual update in "OnViewButtonMouseUp" handler
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Glimpse
Bring back the nodes as per MAGN-3382
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Glimpse
Implemented "ViewButtonStateConverter" to control view button states
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into newBranch
Git hide nodes related to sortByKey,maxByKey,minByKey
Implemented "ViewButtonClipRectConverter" for clipping rect use
Implemented a new class "CanvasCheckBox" for in-canvas buttons