The AStar routing does not calculate the RouterInflation for shapes which are located in collapsed ContainerShape.
There should be annotations (comments) system built into the framework: €¢something like Word where one can add to a word a note €¢something like Excel with its comments bag €¢something like Workflow Foundation where every shape has a popup bag
NavigationPane does not show all connection when the RadDiagram IsVirtualized
DragAndDrop from toolbox is not working if an external dll is located in the GAC and the DiagramToolBox is located there.
Create modifyable orthogonal connections like the ones in Visio.
Create example with data base tables that visualizes self referencing business objects.
At the moment the ItemSnaping works only with the outer bounds but it should also snap to the centers.
Users need a way to control the way SettingsPane is positioned.
We use a RadDiagram for what is essentially graphic-art layout. At times, subpixel positioning and extents really are correct for this use case. We have shapes correctly positioned and displaying at subpixel accuracy; however, the selection outline always snaps to a pixel. This is particularly relevant when zoomed in on a piece of art, e.g., aligning semi-transparent edges. It looks odd to have the selection outline lie outside of the visible extents of the art. Furthermore, when moving the art by mouse, the interaction is odd in that the art appears to move smoothly while the selection outline pops from pixel to pixel. This confused our users as to what was really happening as they positioned things. The relevant code for this is in RadDiagram.UpdateManipulationAdorner, which uses Math.Floor and Math.Ceiling to snap the line to pixel borders. This was apparently put in to solve issues of blurriness from having a, say, 1-pixel selection outline lie at a sub-pixel position. Perhaps a dependency property to control whether this snapping happens?
When using TreeLayout.Right if a shape has a single child that is shorter (in terms of height) the tops of the shapes are aligned, this means the centers of the shapes do not align and so the connection is 'crooked'. It would surely make more sense if the centres of the shapes were aligned.