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

Differentiate styling of connected vs unconnected node #3775

Closed
2 tasks done
bhousel opened this issue Jan 18, 2017 · 2 comments
Closed
2 tasks done

Differentiate styling of connected vs unconnected node #3775

bhousel opened this issue Jan 18, 2017 · 2 comments
Labels
usability An issue with ease-of-use or design

Comments

@bhousel
Copy link
Member

bhousel commented Jan 18, 2017

screenshot 2017-01-18 18 36 25

Connected nodes are already drawn with gray fill, but disconnected nodes are not drawn at all unless highlighted. We should consider making this a little more obvious so people can see where ways are not connected.

Some ideas include:

  • adjust the size or shape of the endpoint vertex if disconnected.
  • render endpoints always (not just when selected).
@bhousel bhousel added the usability An issue with ease-of-use or design label Jan 18, 2017
bhousel added a commit that referenced this issue Jan 24, 2017
@bhousel
Copy link
Member Author

bhousel commented Jan 24, 2017

Endpoint vertices are now always drawn, and they're drawn slightly larger if not connected to anything.

Here's an example where I disconnected a parking aisle to show the difference.
screenshot 2017-01-23 22 15 54

It does change slightly how some other map features look, but I think people will get used to it. It is ok for people to pay slightly more attention to endpoints.
screenshot 2017-01-23 22 24 36

@boothym
Copy link
Contributor

boothym commented Feb 3, 2017

Hmm they are quite big, though as you say people will get used to it. The more noticeable thing for me is the ends of hedges, wall, etc. which now appear to be much bigger than the line they represent,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
usability An issue with ease-of-use or design
Projects
None yet
Development

No branches or pull requests

2 participants