[cytoscape/cytoscape.js] dfdf1b: generalize path caching into `getPath` method

2023-12-11 Thread 'Max Franz' via cytoscape-cvs
  Branch: refs/heads/master
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: dfdf1b778588a13a347e8f7618ed89e063a58f66
  
https://github.com/cytoscape/cytoscape.js/commit/dfdf1b778588a13a347e8f7618ed89e063a58f66
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  generalize path caching into `getPath` method


  Commit: 52862fb1c6230cb252e60e60045b4cfdaa41d0fa
  
https://github.com/cytoscape/cytoscape.js/commit/52862fb1c6230cb252e60e60045b4cfdaa41d0fa
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/style/properties.js

  Log Message:
  ---
  add outline style props


  Commit: 39be8125e6a0a8e5e99df72928a881fa11ce2c27
  
https://github.com/cytoscape/cytoscape.js/commit/39be8125e6a0a8e5e99df72928a881fa11ce2c27
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  update node rendering to draw outlines


  Commit: 38f58f57162a59e57087e1a304ea6f71a9860e00
  
https://github.com/cytoscape/cytoscape.js/commit/38f58f57162a59e57087e1a304ea6f71a9860e00
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/style/apply.js

  Log Message:
  ---
  update node cache key to include outline styles


  Commit: 3218d258349e0838a6f3106f1d2282349228c6a7
  
https://github.com/cytoscape/cytoscape.js/commit/3218d258349e0838a6f3106f1d2282349228c6a7
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M documentation/md/style.md

  Log Message:
  ---
  update docs


  Commit: ac3b23cc88b4cf3e67404489f11276923590be8a
  
https://github.com/cytoscape/cytoscape.js/commit/ac3b23cc88b4cf3e67404489f11276923590be8a
  Author: Noah Pedrini 
  Date:   2023-09-11 (Mon, 11 Sep 2023)

  Changed paths:
M documentation/md/style.md
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  remove `outline-offset` property


  Commit: ded390e1d0ca968d044c7a5104d923f1239f259b
  
https://github.com/cytoscape/cytoscape.js/commit/ded390e1d0ca968d044c7a5104d923f1239f259b
  Author: Noah Pedrini 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M documentation/md/style.md
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  remove support for `double` outline style


  Commit: f3010889fce146e7ebbd7215f216504b884ce0d0
  
https://github.com/cytoscape/cytoscape.js/commit/f3010889fce146e7ebbd7215f216504b884ce0d0
  Author: Noah Pedrini 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  simplify outline rendering


  Commit: ed2c095bdf4df790e9bc51037e72f77b9776b041
  
https://github.com/cytoscape/cytoscape.js/commit/ed2c095bdf4df790e9bc51037e72f77b9776b041
  Author: Noah Pedrini 
  Date:   2023-10-18 (Wed, 18 Oct 2023)

  Changed paths:
M documentation/md/style.md
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  draw outlines by expanding polygons


  Commit: e66b1fee948f2a9211d5743f440e47e9c6ab6a6a
  
https://github.com/cytoscape/cytoscape.js/commit/e66b1fee948f2a9211d5743f440e47e9c6ab6a6a
  Author: Noah Pedrini 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  tweak round shape outlines, bounds calc


  Commit: b245cc7db566cb16294e13af464175bd6a54962e
  
https://github.com/cytoscape/cytoscape.js/commit/b245cc7db566cb16294e13af464175bd6a54962e
  Author: Noah Pedrini 
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
M src/collection/dimensions/bounds.js

  Log Message:
  ---
  tighten up bounds calculations


  Commit: d1c010309125395618f7021a2f68ce448efd456c
  
https://github.com/cytoscape/cytoscape.js/commit/d1c010309125395618f7021a2f68ce448efd456c
  Author: Noah Pedrini 
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
M src/style/properties.js

  Log Message:
  ---
  update `outline-offset` prop to trigger bounds


  Commit: e641c01ea9038166db95d3d7a6f09bafed53
  
https://github.com/cytoscape/cytoscape.js/commit/e641c01ea9038166db95d3d7a6f09bafed53
  Author: maxkfranz 
  Date:   2023-10-30 (Mon, 30 Oct 2023)

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

  Log Message:
  ---
  Update version to 3.28.0-unstable


  Commit: 656212ecc60db894b37aa2539e6e348c1aa3f7e2
  

