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
a078bc24f0
register key listener on document instead of map container (needs focus)
2015-05-30 15:36:38 +02:00
Norbert Renner
7098cd2cf3
fix adding new waypoint after deleting the last
2015-05-27 20:06:57 +02:00
Norbert Renner
92730009e0
fix showing tailer at start or after deleting last waypoint
2015-05-27 20:01:03 +02:00
Norbert Renner
929ef35a12
leaflet.elevation: disable sync from track for now; force master in bower
...
(master: 0.0.4, relases: 0.0.3, bower.json: 0.0.2); use lowercase as in registry
2015-05-23 13:31:26 +02:00
Norbert Renner
eee87fab7f
small confirmation dialog
2015-05-23 12:45:06 +02:00
Norbert Renner
2c2441e56b
fix profile/data scrolling on Firefox
2015-05-22 20:27:35 +02:00
Norbert Renner
224e59380f
fix data table height: Firefox treats scrollY as minimum height
2015-05-22 14:31:35 +02:00
Norbert Renner
109eeb471c
catch cross-origin exception for local file:// urls (profiles)
2015-05-22 14:25:00 +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
e822c9a21c
use Routing.draw instead of Routing.Draw methods
2015-04-18 15:12:18 +02:00
Norbert Renner
28957b0471
OsmTags column is now WayTags and NodeTags (remove custom header)
2015-04-18 15:10:35 +02:00
Norbert Renner
75b771e2a9
add button to clear route
2015-04-04 14:58:02 +02:00
Norbert Renner
1bd2eb0082
hide trailer over controls and outside map
2015-04-04 13:11:24 +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
b7a8245af9
hide message on upload
2015-03-26 22:55:48 +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
5a10a3a8f7
refactoring: use Util.getError
2015-03-25 11:30:38 +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
9eade5bbb6
handle missing messages (+ code style)
2015-03-08 10:02:48 +01:00
Norbert Renner
4ab4572e0e
expose map instance for console debugging
2015-03-08 09:37:50 +01:00
Norbert Renner
597303a6d3
fix segment highlight when no match for last message lat/lon
2015-03-08 09:37:39 +01:00
Norbert Renner
bfe5770193
add new columns, no word wrapping in tags column
2015-03-06 17:21:53 +01:00
Norbert Renner
c48f9ffb5c
highlight track segment corresponding to hovered table row on map
2015-03-06 17:21:53 +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
2ab15561a8
configure columns, hide empty columns + destroy because of slow hiding
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
c190f6d48a
add tabs for profile & data + button group
2015-03-06 17:21:53 +01:00
Norbert Renner
5a277b0a34
add Bootstrap:
...
- remove normalize.css, included
- adjust to Bootstrap's "box-sizing: border-box"
- conflict with Leaflet "label" class
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
996a802b23
don't show draw trailer after waypoint hover when line edit is still active
2014-08-28 22:07:45 +02:00
Norbert Renner
d007c45734
improve and customize line-mouse-marker:
...
- negative zIndexOffset to have line marker under waypoint markers
- turn line marker off when over waypoint marker
- consider border width in iconAnchor (fix offset from line)
- same border color and width as line (instead of black)
2014-08-26 17:36:49 +02:00
Norbert Renner
8344404483
prevent cursor marker from consuming mouse events
2014-08-23 20:07:51 +02:00
Norbert Renner
34e59e0734
change 'CSV' download to 'data CSV' to distinguish from track downloads
2014-08-23 13:14:02 +02:00
Norbert Renner
c4d87b122c
add error handling for permalinks
2014-08-23 13:12:55 +02:00
Norbert Renner
2c5906ad7b
bring back 'esc' to disable drawing (in addition to 'q')
2014-08-22 10:57:30 +02:00
Norbert Renner
928229530f
handle old 'format=gpx' permalinks: format is not an option
2014-08-22 10:44:54 +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
d260414f6c
remove unnecessary target="_blank" for download links
2014-08-21 15:22:21 +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
9ec5985b2c
sequential segment requests (Async.js queue) instead of firing all at once,
...
fixes terminated requests when number of segments > maxthreads
2014-08-20 12:34:27 +02:00