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

Hard to graphically edit generalization hierarchies in joint.js UmpleOnline diagrams #1140

Open
TimLethbridge opened this Issue Nov 14, 2017 · 1 comment

Comments

Projects
2 participants
@TimLethbridge
Member

TimLethbridge commented Nov 14, 2017

If you display a class hierarchy (class with multiple subclasses) then joint.js does not give the user a good editing experience. As an example load the 2DShapes example

If you move a superclass (e.g. Shape2D), then line below the triangle becomes slanted instead of rectilinear. There is a work-around: Switch view mode to a different form (e.g. graphViz) and back.

However, if one attempts to make it rectilinear by grabbing the generalization, it splits into two generalizations.

The solution must be to always redraw the generalization whenever moving a class.

However, this is a symptom of a wider issue that fine-tuned editing of joint.js diagrams is wkweard

@TimLethbridge

This comment has been minimized.

Show comment
Hide comment
@TimLethbridge

TimLethbridge Nov 14, 2017

Member

See also #600 #1138 for other graphical glitches

Member

TimLethbridge commented Nov 14, 2017

See also #600 #1138 for other graphical glitches

@TimLethbridge TimLethbridge added this to the April 2018 for release 1.28 milestone Dec 8, 2017

@TimLethbridge TimLethbridge added this to To do in joint.js Jan 14, 2018

@TimLethbridge TimLethbridge modified the milestones: April 2018 for release 1.28, July 2018 for release 1.29 Feb 14, 2018

@glorialaw glorialaw assigned glorialaw and unassigned glorialaw Oct 14, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment