Branch: refs/heads/unstable
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: cc8bafa00d5af057fddc27e3886564d126adc486
      
https://github.com/cytoscape/cytoscape.js/commit/cc8bafa00d5af057fddc27e3886564d126adc486
  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


  Commit: 79ba3f4f8ef19e66b1f0541b9f1a11e2364c2392
      
https://github.com/cytoscape/cytoscape.js/commit/79ba3f4f8ef19e66b1f0541b9f1a11e2364c2392
  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


Compare: 
https://github.com/cytoscape/cytoscape.js/compare/662d0df271ab...79ba3f4f8ef1

-- 
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/unstable/662d0d-79ba3f%40github.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to