Tags: MappingSystem/channel
Tags
1.8.34 * Fixed a bug with geometry string parsing using quadratic bezier shorthand ("T"). * Fixed setting Part.category of a Part that is not in the Diagram. This simply changes the property value without replacing the visual tree with a new copy of a template. * Updated some outdated documentation regarding PathSegment.radiusY matching radiusX.
1.8.31 * Fixed a bug rendering to SVG when an arc was the first segment of a figure and it needed an initial straight line to get to the correct starting point. * Fixed a bug in Diagram.findObjectsNear where complete inclusions weren't always returning the proper set of objects fully enclosed within the circular area given by the point and distance parameters.
1.8.30 * Fixed a bug with Node.collapseTree: In collapsing a circular subgraph it now correctly set Node.wasTreeExpanded on the original node, and now removes the Node's Adornments. * Improved resizing behavior of the Overview.box to be smoother and more accurate. * Fixed a bug with adornments not disappearing during deselection, after creating new Parts. * Fixed a bug with Group sizing during drag-copy. * Fixed the DiagramEvent.subject collection of a "SelectionDeleted" DiagramEvent to include connected Links. * Fixed a bug with Group and member positioning during drag-copy, where the copy may sometimes incorrectly place the Parts relative to each other. * The map returned by Shape.getFigureGenerators now includes string synonyms, such as "MinusLine" which references "LineH". Previously, it was only including figures directly associated with a generator function.
1.8.28 * Fixed a Link re-routing bug during drags, when DraggingTool.isComplexRoutingRealtime is set to false. It would incorrectly re-compute AvoidsNodes routes during the drag if a node was crossed, instead of only deciding at the end of drag whether to re-compute. * Fixed a drawing bug where the start of Group collapse/expand animations may draw one frame of its ending state. * Setting Diagram.scrollMode now correctly updates the Diagram's scrollbars. The setter also no longer raises a Changed event. * Fixed a bug where changing the Link.fromNode or Link.toNode in a TreeModel could result in duplicate links.
1.8.27 * Fixed a regression from 1.8.24 where some graduated panels will draw incorrectly. * Dragging groups while DraggingTool.isGridSnapEnabled no longer snaps their members separately. This fixes some bugs where dragging a Group might shift group contents during a drag, such as links, or where Group contents may shift the Group as the placeholder is recomputed. * Fixed Node.findLinksTo when the other port id is not null. * Some fixes for scrollbar customization.