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

defining relationships #92

Open
Poikilos opened this issue Mar 12, 2020 · 2 comments
Open

defining relationships #92

Poikilos opened this issue Mar 12, 2020 · 2 comments

Comments

@Poikilos
Copy link

Poikilos commented Mar 12, 2020

This web app is much faster and easier to use than others! Creating patterns only takes one drag, or a double-click to edit without a separate popup. However, there is a feature I miss: relationships. They could be accomplished using the same direct-manipulation principles:

Put a label along a line

  • Add: Double-click the line to add or edit a label on the line
  • Remove: Make the field blank to remove the label).

Add an arrow and choose direction

  • Add: Drag the line a certain distance, maybe 5% of window width, to make the arrow on the end to which you are dragging.
  • Remove: Drag along the line the opposite way to remove the arrow (of course, drag again in that direction to make an arrow on that direction, which would just be repeating the "Add" guesture but in a different direction).
@Poikilos Poikilos changed the title Defining relationships. defining relationships Mar 12, 2020
@john012343210
Copy link

oh same opinion, I think the relationship is pretty important, if that could be implemented, it will be very very nice

@Poikilos
Copy link
Author

Poikilos commented Aug 8, 2020

I improved the initial post to clarify the suggested steps.

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

No branches or pull requests

2 participants