8000 Tags · yingdongucas/GoJS · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: yingdongucas/GoJS

Tags

v1.7.26

Toggle v1.7.26's commit message
1.7.26

* Fixed a regression when drawing large images scaled down, introduced
in 1.7.21.

v1.7.25

Toggle v1.7.25's commit message
1.7.25

* Replaced the Angular 2 project with a newer Angular 4 project, at
../projects/angular-basic. This projected was created with Angular CLI;
we then added a diagram-editor Component consisting of a Diagram and a
Palette. That component takes a Model as an Input and produces
nodeSelected and modelChanged as Outputs. The main app component shows
editable details for the primary selection if it is a Node.
* Automatically redraw with improved sharpness as the user zooms the
page.
* Fixed a bug where Pictures given a GraphObject.maxSize and no loaded
Picture.element or Picture.source would measure incorrectly.

v1.7.24

Toggle v1.7.24's commit message
1.7.24

* Fixed a regression introduced in 1.7.18 with pinch-zooming on
Microsoft touch devices in IE.
* Fixed a visibility bug when a non-visible Part switches layers.
* Events on the Diagram now attempt to find the Event target Diagram
differently. This may help in libraries that use a shadow DOM or DOM
scoping.

v1.7.23

Toggle v1.7.23's commit message
1.7.23

• Fixed a bug with SVG generation. Generated <svg> tags also now specify
a viewBox attribute.

v1.7.22

Toggle v1.7.22's commit message
1.7.22

* Improved routing of links to non-visible member nodes of collapsed
groups, when the spots of the group's default port are different than
thespots of the non-visible node that the link is connected with.
* Diagram mouseOut now appropriately calls Tool.standardMouseOver, and
Tool.standardMouseOver uses null as the current object if the mouse is
not over the current Diagram.
* For wrapping, TextBlocks respect the maxSize of their Panel, but also
accidentally conformed to their Panel's minSize.
* Diagram keyDown used to always preventDefault on keyDown events, but
this is now overridable via InputEvent.bubbling.

v1.7.21

Toggle v1.7.21's commit message
1.7.21

* Drawing fix for HTMLVideoElement sources to Picture.element, which
were broken in 1.7.5.
* Fix for the main element of a Panel (when using
GraphObject.isPanelMain) sometimes getting cached incorrectly.

v1.7.20

Toggle v1.7.20's commit message
1.7.20

* Fixed Panel.rebuildItemElements not to remove any Links that were
connected with item elements that are ports.
* Fixes for link routing during animation.
* Fixed slight shifting of Groups that have Group.layout being a
CircularLayout after repeated layouts, including after expanding the
subgraph.

v1.7.19

Toggle v1.7.19's commit message
1.7.19

* Added the Vue.js sample, demonstrating a simple GoJS app in the Vue.js
framework.
* Fixed a bug in DraggingTool.moveParts where it was incorrectly
shifting Nodes when Nodes shifted by differing amounts.
* Extended RotatingTool to work on link labels; the user still cannot
rotate whole Links or the Link.path.
* Restored behavior from 1.6 of Model.fromJson such that linkdata.points
property value is of type List. Version 1.7 had allowed that property to
remain as an Array of numbers.
* When a Group.layout> was a CircularLayout, that layout was not
respecting the implicit Layout.arrangementOrigin provided by the group
by calling and remembering Layout.initialOrigin.
* Fixed Link arrowhead and Link label positioning when the object to be
positioned is scaled.

v1.7.18

Toggle v1.7.18's commit message
1.7.18

* Improved multi-finger touch handling while doing single-finger
operations, like dragging and panning.
* Fixed a bug where collapsing a Group in a LayeredDigraphLayout could
cause incorrect routes for bezier links to member nodes.
* Diagram.makeSvg will now wrap the outputted TextBlock <text>s with <g>
if the TextBlock has multiple lines of text.

v1.7.17

Toggle v1.7.17's commit message
1.7.17

* Fixed a bug in Grid Panel where it might not draw the last horizontal
grid line.
* More extensions translated into TypeScript, at ExtensionsTS.
* Table Panels now allocate space to elements with a GraphObject.stretch
value that also span multiple rows or columns in a more consistent
fashion.
* Shapes inside a Grid Panel now respect GraphObject.opacity values.
* Label Nodes on labeled Links now are members of the link's containing
Group, if any.
* Fixed a bug where if multiple Diagrams shared a Picture, they might
not all be redrawn properly upon the image element loading or erroring.
0