[cytoscape/cytoscape.js] dfdf1b: generalize path caching into `getPath` method

2023-11-10 Thread 'Max Franz' via cytoscape-cvs
  Branch: refs/heads/unstable
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: dfdf1b778588a13a347e8f7618ed89e063a58f66
  
https://github.com/cytoscape/cytoscape.js/commit/dfdf1b778588a13a347e8f7618ed89e063a58f66
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  generalize path caching into `getPath` method


  Commit: 52862fb1c6230cb252e60e60045b4cfdaa41d0fa
  
https://github.com/cytoscape/cytoscape.js/commit/52862fb1c6230cb252e60e60045b4cfdaa41d0fa
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/style/properties.js

  Log Message:
  ---
  add outline style props


  Commit: 39be8125e6a0a8e5e99df72928a881fa11ce2c27
  
https://github.com/cytoscape/cytoscape.js/commit/39be8125e6a0a8e5e99df72928a881fa11ce2c27
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  update node rendering to draw outlines


  Commit: 38f58f57162a59e57087e1a304ea6f71a9860e00
  
https://github.com/cytoscape/cytoscape.js/commit/38f58f57162a59e57087e1a304ea6f71a9860e00
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/style/apply.js

  Log Message:
  ---
  update node cache key to include outline styles


  Commit: 3218d258349e0838a6f3106f1d2282349228c6a7
  
https://github.com/cytoscape/cytoscape.js/commit/3218d258349e0838a6f3106f1d2282349228c6a7
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M documentation/md/style.md

  Log Message:
  ---
  update docs


  Commit: ac3b23cc88b4cf3e67404489f11276923590be8a
  
https://github.com/cytoscape/cytoscape.js/commit/ac3b23cc88b4cf3e67404489f11276923590be8a
  Author: Noah Pedrini 
  Date:   2023-09-11 (Mon, 11 Sep 2023)

  Changed paths:
M documentation/md/style.md
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  remove `outline-offset` property


  Commit: ded390e1d0ca968d044c7a5104d923f1239f259b
  
https://github.com/cytoscape/cytoscape.js/commit/ded390e1d0ca968d044c7a5104d923f1239f259b
  Author: Noah Pedrini 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M documentation/md/style.md
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  remove support for `double` outline style


  Commit: f3010889fce146e7ebbd7215f216504b884ce0d0
  
https://github.com/cytoscape/cytoscape.js/commit/f3010889fce146e7ebbd7215f216504b884ce0d0
  Author: Noah Pedrini 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  simplify outline rendering


  Commit: ed2c095bdf4df790e9bc51037e72f77b9776b041
  
https://github.com/cytoscape/cytoscape.js/commit/ed2c095bdf4df790e9bc51037e72f77b9776b041
  Author: Noah Pedrini 
  Date:   2023-10-18 (Wed, 18 Oct 2023)

  Changed paths:
M documentation/md/style.md
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  draw outlines by expanding polygons


  Commit: e66b1fee948f2a9211d5743f440e47e9c6ab6a6a
  
https://github.com/cytoscape/cytoscape.js/commit/e66b1fee948f2a9211d5743f440e47e9c6ab6a6a
  Author: Noah Pedrini 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  tweak round shape outlines, bounds calc


  Commit: b245cc7db566cb16294e13af464175bd6a54962e
  
https://github.com/cytoscape/cytoscape.js/commit/b245cc7db566cb16294e13af464175bd6a54962e
  Author: Noah Pedrini 
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
M src/collection/dimensions/bounds.js

  Log Message:
  ---
  tighten up bounds calculations


  Commit: d1c010309125395618f7021a2f68ce448efd456c
  
https://github.com/cytoscape/cytoscape.js/commit/d1c010309125395618f7021a2f68ce448efd456c
  Author: Noah Pedrini 
  Date:   2023-10-27 (Fri, 27 Oct 2023)

  Changed paths:
M src/style/properties.js

  Log Message:
  ---
  update `outline-offset` prop to trigger bounds


  Commit: f0c24be2b002c3a8e71f62201a033ac472818639
  
https://github.com/cytoscape/cytoscape.js/commit/f0c24be2b002c3a8e71f62201a033ac472818639
  Author: Max Franz 
  Date:   2023-11-10 (Fri, 10 Nov 2023)

  Changed paths:
M documentation/md/style.md
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/apply.js
M src/style/properties.js

  Log Message:
  ---
  Merge pull request #3158 from 

