Branch: refs/heads/unstable
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: 6feca07b2c6f422a41993bcdc16fe3fc4dae3995
      
https://github.com/cytoscape/cytoscape.js/commit/6feca07b2c6f422a41993bcdc16fe3fc4dae3995
  Author: ntfink <>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M src/style/apply.js
    M src/style/parse.js

  Log Message:
  -----------
  Optimizations to styling for mapped properties


  Commit: 759971a891f8e3d106a978144858453eddaf0bf5
      
https://github.com/cytoscape/cytoscape.js/commit/759971a891f8e3d106a978144858453eddaf0bf5
  Author: ntfink <>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M src/style/apply.js

  Log Message:
  -----------
  Check for cached function value when parsing


  Commit: 7a944b107d3c2892aa8991aaa4f6dabaed7fd804
      
https://github.com/cytoscape/cytoscape.js/commit/7a944b107d3c2892aa8991aaa4f6dabaed7fd804
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M src/style/apply.js
    M src/style/parse.js

  Log Message:
  -----------
  Merge branch 'mapped_style_optimizations' of 
https://github.com/ntfink/cytoscape.js into ntfink-mapped_style_optimizations


  Commit: fa39e6d86910bec9ee0ea236cecb350ec350aa53
      
https://github.com/cytoscape/cytoscape.js/commit/fa39e6d86910bec9ee0ea236cecb350ec350aa53
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M src/style/apply.js

  Log Message:
  -----------
  Cheaper function check

Ref : Optimizations for mapped style properties #2239


  Commit: 5679b2806bf568e2e11742e38b17ce75a7276ba6
      
https://github.com/cytoscape/cytoscape.js/commit/5679b2806bf568e2e11742e38b17ce75a7276ba6
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M src/style/apply.js
    M src/style/parse.js

  Log Message:
  -----------
  - Save the previous value in `applyParsedProperty()`, only for function 
mappers.
- Comparing to `eleProp.previousValue` doesn't make sense, as it's always the 
same as `eleProp.value`, and generally new `eleProps` can be created for each 
flat value.  They aren't generally re-used.
- Also make sure that the `cxtProp` and `eleProp` correspond to each other --- 
the `eleProp` should be a flat prop of the function mapper `cxtProp`.
- Avoid copying prop values.'

Ref : Optimizations for mapped style properties #2239


  Commit: 48bfc003c8dbabc193ffa57ce3bd2630f919c1b4
      
https://github.com/cytoscape/cytoscape.js/commit/48bfc003c8dbabc193ffa57ce3bd2630f919c1b4
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M src/collection/style.js
    M src/style/apply.js

  Log Message:
  -----------
  Remove internal functions: `ele.updateMappers()` and `style.updateMappers()`

Ref : Optimizations for mapped style properties #2239


  Commit: 6e49b2edeca73e1928ab03f4bbbbca10b2db42da
      
https://github.com/cytoscape/cytoscape.js/commit/6e49b2edeca73e1928ab03f4bbbbca10b2db42da
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M package-lock.json
    M package.json

  Log Message:
  -----------
  Merge unstable into ntfink-mapped_style_optimizations


  Commit: 6545d3d1b1117ad7768d5fe7b581b4504553624c
      
https://github.com/cytoscape/cytoscape.js/commit/6545d3d1b1117ad7768d5fe7b581b4504553624c
  Author: Max Franz <maxkfr...@gmail.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M src/collection/style.js
    M src/style/apply.js

  Log Message:
  -----------
  Merge branch 'ntfink-mapped_style_optimizations' into unstable

Ref : Optimizations for mapped style properties #2239


Compare: 
https://github.com/cytoscape/cytoscape.js/compare/f88c9bcc2bfb...6545d3d1b111
      **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

-- 
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 cytoscape-cvs+unsubscr...@googlegroups.com.
To post to this group, send email to cytoscape-cvs@googlegroups.com.
Visit this group at https://groups.google.com/group/cytoscape-cvs.
For more options, visit https://groups.google.com/d/optout.

Reply via email to