Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 491208

Summary: Provide an easy way to move in all directions for large diagrams
Product: [Modeling] Sirius Reporter: Esteban DUGUEPEROUX <esteban.dugueperoux>
Component: DiagramAssignee: Esteban DUGUEPEROUX <esteban.dugueperoux>
Status: CLOSED FIXED QA Contact: Florian Barbin <florian.barbin>
Severity: enhancement    
Priority: P3 CC: florian.barbin, laurent.fasani, laurent.redor, pierre-charles.david
Version: unspecifiedKeywords: triaged
Target Milestone: 4.0.0M7   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/70085
https://git.eclipse.org/r/70092
https://git.eclipse.org/r/63755
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=e7e750220c510043ee52030a48e1a01df2e44f4a
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=710612b10934cf413aed0102259af143f268826f
https://git.eclipse.org/r/71350
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=d11a548d11389c78586349f5071b0229b33725f1
Whiteboard:
Attachments:
Description Flags
Sample project to validate none

Description Esteban DUGUEPEROUX CLA 2016-04-07 03:50:32 EDT
Currently to move in a big diagram to see its content, we have the outline view, the horizontal/vertical scroll and the mouse wheel to do easily vertical scroll, and the zoom.
This bugzilla is a feature request to have another mean to ease move in big diagram, using mouse wheel click (middle click), to move in all directions (horizontally and vertically).
Comment 1 Eclipse Genie CLA 2016-04-07 04:18:19 EDT
New Gerrit change created: https://git.eclipse.org/r/70085
Comment 2 Eclipse Genie CLA 2016-04-07 05:37:29 EDT
New Gerrit change created: https://git.eclipse.org/r/70092
Comment 3 Esteban DUGUEPEROUX CLA 2016-04-08 04:12:31 EDT
Created attachment 260792 [details]
Sample project to validate

Manual tests about middle mouse click to move in all directions in large diagrams, using the attached Bug491218.zip archive :

1. Test feature with a diagram without scroll to check there is no effect
2. Test with a diagram without scroll with zoom to check there is no effect
3. Test with a diagram with only horizontal scroll to check there is only horizontal move possible (with and without zoom)
4. Test with a diagram with only vertical scroll to check there is only vertical move possible (with and without zoom)
5. Test with a diagram with horizontal and vertical scroll to check that diagonal move is possible (with and without zoom)
6. Test with any kind of selection (single/multiple, edge, node, container, port, region, ...) and with DDiagram selection.
Comment 5 Pierre-Charles David CLA 2016-04-11 08:51:56 EDT
Fixed by e7e750220c510043ee52030a48e1a01df2e44f4a.
Comment 7 Laurent Redor CLA 2016-04-11 09:35:03 EDT
This new feature is not documented.
Comment 8 Eclipse Genie CLA 2016-04-25 12:00:06 EDT
New Gerrit change created: https://git.eclipse.org/r/71350
Comment 10 Laurent Fasani CLA 2016-05-04 04:48:05 EDT
The doc has been added in gerrit https://git.eclipse.org/r/71350
Comment 11 Florian Barbin CLA 2016-05-27 03:33:15 EDT
Validated on Sirius 4.0.0.RC2
Comment 12 Pierre-Charles David CLA 2016-06-24 08:02:32 EDT
Available in Sirius 4.0.0.