Branch: refs/heads/develop
Home: https://github.com/cytoscape/cytoscape-impl
Commit: c89c24cb3e38ee695c8b4b1ed69bacb41b303546
https://github.com/cytoscape/cytoscape-impl/commit/c89c24cb3e38ee695c8b4b1ed69bacb41b303546
Author: Scooter Morris <[email protected]>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/DEdgeDetails.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/ding/impl/InputHandlerGlassPane.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/LabelSelection.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/LabelSelectionManager.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/undo/LabelEdit.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java
Log Message:
-----------
First shot at edge label position code
Commit: 29ca08826222a195aaf04d79d0f3327bbe564ba9
https://github.com/cytoscape/cytoscape-impl/commit/29ca08826222a195aaf04d79d0f3327bbe564ba9
Author: Scooter Morris <[email protected]>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/LabelSelectionManager.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/undo/LabelEdit.java
Log Message:
-----------
Fix offset issues
Commit: 4fd44bf2d93f1d9fc6eb82f5d2dd2699a13d268f
https://github.com/cytoscape/cytoscape-impl/commit/4fd44bf2d93f1d9fc6eb82f5d2dd2699a13d268f
Author: Scooter Morris <[email protected]>
Date: 2022-06-15 (Wed, 15 Jun 2022)
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/LabelSelection.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/GraphRenderer.java
Log Message:
-----------
Fix up direct moves of edge labels
Commit: cd7a4c87a89160ca9163e344cb1e3518f137b46f
https://github.com/cytoscape/cytoscape-impl/commit/cd7a4c87a89160ca9163e344cb1e3518f137b46f
Author: Scooter Morris <[email protected]>
Date: 2022-06-16 (Thu, 16 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java
Log Message:
-----------
Fix label flip -- -yOffset should always be above the line
Commit: cdb838acc4937dabb425793e9491a746a8de7268
https://github.com/cytoscape/cytoscape-impl/commit/cdb838acc4937dabb425793e9491a746a8de7268
Author: Scooter Morris <[email protected]>
Date: 2022-06-16 (Thu, 16 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java
Log Message:
-----------
Fix flip in edge move
Commit: 7e788a42681a71018d944bbe19965b64b391fc99
https://github.com/cytoscape/cytoscape-impl/commit/7e788a42681a71018d944bbe19965b64b391fc99
Author: Scooter Morris <[email protected]>
Date: 2022-06-16 (Thu, 16 Jun 2022)
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/LabelSelection.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/GraphRenderer.java
Log Message:
-----------
Disable edge labels (and edge label selection) for haystack edges. Also
handled Y axis flip better for edge label movement
Commit: 6c5aea0b313af630592e5edd278102a82e5bb862
https://github.com/cytoscape/cytoscape-impl/commit/6c5aea0b313af630592e5edd278102a82e5bb862
Author: Scooter Morris <[email protected]>
Date: 2022-06-16 (Thu, 16 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/InputHandlerGlassPane.java
Log Message:
-----------
Don't write locked values if they aren't different. This was preventing
autorotation of labels from working right
Commit: 2014634ab791fe4ba6da31252375415409f123a6
https://github.com/cytoscape/cytoscape-impl/commit/2014634ab791fe4ba6da31252375415409f123a6
Author: Scooter Morris <[email protected]>
Date: 2022-06-17 (Fri, 17 Jun 2022)
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/stateful/GraphRenderer.java
Log Message:
-----------
Created a static method to handle edge label positioning to remove a
significant amount of duplicate code between NetworkPicker and
GraphRenderer
Commit: 765aac4e13e363f7cfa458a27ac9ed038b7998dc
https://github.com/cytoscape/cytoscape-impl/commit/765aac4e13e363f7cfa458a27ac9ed038b7998dc
Author: Christian Lopes <[email protected]>
Date: 2022-06-22 (Wed, 22 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyActivator.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyObjectPositionPropertyEditor.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerControl.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerGraphic.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPositionValueEditor.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/icon/ObjectPositionIcon.java
R
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/ObjectPositionEditor.java
A
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/ObjectPositionVisualPropertyEditor.java
Log Message:
-----------
The ObjectPosition editor now knows the VisualProperty it's handling so it
can change the labels and other UI components accordingly (e.g. Node/Edge Label
vs CustomGraphics)--CYTOSCAPE-12929
Commit: 9efa5973b4c48d637f3c8267eff542d44a3ca112
https://github.com/cytoscape/cytoscape-impl/commit/9efa5973b4c48d637f3c8267eff542d44a3ca112
Author: Scooter Morris <[email protected]>
Date: 2022-06-23 (Thu, 23 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java
Log Message:
-----------
Take into account edge thickness
Commit: 475784244974b7913d0ed99f63c3a17b7ca1a3e8
https://github.com/cytoscape/cytoscape-impl/commit/475784244974b7913d0ed99f63c3a17b7ca1a3e8
Author: Christian Lopes <[email protected]>
Date: 2022-06-24 (Fri, 24 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerControl.java
Log Message:
-----------
Hides the "Label Justification" field (now renamed to "Text Justification")
when the VP is not a LABEL_POSITION (e.g. CG Position)--CYTOSCAPE-12929
Commit: dda83022a54b53e5552917436cbb839f9332bb82
https://github.com/cytoscape/cytoscape-impl/commit/dda83022a54b53e5552917436cbb839f9332bb82
Author: Christian Lopes <[email protected]>
Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerControl.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerGraphic.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPositionValueEditor.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/icon/ObjectPositionIcon.java
Log Message:
-----------
Initial implementation of the Object Placer widget for the
EDGE_LABEL_POSITION property--CYTOSCAPE-12929
Commit: 3367eebf251a0164fd7ccde96d376e905ba1eedc
https://github.com/cytoscape/cytoscape-impl/commit/3367eebf251a0164fd7ccde96d376e905ba1eedc
Author: Christian Lopes <[email protected]>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerGraphic.java
Log Message:
-----------
Fixes the text alignment of the ObjectPlacer's labels and adjusts some
dimensions--CYTOSCAPE-12929
Commit: 8a7071b73fe3f5f32a171c56410b57823fa71794
https://github.com/cytoscape/cytoscape-impl/commit/8a7071b73fe3f5f32a171c56410b57823fa71794
Author: Christian Lopes <[email protected]>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerControl.java
Log Message:
-----------
Better labels for the EDGE points--CYTOSCAPE-12929
Commit: d064be3af3cd20581ad98b14bf1201c14197e41f
https://github.com/cytoscape/cytoscape-impl/commit/d064be3af3cd20581ad98b14bf1201c14197e41f
Author: Christian Lopes <[email protected]>
Date: 2022-06-28 (Tue, 28 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerGraphic.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/icon/ObjectPositionIcon.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/icon/VisualPropertyIconFactory.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/ding/impl/editor/DiscreteValueList.java
Log Message:
-----------
Fixes the icon for EDGE_LABEL_POSITION (when possible) and adjusts
colours--CYTOSCAPE-12929
Commit: a622afc09a1d04b515cd5605286b101b807833aa
https://github.com/cytoscape/cytoscape-impl/commit/a622afc09a1d04b515cd5605286b101b807833aa
Author: Christian Lopes <[email protected]>
Date: 2022-06-29 (Wed, 29 Jun 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerGraphic.java
Log Message:
-----------
- Improves legibility ("NODE" and "EDGE" texts are now larger, bolder and
white, so they don't affect the "LABEL" text when overlapped).
- Uses the text "IMAGE/CHART" for NODE_CUSTOMGRAPHICS_POSITION properties.
- Changes cursor when mouse over the draggable box.
(CYTOSCAPE-12929)
Commit: 5712440de4b9c7bafb1227ea6db75da17ce3e258
https://github.com/cytoscape/cytoscape-impl/commit/5712440de4b9c7bafb1227ea6db75da17ce3e258
Author: Christian Lopes <[email protected]>
Date: 2022-07-04 (Mon, 04 Jul 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerGraphic.java
Log Message:
-----------
Adds "SOURCE" and "TARGET" labels to nodes, minor colour adjustments
(CYTOSCAPE-12929).
Commit: 24324e823844a48444b99332b1c8910b6fbc25bd
https://github.com/cytoscape/cytoscape-impl/commit/24324e823844a48444b99332b1c8910b6fbc25bd
Author: Scooter Morris <[email protected]>
Date: 2022-07-08 (Fri, 08 Jul 2022)
Changed paths:
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyActivator.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/CyObjectPositionPropertyEditor.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerControl.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPlacerGraphic.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPositionValueEditor.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/icon/ObjectPositionIcon.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/icon/VisualPropertyIconFactory.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/DEdgeDetails.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/ding/impl/InputHandlerGlassPane.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/LabelSelection.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/LabelSelectionManager.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/editor/DiscreteValueList.java
R
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/ObjectPositionEditor.java
A
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/ObjectPositionVisualPropertyEditor.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/undo/LabelEdit.java
M
ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/graph/render/stateful/GraphRenderer.java
Log Message:
-----------
Merge branch 'edge-label-position' into develop
Compare:
https://github.com/cytoscape/cytoscape-impl/compare/bf788511611d...24324e823844
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/cytoscape-cvs/cytoscape/cytoscape-impl/push/refs/heads/develop/bf7885-24324e%40github.com.