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

Indicate illegal object positions with halted intermediary representation #1188

Closed
philip-alldredge opened this issue Apr 25, 2018 · 3 comments
Labels
category:enhancement ge importance:medium post_graphiti Issues that could be easier to implement after migration away from Graphiti.
Milestone

Comments

@philip-alldredge
Copy link
Collaborator

Issue by smithdtyler
Monday Oct 02, 2017 at 22:01 GMT
Originally opened as osate/osate-ge#230


When I click and drag to reposition an object, a "ghost" outline of the object follows my cursor. The outline follows my cursor even when I move to an illegal position.

A more intuitive approach would be to stop the ghost outline at the boundary of the legal position (perhaps at the last legal position), making it clearer that a "wall" exists.

In the example below, the editor has allowed me to move a component's ghost outline beyond the legal bounds (see bottom right).

screen shot 2017-10-02 at 4 57 23 pm

Contrast this with the screenshot below from Enterprise Architect in which I've moved my cursor to an illegal position so the ghost outline of "Class1" remains in the last legal position.

screen shot 2017-10-02 at 5 00 26 pm

@philip-alldredge
Copy link
Collaborator Author

Comment by philip-alldredge
Tuesday Apr 24, 2018 at 19:04 GMT


Recommend waiting until migration to GEF5.

@philip-alldredge philip-alldredge added post_graphiti Issues that could be easier to implement after migration away from Graphiti. importance:medium labels Sep 21, 2018
@philip-alldredge philip-alldredge added this to Increment 4 - 2021-05-27 in Graphical Editor Enhancements Jun 14, 2021
@philip-alldredge
Copy link
Collaborator Author

This will be fixed as part of #1183.

@lwrage lwrage added this to the 2.10.0 milestone Jul 2, 2021
@philip-alldredge
Copy link
Collaborator Author

Fixed by dbefc8b

Graphical Editor Enhancements automation moved this from Increment 4 - 2021-05-27 to Done Jul 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:enhancement ge importance:medium post_graphiti Issues that could be easier to implement after migration away from Graphiti.
Development

No branches or pull requests

2 participants