Branch: refs/heads/develop Home: https://github.com/cytoscape/cytoscape-impl Commit: 47baba5ed77c2a693b46c968bec12fd25bdfddc0 https://github.com/cytoscape/cytoscape-impl/commit/47baba5ed77c2a693b46c968bec12fd25bdfddc0 Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/GraphGraphics.java Log Message: ----------- First attempt at buffering labels then drawing them to the canvas. Commit: 2b080665077b297f7735463952c5874b4c77da2b https://github.com/cytoscape/cytoscape-impl/commit/2b080665077b297f7735463952c5874b4c77da2b Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-21 (Thu, 21 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/GraphGraphics.java A ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/LabelBufferCache.java Log Message: ----------- Create LabelBufferCache Commit: 3f7e1cf4c276f48487c1e4f1d1efab292ececeee https://github.com/cytoscape/cytoscape-impl/commit/3f7e1cf4c276f48487c1e4f1d1efab292ececeee Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-22 (Fri, 22 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/NetworkPicker.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/GraphGraphics.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/EdgeDetails.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/MeasuredLineCreator.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/TextRenderingUtils.java M ding-impl/ding-presentation-impl/src/test/java/org/cytoscape/graph/render/stateful/MeasuredLineCreatorTest.java Log Message: ----------- Remove unused font scale parameter. Commit: a9a3f6a1b1b9ab7a3e9eeaedd1a593af64538bf9 https://github.com/cytoscape/cytoscape-impl/commit/a9a3f6a1b1b9ab7a3e9eeaedd1a593af64538bf9 Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-22 (Fri, 22 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/debug/SettingsPanel.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/DingGraphLOD.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/canvas/EdgeCanvas.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/canvas/NodeCanvas.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/GraphGraphics.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphLOD.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/RenderDetailFlags.java M property-impl/src/main/resources/cytoscape3.props Log Message: ----------- Add property to enable label caching. Commit: 3664886a72782adc1cd98bb9d7933b82f34c41de https://github.com/cytoscape/cytoscape-impl/commit/3664886a72782adc1cd98bb9d7933b82f34c41de Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-22 (Fri, 22 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/LabelBufferCache.java Log Message: ----------- Label buffering: further cleanup and minor optimizations. Commit: 1027acec4cef5d550908d4cd59b7d3ae8c06c8ce https://github.com/cytoscape/cytoscape-impl/commit/1027acec4cef5d550908d4cd59b7d3ae8c06c8ce Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-25 (Mon, 25 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/DNodeDetails.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/NodeDetails.java Log Message: ----------- Remove line count. Commit: 1f75c1a1723fe1b9a8633e3fe11a778054390dd4 https://github.com/cytoscape/cytoscape-impl/commit/1f75c1a1723fe1b9a8633e3fe11a778054390dd4 Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-25 (Mon, 25 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/DRenderingEngine.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/NetworkPicker.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/canvas/EdgeCanvas.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/canvas/EdgeThumbnailCanvas.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/canvas/NodeCanvas.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/canvas/NodeThumbnailCanvas.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/GraphGraphics.java R ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/LabelBufferCache.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java A ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/LabelInfo.java A ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/LabelInfoCache.java A ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/LabelInfoProvider.java A ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/LabelLineInfo.java R ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/MeasuredLine.java R ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/MeasuredLineCreator.java R ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/TextRenderingUtils.java M ding-impl/ding-presentation-impl/src/test/java/org/cytoscape/graph/render/stateful/MeasuredLineCreatorTest.java Log Message: ----------- Label cache: cache glyph vector instead of pixel buffer. Commit: dc231f5b07378bad62a65ae62ac143b777fe6b2b https://github.com/cytoscape/cytoscape-impl/commit/dc231f5b07378bad62a65ae62ac143b777fe6b2b Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-26 (Tue, 26 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/debug/SettingsPanel.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/DRenderingEngine.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/LabelInfoCache.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/LabelInfoProvider.java Log Message: ----------- add cache stats to ding debug panel Commit: f3d4491b0d55cf257d436b3e921ef807aefac0dd https://github.com/cytoscape/cytoscape-impl/commit/f3d4491b0d55cf257d436b3e921ef807aefac0dd Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-26 (Tue, 26 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/InputHandlerGlassPane.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/NetworkPicker.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/LabelInfo.java Log Message: ----------- Use label cache when selecting labels. Commit: cae471b1ff4655fe5dee561b818541077be45504 https://github.com/cytoscape/cytoscape-impl/commit/cae471b1ff4655fe5dee561b818541077be45504 Author: Mike Kucera <mikekuc...@gmail.com> Date: 2021-01-26 (Tue, 26 Jan 2021) Changed paths: M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/DLabelSelection.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/GraphGraphics.java M ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java Log Message: ----------- Merge branch 'develop' into feature/ding_label_cache Conflicts: ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/immed/GraphGraphics.java ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/TextRenderingUtils.java Compare: https://github.com/cytoscape/cytoscape-impl/compare/1e766b4f1380...cae471b1ff46 -- 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-impl/push/refs/heads/develop/1e766b-cae471%40github.com.