Commit Graph

21 Commits

Author SHA1 Message Date
14e28694e0 Use dismissible alerts instead of dialogs to notify about errors 2018-11-07 23:18:45 +01:00
22c68454ec Rework the way Map is initialized 2018-11-07 22:25:31 +01:00
944b9842cb Add a search modal, fix for #52 2018-11-07 20:04:00 +01:00
903ad14bbc Add a service worker and cache assets
Assets are served from the local cache preferably. They are fetched from
the network if not available. This new addition also enables the "Add to
homescreen" in Chrome/Chromium.

Fix #22.
2018-10-26 14:15:56 +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
b8ae8e9fa3 Add a way to report a bug, close #34 2018-08-26 17:48:07 +02:00
6f8b3ada2c Autorotate mode when clicking the compass icon
Also fix a bug with sharing current position.
2018-08-26 17:48:07 +02:00
acaed37f3b Fix a bug with GPX export 2018-08-20 13:57:14 +02:00
072eec69c8 Update NPM deps and export GPX with more details 2018-08-09 23:46:01 +02:00
2cce5e9dba Avoid emitting empty <ele> items in GPX 2018-08-06 23:29:27 +02:00
d5dcf96af8 Let user download GPX trace from menu 2018-08-03 17:15:03 +02:00
da7e582cf9 Add a way to resend unsent reports, fix for #14. 2018-07-26 13:56:51 +02:00
74a42abe72 Add a way to share a specific map position
Also rework the way Map component is handled to make it cleaner and more
efficient.

Fix for issue #23.
2018-07-26 08:47:31 +02:00
959cdba36c Force user to click at least once on a button before showing the map, otherwise NoSleep might not work 2018-07-17 16:37:46 +02:00
e9b4f41b1e Add an onboarding screen to get users started
Fix for #17.
2018-07-17 15:10:51 +02:00
27631855af Proper aria labels for buttons 2018-07-11 01:14:54 +02:00
5c777138f4 Better feedback with connectivity issues when sending reports 2018-07-04 18:20:28 +02:00
c7a326bd94 Fix Chrome on Android issue with buttons, see https://bugs.chromium.org/p/chromium/issues/detail?id=428132 2018-07-03 19:54:32 +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
ca526a9b71 Faster transition for the bottom sheet 2018-06-27 11:21:29 +02:00
2d27e72b33 Initial commit 2018-06-25 18:29:57 +02:00