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

Improve text screens for selected constraint and entity #664

Merged
merged 2 commits into from Aug 7, 2020

Conversation

whitequark
Copy link
Contributor

@whitequark whitequark commented Jul 30, 2020

Improve text screen for a selected constraint:

  • Show the type of a constraint.
  • Show the workplane a constraint is in, for constraints which can be both projected to workplane or be free in 3d space.
  • Clearly distinguish reference from non-reference constraints.
  • Add a checkbox for toggling the reference option.
  • When showing requests a constraint applies to, highlight on hover the specific entity being constrained, not just the first one.

Improve text screen for a selected entity:

  • Add a link to its request, unless it's the first entity in that request (which would just select the same entity again).
  • Add a link to its group.
  • Add a link to its workplane.
  • Add a link to its style; and hide the style row for entities that aren't stylable.
  • Show constraints and measurements (reference constraints) in separate lists.
  • For curve entities, show constraints that apply to the points related to the curve, not just to the curve itself.

Screenshot_20200730_094122

  * Show the type of a constraint.
  * Show the workplane a constraint is in, for constraints which can
    be both projected to workplane or be free in 3d space.
  * Clearly distinguish reference from non-reference constraints.
  * Add a checkbox for toggling the reference option.
  * When showing requests a constraint applies to, highlight on hover
    the specific entity being constrained, not just the first one.
  * Add a link to its request, unless it's the first entity in that
    request (which would just select the same entity again).
  * Add a link to its group.
  * Add a link to its workplane.
  * Add a link to its style; and hide the style row for entities that
    aren't stylable.
  * Show constraints and measurements (reference constraints) in
    separate lists.
  * For curve entities, show constraints that apply to the points
    related to the curve, not just to the curve itself.
@whitequark whitequark changed the title Improve describescreen Improve text screens for selected constraint and entity Jul 30, 2020
@whitequark
Copy link
Contributor Author

Related to #165 (but does not implement everything in that patch).

@whitequark whitequark merged commit a296220 into master Aug 7, 2020
@whitequark whitequark deleted the improve-describescreen branch August 7, 2020 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant