John Firebaugh
cdfe2ac21e
Redo mobile styles
2013-11-07 17:25:03 -08:00
John Firebaugh
040804335d
Simplify
2013-11-07 16:37:14 -08:00
John Firebaugh
b90d27cdff
Tweak attribution
2013-11-07 12:14:10 -08:00
Eden Halperin
9029e47ce9
Minimize intro sidebar on mobile
2013-11-07 10:46:55 -05:00
Aaron Lidman
aca5308bcd
Missed the sidebar on browse page
2013-11-06 17:48:51 -08:00
Aaron Lidman
1df32b88e8
Remove references to #view_tab
2013-11-06 17:26:20 -08:00
Aaron Lidman
e7d200c4a6
Sidebar close reverts to 'view' state
2013-11-06 16:59:14 -08:00
Eden Halperin
726db77827
Fix donate link in attribution
2013-11-06 16:20:26 -05:00
John Firebaugh
9cfb230e02
Fix layers initialization
2013-11-06 13:19:13 -08:00
Eden Halperin
0a040c7a79
Add donation attribution to mapnik layer
2013-11-06 16:14:27 -05:00
John Firebaugh
c798962cda
Fix feedback loop between L.hash and popstate
2013-11-06 12:26:32 -08:00
Eden Halperin
537d72b0f6
responsive secondary pages and fixed map
2013-11-06 12:57:21 -05:00
Eden Halperin
582ab35ecd
groundwork for responsive menu
2013-11-06 10:31:49 -05:00
John Firebaugh
0f799186ab
Use appropriate precision for "Where am I?"
2013-11-05 13:27:18 -08:00
John Firebaugh
637799f1f5
Fix export location filter button
...
Upstream pull request:
https://github.com/kajic/leaflet-locationfilter/pull/14
2013-10-13 14:46:10 -07:00
John Firebaugh
4cf32e0f00
Don't try to route external URLs
2013-10-13 14:46:10 -07:00
John Firebaugh
8530e3eedb
AJAXy changeset history
2013-10-13 14:46:09 -07:00
John Firebaugh
bcc4897ef6
Restore previous map state on popstate
2013-10-13 14:46:09 -07:00
John Firebaugh
c9dcccdc90
Don't route clicks on the dropdown menus
2013-10-13 14:46:09 -07:00
John Firebaugh
32645dd856
Implement closing sidebar
2013-10-13 14:46:09 -07:00
John Firebaugh
6157280d19
Refactor browsed object loading
2013-10-13 14:46:08 -07:00
John Firebaugh
de97f7bfe4
Consolidate layer initialization
2013-10-13 14:46:08 -07:00
John Firebaugh
35458c0096
Convert search to pushState
2013-10-13 14:46:08 -07:00
John Firebaugh
a56d1036d5
pushState based navigation between map-based layouts
2013-10-13 14:46:08 -07:00
John Firebaugh
d414ffc61a
Simplify geolink-related code
...
#zoom/lat/lon hash format is now used consistently.
2013-10-13 14:46:07 -07:00
John Firebaugh
2f076d8f34
Fix "Edit" button when browsing features
2013-10-13 14:46:07 -07:00
John Firebaugh
99775524b3
Fix display of browsed objects on map
2013-10-13 14:45:58 -07:00
John Firebaugh
e8ac6bd5d9
Convert history page to sidebar layout
2013-10-13 14:45:58 -07:00
John Firebaugh
a01195f149
Sidebar work
2013-10-13 14:45:58 -07:00
Tom Hughes
b756c5fd6e
Add HOT layer to the main page
2013-09-23 17:50:06 +01:00
Tom Hughes
4e214746c6
Zoom out when switching to a layer with a lower maxZoom
2013-09-23 17:29:07 +01:00
Tom Hughes
ba8bc1a37f
Stop default layer flickering when notes or data are shown
2013-09-13 16:07:51 +01:00
Tom Hughes
366fb80ddb
Make sure we always have a base layer
2013-09-09 18:30:27 +01:00
Tom Hughes
9bcd049c98
Notice, and act on, changes to the layer parameter in the URL bar
2013-09-09 15:17:09 +01:00
Tom Hughes
b394a4d309
Add support triggering a piwik goal when a map layer is selected
2013-08-24 12:55:29 +01:00
John Firebaugh
8ca781ac75
Add manual fallback for "Start Mapping" button
2013-08-12 13:34:45 -07:00
John Firebaugh
1b2738af80
Update leaflet.locate ( fixes #438 )
2013-08-08 14:26:14 -07:00
John Firebaugh
d31fc7c2f5
Add copyright in attribution control
2013-08-08 10:59:13 +01:00
John Firebaugh
54ded37bf2
Tooltips for map controls
2013-08-07 15:41:32 -07:00
John Firebaugh
c6cde2653b
Refactor search JS
2013-08-06 20:23:06 +01:00
Tom Hughes
feeb135760
Merge remote-tracking branch 'osmlab/map-ui'
2013-08-06 09:05:59 +01:00
John Firebaugh
34e251c225
Disable map key on non-default layers
2013-08-05 16:22:49 -07:00
Martin Raifer
79bdb0ff86
Do not fit map to search result (object) twice
...
When clicking on search results the respective osm object is loaded
asynchronously and afterwards shown on the map. Some objects can take
a few seconds to load however.
If a user already panned/zoomed the map manually during this time then
their actions are reverted because the map fits to the object again.
There is actually no need for this behaviour, because a good geocoder
already returns an appropriate bounding box for the search result.
2013-08-05 18:50:40 +01:00
John Firebaugh
a125ee829a
Include object in share link
2013-08-05 08:32:42 -07:00
John Firebaugh
6618cb9019
Include layers in hash
2013-07-30 15:41:41 -07:00
John Firebaugh
b5800b4c2f
Refactor URL generating methods
2013-07-30 15:41:41 -07:00
John Firebaugh
ce53e510ad
Prefer hash to other methods of determining location
2013-07-30 15:41:41 -07:00
John Firebaugh
57e711d343
Use leaflet-hash
2013-07-30 15:41:40 -07:00
John Firebaugh
3792551f48
RTL support
2013-07-18 10:45:18 -07:00
John Firebaugh
aff23d4b4b
Simplify sidebar/resize
...
Float sidebars left/right and use overflow: hidden.
Fixes a bug on Opera where mouse events propagate to
the map.
2013-07-18 10:45:18 -07:00