From edadbd6393fa5300380356065a21a8d89bb65ad0 Mon Sep 17 00:00:00 2001 From: "Phyks (Lucas Verney)" Date: Tue, 17 Jul 2018 22:49:00 +0200 Subject: [PATCH] Let user pick a location manually, fix for #3. --- src/components/AddressInput.vue | 114 ++++++++++++++++++++++++++++++++ src/i18n/en.js | 2 +- src/i18n/fr.js | 2 +- src/views/Map.vue | 12 +++- src/views/Onboarding.vue | 2 +- 5 files changed, 128 insertions(+), 4 deletions(-) create mode 100644 src/components/AddressInput.vue diff --git a/src/components/AddressInput.vue b/src/components/AddressInput.vue new file mode 100644 index 0000000..bfd89c2 --- /dev/null +++ b/src/components/AddressInput.vue @@ -0,0 +1,114 @@ + + + diff --git a/src/i18n/en.js b/src/i18n/en.js index a47c8c8..c9fb2f1 100644 --- a/src/i18n/en.js +++ b/src/i18n/en.js @@ -2,7 +2,7 @@ export default { about: { availableReportsTitle: 'The available reports so far are:', - geolocationDescription: 'As of current version, your precise geolocation is handled within your device and never sent from it to any external service. The map background is downloaded on demand from Carto.com and they have then access to an estimate of the displayed position.', + geolocationDescription: 'As of current version, your precise geolocation is handled within your device and never sent from it to any external service. The map background is downloaded on demand from Carto.com and they have then access to an estimate of the displayed position. If you refuse to share your geolocation, you can still pick a location manually but you will miss some geolocation dependent features.', license: 'It is released under an MIT license (source code). Icons are based on creations from Wikimedia and Vecteezy. The map background is using tiles from Carto.com, thanks to OpenStreetMap contributors and Leaflet. Collected reports are available under ODbL license.', summary: 'This app lets you track and share issues with bike lanes.', usage: 'How to use', diff --git a/src/i18n/fr.js b/src/i18n/fr.js index fa7cac3..af727b7 100644 --- a/src/i18n/fr.js +++ b/src/i18n/fr.js @@ -2,7 +2,7 @@ export default { about: { availableReportsTitle: "Les signalements disponibles pour l'instant sont :", - geolocationDescription: "Dans la version actuelle, votre position est traitée directement par votre appareil et n'est jamais envoyée à un service externe. Le fond de carte est téléchargé à la demande depuis Carto.com et ils ont donc accès à une estimation de la position affichée.", + geolocationDescription: "Dans la version actuelle, votre position est traitée directement par votre appareil et n'est jamais envoyée à un service externe. Le fond de carte est téléchargé à la demande depuis Carto.com et ils ont donc accès à une estimation de la position affichée. Si vous refusez le partage de votre géolocalisation, vous pourrez saisir une adresse manuellement à la place mais vous perdrez les fonctionnalités avancées qui reposent sur la géolocalisation.", license: "Le code source est sous licence MIT license (code source). Les icones sont basées sur des travaux de Wikimedia et Vecteezy. Les tuiles de fond de carte proviennent de chez Carto.com, grace aux contributeurs OpenStreetMap et à Leaflet. Les signalements sont disponibles sous licence ODbL.", summary: 'Cette application vous permet de signaler et de partager des problèmes avec les itinéraires cyclables.', usage: 'Utilisation', diff --git a/src/views/Map.vue b/src/views/Map.vue index b08d4a6..683be55 100644 --- a/src/views/Map.vue +++ b/src/views/Map.vue @@ -21,12 +21,16 @@ - +