This repository has been archived by the owner. It is now read-only.

Don't Use Fixed Port Positions During Layout Unless Necessary #325

Closed
philip-alldredge opened this Issue Mar 13, 2018 · 0 comments

Comments

Projects
None yet
2 participants
@philip-alldredge
Contributor

philip-alldredge commented Mar 13, 2018

The layout code currently uses the FIXED_POS option as a port constraint. This is needed to properly layout feature groups which have children. However, in cases where such features groups are not present, the FREE or FIXED_SIDE port constraint could be used.

Suggest used FIXED_SIDE in that case and to add a preference that will allow the user of FREE. Experiments have shown that FREE produces better results than the current solution but could result in output features being on the left of the container.

@philip-alldredge philip-alldredge added this to the M4 milestone Mar 13, 2018

@philip-alldredge philip-alldredge self-assigned this Mar 13, 2018

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