[cytoscape/cytoscape.js] dfdf1b: generalize path caching into `getPath` method

2023-10-26 Thread 'Max Franz' via cytoscape-cvs
  Branch: refs/heads/pr/3158/test
  Home:   https://github.com/cytoscape/cytoscape.js
  Commit: dfdf1b778588a13a347e8f7618ed89e063a58f66
  
https://github.com/cytoscape/cytoscape.js/commit/dfdf1b778588a13a347e8f7618ed89e063a58f66
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  generalize path caching into `getPath` method


  Commit: 52862fb1c6230cb252e60e60045b4cfdaa41d0fa
  
https://github.com/cytoscape/cytoscape.js/commit/52862fb1c6230cb252e60e60045b4cfdaa41d0fa
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/style/properties.js

  Log Message:
  ---
  add outline style props


  Commit: 39be8125e6a0a8e5e99df72928a881fa11ce2c27
  
https://github.com/cytoscape/cytoscape.js/commit/39be8125e6a0a8e5e99df72928a881fa11ce2c27
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  update node rendering to draw outlines


  Commit: 38f58f57162a59e57087e1a304ea6f71a9860e00
  
https://github.com/cytoscape/cytoscape.js/commit/38f58f57162a59e57087e1a304ea6f71a9860e00
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M src/style/apply.js

  Log Message:
  ---
  update node cache key to include outline styles


  Commit: 3218d258349e0838a6f3106f1d2282349228c6a7
  
https://github.com/cytoscape/cytoscape.js/commit/3218d258349e0838a6f3106f1d2282349228c6a7
  Author: Noah Pedrini 
  Date:   2023-08-22 (Tue, 22 Aug 2023)

  Changed paths:
M documentation/md/style.md

  Log Message:
  ---
  update docs


  Commit: ac3b23cc88b4cf3e67404489f11276923590be8a
  
https://github.com/cytoscape/cytoscape.js/commit/ac3b23cc88b4cf3e67404489f11276923590be8a
  Author: Noah Pedrini 
  Date:   2023-09-11 (Mon, 11 Sep 2023)

  Changed paths:
M documentation/md/style.md
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  remove `outline-offset` property


  Commit: ded390e1d0ca968d044c7a5104d923f1239f259b
  
https://github.com/cytoscape/cytoscape.js/commit/ded390e1d0ca968d044c7a5104d923f1239f259b
  Author: Noah Pedrini 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M documentation/md/style.md
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  remove support for `double` outline style


  Commit: f3010889fce146e7ebbd7215f216504b884ce0d0
  
https://github.com/cytoscape/cytoscape.js/commit/f3010889fce146e7ebbd7215f216504b884ce0d0
  Author: Noah Pedrini 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  simplify outline rendering


  Commit: ed2c095bdf4df790e9bc51037e72f77b9776b041
  
https://github.com/cytoscape/cytoscape.js/commit/ed2c095bdf4df790e9bc51037e72f77b9776b041
  Author: Noah Pedrini 
  Date:   2023-10-18 (Wed, 18 Oct 2023)

  Changed paths:
M documentation/md/style.md
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js
M src/style/properties.js

  Log Message:
  ---
  draw outlines by expanding polygons


  Commit: e66b1fee948f2a9211d5743f440e47e9c6ab6a6a
  
https://github.com/cytoscape/cytoscape.js/commit/e66b1fee948f2a9211d5743f440e47e9c6ab6a6a
  Author: Noah Pedrini 
  Date:   2023-10-19 (Thu, 19 Oct 2023)

  Changed paths:
M src/collection/dimensions/bounds.js
M src/extensions/renderer/canvas/drawing-nodes.js

  Log Message:
  ---
  tweak round shape outlines, bounds calc


  Commit: b752d41da39916ec47315caad0899602c2a26964
  
https://github.com/cytoscape/cytoscape.js/commit/b752d41da39916ec47315caad0899602c2a26964
  Author: Max Franz 
  Date:   2023-10-26 (Thu, 26 Oct 2023)

  Changed paths:
M debug/init.js

  Log Message:
  ---
  Update debug demo with data for outlines


Compare: 
https://github.com/cytoscape/cytoscape.js/compare/dfdf1b778588%5E...b752d41da399

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/cytoscape-cvs/cytoscape/cytoscape.js/push/refs/heads/pr/3158/test/00-b752d4%40github.com.