add share route dropdown
add close button
improve touchmove preventer
add event when show-link shown/hidden
wire up url building/parsing
flesh out some details in share/embed context
include center, zoom, bicycle layer when shared
Merge branch 'master' into share
Merge branch 'master' into share
Merge branch 'master' into share
compress URL encoding of truthy/falsy values
store/restore points in URL, fit bounds
store direction segments in url
Encode polylines into shared URL
They will easily be too long for URL, Douglas-Peucker algorithm up next.
store warning, copyright, distance
shorten data store in URL
encode keys and use + not %20
make route shortening async
minor changes
Implement Ramer-Douglas-Peucker algorithm