Tom Hughes
6670de16a1
Make remote edit work when /edit is loaded
...
Change detection of the edit request to use the URL as the class
will not be set on the body now, and force the router to think we
actually loaded the normal view.
2013-12-05 10:40:21 +00:00
John Firebaugh
07976676de
Restore support for #layers=X with no map parameter
...
https://trac.openstreetmap.org/ticket/5056
2013-12-03 19:37:25 +00:00
Tom Hughes
ba4a3e3ce9
Remove debugging code
2013-12-03 19:04:15 +00:00
Tom Hughes
78f8e2a450
Throw an exception instead of logging to the console
2013-12-03 18:15:02 +00:00
Tom Hughes
e18c3fd58d
Log failures to match a route for the initial path
2013-12-03 17:51:01 +00:00
Tom Hughes
a30a29f41a
Fix stripping of trailing slash
2013-12-01 22:30:34 +00:00
Tom Hughes
96babc10b0
Strip any trailing slash from the initial location
2013-12-01 21:47:55 +00:00
Tom Hughes
3cd5f45e08
Simplify browse routes and make routes more consistent
...
This gets rid of the /browse/ prefix and uses /history consistently
for all routes that show a list of changesets.
2013-11-28 00:14:07 +00:00
Tom Hughes
8b84f11a45
There are four methods, not three
2013-11-25 21:13:59 +00:00
John Firebaugh
0dbd18e2bb
Document/clarify OSM.Router use
2013-11-25 13:10:07 -08:00
Aaron Lidman
fec9dc84c0
No hash on browse pages, closes #35
2013-11-14 17:41:20 -08:00
John Firebaugh
c9600ea323
Expose more router functions
2013-11-14 12:26:58 -08:00
John Firebaugh
f24309ad3e
Don't set state if it doesn't exist
2013-11-13 16:01:54 -08:00
John Firebaugh
1082d3a653
preserve visual center of map on sidebar transitions
2013-11-11 14:42:59 -08:00
John Firebaugh
a805e0b545
Use our own hash implementation
...
We need more flexibility than L.Hash provides.
2013-11-11 14:42:59 -08:00
John Firebaugh
e68e3e9150
Ignore hashchange-triggered popstate events here too
2013-11-08 13:42:24 -08: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