Commit graph

1020 commits

Author SHA1 Message Date
Tom Hughes
ca35ac16e7 Consider addr:housename as a name source for features 2014-03-16 16:18:13 +00:00
Tom Hughes
b6438f5a9e Style feature in query mode to match browse mode 2014-03-16 16:18:13 +00:00
Tom Hughes
606ac76108 Disable query feature tool below z14 2014-03-16 16:18:13 +00:00
Tom Hughes
8a70e1c082 Increase search radius at lower zooms 2014-03-16 16:18:13 +00:00
Tom Hughes
dedd87da28 Show a message when no features are found 2014-03-16 16:18:13 +00:00
Tom Hughes
e329bf37c0 Improve styling of feature list 2014-03-16 16:18:13 +00:00
Tom Hughes
479b22ca77 Filter out nodes which are too far away 2014-03-16 16:18:13 +00:00
Tom Hughes
078059b76b Initial work on overpass based query API 2014-03-16 16:18:12 +00:00
Tom Hughes
4cad1970fb Make sure the hash updates properly on browse pages
Rework the way the move listener is disabled during initial
positiong of pages to avoid accidentally leaving it disabled
for the first user move of the map in some cases.
2014-03-16 14:11:29 +00:00
Tom Hughes
0de6885a91 Drop client side parsing of lat/lon parameters
The server always redirects these to a new style link with the
position in the hash, so we don't need to do it client side
2014-03-16 12:56:32 +00:00
Tom Hughes
24e22dde6e Don't call updateLayers if the new state has no layer config
Fixes #719
2014-03-13 21:36:33 +00:00
Tom Hughes
82ff8ef58d Remove unused (and bogus) code 2014-03-13 17:33:46 +00:00
Tom Hughes
b4a2b23025 Block submission of the export form when the area is too large 2014-03-13 17:33:06 +00:00
Tom Hughes
9b35270d0b Update map state when following a client side route 2014-03-13 13:37:45 +00:00
Richard Fairhurst
23ffdadb56 Don't show http-only routers to users on https 2014-03-10 18:02:28 +00:00
Richard Fairhurst
9d8ab7dbd1 From->To->Go order as per @samanpwbb's comment 2014-03-10 16:55:01 +00:00
Richard Fairhurst
888db7a3b4 Firefox-friendly calculation of dragstart offset
(personally I am not feeling very Firefox-friendly right now)
2014-03-09 21:29:48 +00:00
Dan Stowell
bc67479bcc jsrouting: clear search boxes on page unload 2014-03-09 15:06:08 +00:00
Richard Fairhurst
42c1dec8f0 Resolve conflict 2014-03-09 12:05:37 +00:00
Dan Stowell
15f0367e7f jsrouting: mouseover an instruction, highlight the route segment 2014-03-09 09:37:42 +00:00
Tom Hughes
b095b59d5e Merge remote-tracking branch 'origin/master' into routing
Conflicts:
	app/views/layouts/_search.html.erb
2014-03-08 17:44:22 +00:00
Richard Fairhurst
5c0e96e0e0 Convert tabs to spaces
(because I'll be lynched otherwise, mutter grumble)
2014-03-08 16:39:51 +00:00
Richard Fairhurst
926c7b56a8 Zoom to fit when submitting form 2014-03-08 16:31:54 +00:00
Richard Fairhurst
3ef8024b1d Add distance/time summary 2014-03-08 16:14:14 +00:00
Richard Fairhurst
9a05a7ba49 Put marker at exact position user dragged it to 2014-03-08 15:17:22 +00:00
Richard Fairhurst
15904542a6 Pass on routing failures from MapQuest 2014-03-08 14:14:43 +00:00
Richard Fairhurst
2f0794738c Add CORS for engines that support it
(Do we need a fix for IE8/9?
- https://github.com/MoonScript/jQuery-ajaxTransport-XDomainRequest
- https://github.com/jaubourg/ajaxHooks/blob/master/src/xdr.js )
2014-03-08 14:03:08 +00:00
Richard Fairhurst
a997690897 Refactor MQ/OSRM engines a la @karussell patch 2014-03-08 13:37:27 +00:00
Richard Fairhurst
dd4406ed41 Remove CloudMade foot engine
(OSM is probably not an "Enterprise Plan" customer ;) )
2014-03-08 12:35:00 +00:00
Richard Fairhurst
7915a22caf Use generic GraphHopper engine 2014-03-08 12:31:06 +00:00
Richard Fairhurst
3ddda7319c Merge pull request #13 from danstowell/jsrouting-ffoxdragok
fix firefox behaviour when dragging pointer from the tray to the map
2014-03-08 12:13:40 +00:00
Richard Fairhurst
5b6558c0f2 Improve error-handling 2014-03-08 12:07:54 +00:00
Richard Fairhurst
902f1b0887 Add spinner while awaiting route 2014-03-08 11:14:48 +00:00
Dan Stowell
f28676c07d fix firefox behaviour when dragging pointer from the tray to the map 2014-03-08 10:48:01 +00:00
Richard Fairhurst
bf895a0332 Reformat string to avoid long line 2014-03-08 10:43:29 +00:00
Dan Stowell
628eea2b97 jsrouting: zoom to bbox on getting fresh geocoded route, but not on drag etc 2014-03-08 10:09:30 +00:00
Richard Fairhurst
565f661f20 Merge pull request #11 from danstowell/jsrouting-pulldownchange
refresh search if showing and user changes provider
2014-03-07 15:58:04 +00:00
Tom Hughes
8c9992f695 Apply zoomPrecision to location cookie 2014-02-28 00:26:34 +00:00
Tom Hughes
1f22b625a0 Move cookieContent to OSM.locationCookie 2014-02-28 00:10:55 +00:00
Tom Hughes
66039dedb0 Move zoomPrecision function to the OSM namespace 2014-02-27 18:15:54 +00:00
Dan Stowell
deea77ab93 refresh search if showing and user changes provider 2014-02-23 22:15:38 +00:00
Dan Stowell
205ccf2d51 remove the todo that I addressed 2014-02-23 21:58:28 +00:00
Dan Stowell
acf7cf5738 add a credits line for each routing service 2014-02-23 21:56:39 +00:00
John Firebaugh
41b1bd4a70 Fix updateLinks({lat: 0, lon: 0}, ...)
Fixes openstreetmap/iD#2130
2014-02-18 17:20:52 -08:00
Tom Hughes
b947358134 Include selected layer in short links
Fixes #703
2014-02-15 12:05:30 +00:00
Tom Hughes
ee3e5d56d2 Remove https load test 2014-02-11 08:23:55 +00:00
Tom Hughes
a7f9ca32b7 Fix some mixed content issues 2014-02-08 17:43:34 +00:00
Tom Hughes
e5ff267073 Avoid using one translation as the key for a second
Translation keys need to be fixed, so we can't use the result of
one lookup to derive the key for another...

Fixes #697
2014-02-06 09:14:06 +00:00
Tom Hughes
ef448ea494 Boost https tile traffic to 20% 2014-02-05 19:43:44 +00:00
Tom Hughes
6b843cc158 Send 5% of users tiles over https as a test 2014-02-05 18:38:36 +00:00