Norbert Renner
|
b108efae5c
|
switch icons to Font Awesome (for now)
|
2016-10-01 12:30:30 +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
|
83ce7ff79a
|
default opacity 0.67 (#36)
|
2016-06-14 17:03:16 +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
|
3fd8fdb469
|
manually applied transit demo patch
|
2016-05-20 19:46:32 +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
|
327c343903
|
add config option for custom base layers, resolves #24
|
2015-07-21 12:44:27 +02:00 |
|
Norbert Renner
|
bfe1f7eea9
|
update to EasyButton v1 signature
|
2015-07-18 18:24:54 +02:00 |
|
Norbert Renner
|
46706610a1
|
add about popup and readme links
|
2015-06-19 11:34:56 +02:00 |
|
Norbert Renner
|
9c2ef4df60
|
add scale control
|
2015-05-30 15:52:58 +02:00 |
|
Norbert Renner
|
eee87fab7f
|
small confirmation dialog
|
2015-05-23 12:45:06 +02:00 |
|
Norbert Renner
|
d30684b6c8
|
add opacity slider (bootstrap-slider) for route track and markers
|
2015-05-21 20:16:04 +02:00 |
|
Norbert Renner
|
7c2df94fe8
|
add track casing + change color to magenta
|
2015-04-25 16:19:30 +02:00 |
|
Norbert Renner
|
75b771e2a9
|
add button to clear route
|
2015-04-04 14:58:02 +02:00 |
|
Norbert Renner
|
9aa6ede63c
|
switch search plugin, result-dependent zoom
|
2015-03-30 14:53:35 +02:00 |
|
Norbert Renner
|
b808fbe44e
|
build to single distributables with gulp, check-in dist not bower_components
|
2015-03-29 18:55:02 +02:00 |
|
Norbert Renner
|
650bacd915
|
refactor hideError + rename to hide
|
2015-03-26 22:58:39 +01:00 |
|
Norbert Renner
|
8e9746781c
|
use Bootstrap alerts for error/warning messages; profile messages in place
|
2015-03-26 20:55:35 +01:00 |
|
Norbert Renner
|
d79de3966a
|
avoid update event cycle when setting custom profile
|
2015-03-25 12:24:31 +01:00 |
|
Norbert Renner
|
c3b07eb576
|
Bing maps aerial layer
|
2015-03-20 12:38:31 +01:00 |
|
Norbert Renner
|
93d0b7f7df
|
Load profile content for selected profile
|
2015-03-17 20:39:26 +01:00 |
|
Norbert Renner
|
ed228a96ce
|
profile buttons: no group, blur (bootstrap sets focus?), uploading text
|
2015-03-08 12:07:16 +01:00 |
|
Norbert Renner
|
4ab4572e0e
|
expose map instance for console debugging
|
2015-03-08 09:37:50 +01:00 |
|
Norbert Renner
|
44900f9bd5
|
don't update table when data tab hidden, update when shown
|
2015-03-06 17:21:53 +01:00 |
|
Norbert Renner
|
21cd1fbf2a
|
add DataTables for dynamic & interactive track messages table (data tab)
|
2015-03-06 17:21:53 +01:00 |
|
Norbert Renner
|
bb371a30a7
|
extract Control from Profile class into Tabs control
|
2015-03-06 17:21:53 +01:00 |
|
Norbert Renner
|
32cde2b8e9
|
fix "Error: from-position not mapped" with worldCopyJump: true,
see https://groups.google.com/d/msg/osm-android-bikerouting/vQRm2S23ws8/eAY-RMRcJ14J
|
2015-02-06 19:04:48 +01:00 |
|
Norbert Renner
|
c4d87b122c
|
add error handling for permalinks
|
2014-08-23 13:12:55 +02:00 |
|
Norbert Renner
|
726cf4bba6
|
switch to GeoJSON response format instead of GPX:
- use BRouter track stats
- remove leaflet-gpx plugin
|
2014-08-22 10:10:07 +02:00 |
|
Norbert Renner
|
25f50434d0
|
add GeoJSON download
|
2014-08-21 15:17:04 +02:00 |
|
Norbert Renner
|
59d4acc3c6
|
abort pending requests from previous rerouteAllSegments (empty queue)
|
2014-08-20 16:03:01 +02:00 |
|
Norbert Renner
|
c4cd00ff9d
|
custom L.Routing styling (dashed drawing line, red error line)
|
2014-08-06 10:53:49 +02:00 |
|
Norbert Renner
|
fd98a2f102
|
error handling
|
2014-08-01 17:44:57 +02:00 |
|
Norbert Renner
|
0e77fc6c6e
|
build profile option list dynamically from config.js
|
2014-05-30 11:55:25 +02:00 |
|
Norbert Renner
|
e187be8b29
|
missing target blank
|
2014-05-29 17:23:27 +02:00 |
|