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.