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
e5ca823f30
Work towards integrating data overlay and browse pages
2013-10-13 14:46:09 -07:00
John Firebaugh
8530e3eedb
AJAXy changeset history
2013-10-13 14:46:09 -07:00
John Firebaugh
db675e706a
Fix click on search result
2013-10-13 14:46:09 -07:00
John Firebaugh
aa20398cea
Consolidate search-related JavaScript
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
d3bf4149e0
Don't autofocus search, fade out "Where am I?" on focus
2013-10-13 14:46:06 -07:00
John Firebaugh
a01195f149
Sidebar work
2013-10-13 14:45:58 -07:00
John Firebaugh
aaeca5b534
Use reverse geocoders for any lat/lon queries
...
This simplifies the implementation, allows code sharing with
"Where am I?", and produces friendlier results for lat/lon
searches (actual reverse geocode results rather than a raw
lat/lon display).
2013-10-13 19:30:38 +01:00
John Firebaugh
c919340c11
Need to preventDefault on href='#' links
...
Fixes https://trac.openstreetmap.org/ticket/4947
2013-08-15 17:42:43 +01:00
Tom Hughes
258e66299a
Fix the "Where am I?" link
2013-08-07 08:42:57 +01:00
John Firebaugh
a1af4d5de1
Hide search marker/object when closing sidebar
...
Fixes #417
2013-08-06 20:23:13 +01:00
John Firebaugh
c6cde2653b
Refactor search JS
2013-08-06 20:23:06 +01:00
Tom Hughes
04fbc71a40
Ignore clicks on the add note button when it is disabled
2013-08-06 10:40:05 +01:00
John Firebaugh
fa9b4a5f6a
Add/remove active class on map UI buttons
2013-08-05 08:32:43 -07:00
John Firebaugh
438e8be102
Reorganize share/export UI
...
"Image" and "Embeddable HTML" options move to share control.
Only XML export remains, and is now accessed via a sidebar
link rather than the tab bar.
2013-08-05 08:25:52 -07:00
John Firebaugh
6618cb9019
Include layers in hash
2013-07-30 15:41:41 -07:00
John Firebaugh
b28511faca
zoomPrecision doesn't need to be higher-order
2013-07-30 15:41:41 -07:00
Tom Hughes
5508a3857f
Reload the object list when the data browser is reopened
2013-07-30 21:38:16 +01:00
Tom Hughes
90621b4b4f
Abort a running data browser load before starting a new one
2013-07-30 21:30:16 +01:00
Tom Hughes
393651e8bd
Remove geolink class from add note button while adding notes
...
This was lost in the recent UI work but is important to stop changes
in map location causing the button to be reenabled.
2013-07-29 22:49:59 +01:00
Tom Hughes
5f95fb6b78
Don't try and look at params.layers when it isn't set
2013-07-19 12:12:58 +01:00
John Firebaugh
ad10390663
Fix export tab bugs
2013-07-18 10:45:16 -07:00
John Firebaugh
9d5b81094c
Fix add note
2013-07-18 10:45:16 -07:00
Tom MacWright
ded28617c7
Add clearer close action, refactor base layer code
2013-07-18 10:45:15 -07:00
John Firebaugh
1f4e41f672
Fix export
2013-07-18 10:45:15 -07:00
John Firebaugh
c8f8dbca19
Port map key to new UI
2013-07-18 10:45:14 -07:00
John Firebaugh
5e9ab5bc5e
Layers work
2013-07-18 10:45:14 -07:00
John Firebaugh
9d33721630
Complete de-globalization of map
2013-07-18 10:45:13 -07:00
John Firebaugh
ef73cc1f57
Layers work
2013-07-18 10:45:13 -07:00
John Firebaugh
75a776a574
Refactor layer persistence
2013-07-18 10:40:24 -07:00
John Firebaugh
33aa0a6e45
Rename to L.OSM.Layers and continue implementation
2013-07-18 10:37:45 -07:00
Saman Bemel-Benrud
b9a19ab23a
starting to cleanup+style map controls.
2013-07-18 10:36:08 -07:00
Tom MacWright
ff52509d5a
Actually toggle note layer on click.
2013-07-18 10:31:20 -07:00
Tom MacWright
22d6633114
Start refactoring notes layer
2013-07-18 10:31:20 -07:00
Tom MacWright
2a9286a16a
Prevent click propagation on ui panes
2013-07-18 10:31:20 -07:00
John Firebaugh
15d148dbd4
Add back basic zoom control
2013-07-18 10:31:19 -07:00
John Firebaugh
ef37ad8aaa
Basic framework for map UI
2013-07-18 10:31:19 -07:00
Tom Hughes
13fee47ed0
Use new Leaflet setPopupContent method
2013-06-27 22:40:23 +01:00
Tom Hughes
168a9fc327
Replace various Leaflet extensions with new builtin methods
2013-06-27 21:53:26 +01:00
Leo Koppelkamm
890153b2a6
Replace note markers with ones styled like the other markers
2013-06-02 18:44:09 +01:00
Tom Hughes
9aa029af7a
Clear comment field after a new note is created
2013-05-14 00:14:02 +01:00
Tom Hughes
5e420d9e50
Preserve in progress note comments when the map is moved
2013-05-13 21:14:18 +01:00
Leo Koppelkamm
8255553e97
Don't focus the text area on touch devices to avoid flashing the keyboard
...
Currently the keyboard slide out & hides again quickly.
2013-05-12 19:26:05 +01:00
Tom Hughes
a7e67846a7
Persist the state of the notes layer
2013-05-08 21:04:41 +01:00