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

Label zoom out improvements #709

Merged
merged 4 commits into from
Feb 23, 2019
Merged

Label zoom out improvements #709

merged 4 commits into from
Feb 23, 2019

Conversation

bcamper
Copy link
Member

@bcamper bcamper commented Feb 23, 2019

Improvements to label behavior on zoom out:

  • Run collision more frequently (don't block on user input).
  • Allow proxy labels to keep displaying, but only if they were previously visible (e.g. collision can remove visible proxy labels, but not add new ones that weren't already visible).
  • Clamp curved label zoom interpolation factor (so curved labels don't go wild when zoomed beyond 1x up/down).
  • Don't fade proxied labels out when zoomed beyond 1x (was only there to hide unsatisfactory proxy collision behavior addressed by above changes).

@bcamper bcamper added this to the v0.18.0 milestone Feb 23, 2019
@bcamper bcamper merged commit 06d9c52 into master Feb 23, 2019
@bcamper bcamper deleted the label-zoom-out branch February 23, 2019 01:48
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.

1 participant