Commit graph

134 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
ab85ec31e1 Support old style URLs 2017-04-24 16:47:38 +02:00
Gautier Pelloux-Prayer
2188183d3f Fix multi layers support 2017-04-24 16:23:36 +02:00
Gautier Pelloux-Prayer
cc5da47cad Revert "Extends Leaflet-fullhash properly"
This reverts commit 3a06009cba7e74600bb7a1ed0c511cfa8e1c7ffc.
2017-04-24 16:11:53 +02:00
Gautier Pelloux-Prayer
d4c5ca67b9 Extends Leaflet-fullhash properly 2017-04-24 16:11:53 +02:00
Gautier Pelloux-Prayer
ac57250b7e Remove "/brouter?" from URL 2017-04-24 16:11:53 +02:00
Gautier Pelloux-Prayer
9b52a938ab Fix load when layer contains spaces 2017-04-24 11:53:57 +02:00
Gautier Pelloux-Prayer
3b7494b9d9 Fix route drawing on page reload 2017-04-24 11:42:42 +02:00
Gautier Pelloux-Prayer
0947bbc89c Support URL even if latlon are missing 2017-04-07 08:43:15 +02:00
Gautier Pelloux-Prayer
e82f360d9c Replace permalink/Share URL feature with automatic URL rewriting on change. 2017-04-04 10:27:51 +02:00
Norbert Renner
592a3f52f6 Merge branch 'v0.6-fixes' 2017-03-16 21:04:47 +01:00
Norbert Renner
612119f347 Fix data tab showing only two rows (regression from v0.6.2), fixes #72 2017-03-16 19:05:57 +01:00
Norbert Renner
7a4eefed17 Leaflet 1.0: "L.geoJson" renamed to "L.geoJSON" (for consistency) 2017-03-16 09:46:26 +01:00
Norbert Renner
c17726513f Leaflet 1.0: "clickable" option renamed to "interactive" 2017-03-16 09:25:28 +01:00
Norbert Renner
0eba7f40be Merge branch 'v0.6-fixes' 2017-03-15 09:36:40 +01:00
Norbert Renner
98acb27f5f Add Thunderforest API key ("Hobby Project" plan), fixes #70 2017-03-14 19:02:11 +01:00
Gautier Pelloux-Prayer
d7e476db82 Updating UI to also fit on mobile devices. Fix #34 2017-01-23 10:47:28 +01:00
Norbert Renner
1e26cb1027 Add Esri World Imagery layer 2016-12-12 12:47:01 +01:00
Norbert Renner
b8566dbd12 Uncaught SecurityError now fixed in Leaflet.RestoreView 2016-10-07 12:57:39 +02:00
Norbert Renner
d9862d6cd2 Catch JSON.parse SyntaxError to show error message (#53) 2016-10-06 12:26:01 +02:00
Norbert Renner
514cc705ef catch SecurityError with localStorage, fixes #47 2016-10-05 11:49:54 +02:00
Norbert Renner
b108efae5c switch icons to Font Awesome (for now) 2016-10-01 12:30:30 +02:00
Norbert Renner
d53fb7723f add DigitalGlobe Recent Imagery layer 2016-09-22 19:13:48 +02:00
Norbert Renner
a9f2b0cb18 add keys.js to configure API keys instead of specific ajax loading 2016-09-22 12:06:18 +02:00
Norbert Renner
0e471bade0 Replace custom Bing.js with current
Now provides file:// support and init on layer add instead of page load
2016-09-21 19:53:38 +02:00
Norbert Renner
521660ca15 refactoring: extract routing styles to config 2016-08-05 12:55:15 +02:00
Norbert Renner
af9733a4dd refactoring: local vars instead of global 2016-08-05 12:34:38 +02:00
Norbert Renner
0d30461ebc refactoring: extract scale & locate controls to Map.js 2016-08-05 12:32:29 +02:00
Norbert Renner
49ac7f5127 refactoring: extract map/layer init into separate file 2016-08-05 12:12:00 +02:00
Gautier Pelloux-Prayer
fcfc1d5cfe Toggle drawing mode via panel button (#41) 2016-07-28 20:55:33 +02:00
Sascha Hagedorn
a2643a2ccf removed artifacts from rebase 2016-07-28 19:26:33 +02:00
Sascha Hagedorn
0cf2b325e8 rebase to master branch 2016-07-28 19:23:42 +02:00
Gautier Pelloux-Prayer
a74894824a Use leaflet.locatecontrol plugin to have a "show my position" button below zoom buttons 2016-07-26 18:05:44 +02:00
Gautier Pelloux-Prayer
66abb83c60 Use leaflet.restoreview.js plugin to save and restore last user's map position between sessions (#48) 2016-07-21 18:51:50 +02:00
Sascha Hagedorn
ffff29dfcc Added ability to specify custom overlays in configuration
Analogous to adding base layers, custom overlays can be added in
the `config.js` file:

```javascript
BR.conf.overlays = {
    'Hill shading': 'http://{s}.tiles.wmflabs.org/hillshading/{z}/{x}/{y}.png'
};
```
2016-06-29 20:37:54 +02:00
Norbert Renner
42d04e52c2 Show position in elevation diagram when hovering path on map, closes #29 2016-06-21 10:15:39 +02:00
Norbert Renner
83ce7ff79a default opacity 0.67 (#36) 2016-06-14 17:03:16 +02:00
Norbert Renner
a54cc31a0f Add mean cost to stats (+ small refactoring), closes #39 2016-06-08 18:19:54 +02:00
Norbert Renner
0bffe0cd7c Add tooltip to display length in meter precision (3 digits). Closes #38 2016-06-08 12:37:54 +02:00
Norbert Renner
052a79cc0b Option to remove default base layers (#27) 2016-06-08 12:06:30 +02:00
Norbert Renner
e7fb105df7 OpenTopoMap zoom 0-17 2016-06-08 10:39:46 +02:00
Norbert Renner
d9d74bb221 rename Itinerary control 2016-06-07 11:35:20 +02:00
Norbert Renner
8fd789a887 rename to itinerary 2016-06-07 11:26:36 +02:00
Norbert Renner
4f558a0956 use tab instead of separate control for transit demo 2016-06-03 21:08:48 +02:00
Norbert Renner
8bd8fc3256 config switch for transit demo 2016-06-03 13:28:01 +02:00
Norbert Renner
d96e023c60 remove unused calcStats 2016-05-29 19:05:27 +02:00
Norbert Renner
3fd8fdb469 manually applied transit demo patch 2016-05-20 19:46:32 +02:00
Norbert Renner
6eea7b5597 switch search to Nominatim for now, MapQuest discontinues key-less API 2015-08-27 12:38:07 +02:00
Norbert Renner
6394f680e8 use maxNativeZoom to (over-) scale tiles to common max zoom
(avoids gray screen when switching)
2015-07-24 18:52:16 +02:00
Norbert Renner
6a77c826e4 OpenTopoMap max zoom on fallback server only z15, fixes #21;
also fix max zoom for other services to actual
2015-07-24 18:42:33 +02:00
Norbert Renner
2b6be76cc4 reset slider on page load to minimum opacity, fixes #22 2015-07-24 14:58:47 +02:00