Branch: refs/heads/3.6.x
Home: https://github.com/cytoscape/cytoscape.js
Commit: 20d7f4b8c43eb75dbe2872320fff0894c388a728
https://github.com/cytoscape/cytoscape.js/commit/20d7f4b8c43eb75dbe2872320fff0894c388a728
Author: Max Franz <[email protected]>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M src/extensions/renderer/base/coord-ele-math/edge-control-points.js
Log Message:
-----------
Use the source-target pool indices tuple directly for the source-target
lookup table in the control point calculation.
The hashing function does not have an effective distribution for small integer
pairs. In general, we shouldn't rely on hashing alone for this table since in
practice the combinations for edges in graphs is nearly exhaustive if you
sample enough graphs. To resolve this issue, just use a map=>map structure.
The `hashTable` object still has the same API as a single map, so the code that
uses it is unchanged.
Ref : Dangling edges in layout with compound nodes #2431 #2438
Commit: 32d92252e5ce4ab1dbacab7d39f9ed1dc9cdc5a3
https://github.com/cytoscape/cytoscape.js/commit/32d92252e5ce4ab1dbacab7d39f9ed1dc9cdc5a3
Author: Max Franz <[email protected]>
Date: 2019-06-17 (Mon, 17 Jun 2019)
Changed paths:
M src/extensions/renderer/canvas/drawing-edges.js
M src/extensions/renderer/canvas/drawing-elements.js
M src/extensions/renderer/canvas/drawing-label-text.js
M src/extensions/renderer/canvas/drawing-nodes.js
Log Message:
-----------
`text-opacity` should be handled in the same manner as `opacity`: The
low-level draw functions should ignore `text-opacity` completely if the
`useEleOpacity` flag is false.
Similarly, the bail-out conditions for the low-level draw functions should not
be considered unless `useEleOpacity` is true --- i.e. a direct draw.
Ref : A change of `text-opacity` doesn't take effect #2432 #2437
Compare:
https://github.com/cytoscape/cytoscape.js/compare/ab9f17e66592...32d92252e5ce
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/cytoscape-cvs.
To view this discussion on the web visit
https://groups.google.com/d/msgid/cytoscape-cvs/cytoscape/cytoscape.js/push/refs/heads/3.6.x/ab9f17-32d922%40github.com.
For more options, visit https://groups.google.com/d/optout.