Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bendpoints created by layout algorithm makes manual layout difficult #1210

Closed
philip-alldredge opened this Issue Apr 25, 2018 · 6 comments

Comments

Projects
None yet
3 participants
@philip-alldredge
Copy link
Collaborator

philip-alldredge commented Apr 25, 2018

Issue by philip-alldredge
Tuesday Apr 10, 2018 at 16:26 GMT
Originally opened as osate/osate-ge#329


The layout algorithm introduces bendpoints for connections which make manual layout more difficult. One option would be to add a context menu that will remove bendpoints from all the selected connections.

Consider an option to layout connections without bendpoints.

@paolo-crisafulli

This comment has been minimized.

Copy link

paolo-crisafulli commented May 15, 2018

Hi Philip,
I see this issue has been delayed.
Just to let you know that my team and I are still very interested (some team members stick to osate 2.3.0 because of the too many bendpoints in later versions automatic layout).

@philip-alldredge

This comment has been minimized.

Copy link
Collaborator Author

philip-alldredge commented May 15, 2018

Nothing has changed. We are still planning to look at this. I'll tag this for the next milestone but that doesn't necessarily mean it will make it into that release.

@philip-alldredge philip-alldredge added this to the 2.3.4 milestone May 15, 2018

@paolo-crisafulli

This comment has been minimized.

Copy link

paolo-crisafulli commented May 15, 2018

Got it, thank you for your answer.

@paolo-crisafulli

This comment has been minimized.

Copy link

paolo-crisafulli commented May 17, 2018

For the record, the issue was created after this discussion:
https://groups.google.com/forum/#!topic/osate/I4pqPhrj-LY

@philip-alldredge philip-alldredge removed this from the 2.3.4 milestone Jun 8, 2018

@philip-alldredge philip-alldredge self-assigned this Jun 20, 2018

@philip-alldredge philip-alldredge added this to the 2.3.4 milestone Jun 20, 2018

@philip-alldredge

This comment has been minimized.

Copy link
Collaborator Author

philip-alldredge commented Jun 20, 2018

This will be implemented by adding two new commands.

Layout->Remove Bendpoints - Will remove all bendpoints from the selected connections..
Edit->Select All Connections - Will select all connections in a diagram.

The combination of these two commands will make it easy to remove all bendpoints from all connections if the user wishes to do so.

@philip-alldredge philip-alldredge changed the title Bendpoints Created by Layout Algorithm Makes Manual Layout Difficult Bendpoints created by layout algorithm makes manual layout difficult Jun 20, 2018

philip-alldredge added a commit that referenced this issue Jun 21, 2018

Added commands to make is easier to remove bendpoints from connections.
- Added a Select All Connections command.
- Added a Remove Bendpoints command
Closes #1210

@wafflebot wafflebot bot added in progress and removed next labels Jun 21, 2018

@wafflebot wafflebot bot added review and removed in progress labels Jun 21, 2018

philip-alldredge added a commit that referenced this issue Jun 21, 2018

Add commands to make is easier to remove bendpoints from connections. (
#1355)

* Added commands to make is easier to remove bendpoints from connections.

- Added a Select All Connections command.
- Added a Remove Bendpoints command
Closes #1210

@wafflebot wafflebot bot removed the review label Jun 21, 2018

@paolo-crisafulli

This comment has been minimized.

Copy link

paolo-crisafulli commented Aug 3, 2018

Thank you, very useful!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.