Commit Graph

21 Commits

Author SHA1 Message Date
2c741cfb5c Add proper unittests 2018-11-29 14:13:58 +01:00
947039658b Fix ES6 minification issues 2018-11-29 10:04:56 +01:00
09e5a2d4e2 Show nearest reports, handling the area of the report (not only as a
point, but polygon as well)
2018-11-29 09:31:52 +01:00
aed7497d57 Bump dependencies 2018-11-25 17:43:54 +01:00
ce58f5f601 Use cheap-ruler rather than Haversine formula 2018-11-21 12:02:59 +01:00
944b9842cb Add a search modal, fix for #52 2018-11-07 20:04:00 +01:00
085f34dbe8 Fix speed unit 2018-09-17 11:53:03 +02:00
f5fdb2aeb0 Drop xmlbuilder from gps-to-gpx dep 2018-09-04 14:38:32 +02:00
168f1b122c Fix a bug with mock GPX traces and delay
`Date.parse` returns milliseconds timestamp, not a `Date` object.
2018-08-29 18:57:55 +02:00
f0fc8f287d Drop Moment.JS, use custom small lib for relative dates and formatting 2018-08-29 12:08:18 +02:00
948962987c Move GPX export function and matching node_modules to the same chunk as the map 2018-08-28 16:50:57 +02:00
60f041f5a6 Move map from Leaflet to OpenLayers
Also add a way to use a mock GPX trace as geolocation provider.
2018-08-26 17:48:03 +02:00
7a7cd21376 Add a way to playback GPX tracks as mock locations 2018-08-23 15:03:47 +02:00
060c4a29f4 Fix a bug with Vue2LeafletTrackSymbol not updating heading 2018-08-13 22:07:34 +02:00
7ccf427685 Upgrade dependencies and group all polyfills in a dedicated file 2018-08-05 15:47:28 +02:00
05cb92d8e3 Store complete GPX data
Rework the store to keep track of everything useful for building a full
GPX trace.
2018-08-03 17:15:03 +02:00
57552197a9 Show details for the nearest report 2018-07-13 15:04:51 +02:00
35851802d0 Fix a bug with tracking position, https://framagit.org/phyks/cyclassist/issues/11 2018-07-04 17:37:28 +02:00
a4564ad053 Add the ability to add a report anywhere through long press + preferences section to set the locale 2018-06-28 14:40:56 +02:00
989db3b787 Few UI improvements
* Better info message when fetching geolocation
* No longer displaying a marker with heading if heading is unknown. Use
a circle marker instead.
* Display the accuracy area
2018-06-27 11:19:07 +02:00
e961a8dbb1 Display reports on the map 2018-06-26 11:04:23 +02:00