Commit Graph

24 Commits

Author SHA1 Message Date
Lucas Verney 0d5e04860e Use @mdi/fonts instead of material-design font to avoid flashing the icon text if loading of the font is too long 2018-11-29 20:26:34 +01:00
Lucas Verney aed7497d57 Bump dependencies 2018-11-25 17:43:54 +01:00
Lucas Verney dcfa5c5897 Remove useless i18n strings and restore the fetching info alert 2018-11-08 23:37:20 +01:00
Lucas Verney 14e28694e0 Use dismissible alerts instead of dialogs to notify about errors 2018-11-07 23:18:45 +01:00
Lucas Verney 22c68454ec Rework the way Map is initialized 2018-11-07 22:25:31 +01:00
Lucas Verney 944b9842cb Add a search modal, fix for #52 2018-11-07 20:04:00 +01:00
Lucas Verney 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
Lucas Verney 948962987c Move GPX export function and matching node_modules to the same chunk as the map 2018-08-28 16:50:57 +02:00
Lucas Verney b8ae8e9fa3 Add a way to report a bug, close #34 2018-08-26 17:48:07 +02:00
Lucas Verney 6f8b3ada2c Autorotate mode when clicking the compass icon
Also fix a bug with sharing current position.
2018-08-26 17:48:07 +02:00
Lucas Verney acaed37f3b Fix a bug with GPX export 2018-08-20 13:57:14 +02:00
Lucas Verney 072eec69c8 Update NPM deps and export GPX with more details 2018-08-09 23:46:01 +02:00
Lucas Verney 2cce5e9dba Avoid emitting empty `<ele>` items in GPX 2018-08-06 23:29:27 +02:00
Lucas Verney d5dcf96af8 Let user download GPX trace from menu 2018-08-03 17:15:03 +02:00
Lucas Verney da7e582cf9 Add a way to resend unsent reports, fix for #14. 2018-07-26 13:56:51 +02:00
Lucas Verney 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
Lucas Verney 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
Lucas Verney e9b4f41b1e Add an onboarding screen to get users started
Fix for #17.
2018-07-17 15:10:51 +02:00
Lucas Verney 27631855af Proper aria labels for buttons 2018-07-11 01:14:54 +02:00
Lucas Verney 5c777138f4 Better feedback with connectivity issues when sending reports 2018-07-04 18:20:28 +02:00
Lucas Verney 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
Lucas Verney 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
Lucas Verney ca526a9b71 Faster transition for the bottom sheet 2018-06-27 11:21:29 +02:00
Lucas Verney 2d27e72b33 Initial commit 2018-06-25 18:29:57 +02:00