Development #24810
carto/gps : ne pas suivre l'usager
0%
Description
Pour le moment le bouton "gps" suit l'usager (watch: true) et devrait alors être une sorte de switch pour activer et désactiver ce mode; ou on ne devrait pas faire le watch, et fonctionner comme un bouton normal, c'est au clic sur le bouton qu'on interroge le gps et déplace éventuellement la carte.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 6 ans
- Fichier 0001-maps-change-gps-button-behaviour-not-to-watch-positi.patch 0001-maps-change-gps-button-behaviour-not-to-watch-positi.patch ajouté
- Fichier 0001-scss-style-gps-button-pending-mode-24810.patch 0001-scss-style-gps-button-pending-mode-24810.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Et comme la demande au gps peut prendre du temps, ajout d'un mode "pending" et du style correspondant.
Mis à jour par Thomas Noël il y a presque 6 ans
- Statut changé de Solution proposée à Solution validée
Ack, quoique pas testé sur un vrai téléphone avec vrai gps (j'en n'ai pas).
(et "je vous l'avais bien dit", #14478#note-9)
Mis à jour par Frédéric Péters il y a presque 6 ans
Mmm, je relis donc l'autre côté et il y a donc un stopLocate() qui devrait rendre cette affaire inutile.
Parce que si j'écris là-bas que s'affranchir du timeout est utile, je continue à me croire… (merci d'avoir ressorti l'autre ticket)
Mis à jour par Frédéric Péters il y a presque 6 ans
- Fichier 0001-maps-change-gps-button-behaviour-not-to-watch-positi.patch 0001-maps-change-gps-button-behaviour-not-to-watch-positi.patch ajouté
Parce que le watch: true suit des expérimentations réelles, j'en reviens avec un autre patch, qui place le stopLocate() correctement. (dans l'autre ticket, qui concerne wcs, le stopLocate se trouve dans un autre fichier, et du coup n'avait pas été repris quand le leaflet-gps.js a été intégré dans combo).
(je n'ai pas d'option pour annuler ton ack précédent et revenir en solution proposée…)
Mis à jour par Thomas Noël il y a presque 6 ans
- Statut changé de Solution validée à Solution proposée
Mis à jour par Thomas Noël il y a presque 6 ans
"watch: true" je reste contre, ça marchait pas avec mes expériences de l'an passé (mon téléphone pas-assez-cher avec un gps qui fixe mal, et ça n'arrête pas de bouger alors que je ne bouge pas). Mais ça fait mille ans que j'ai pas testé, parce que je n'ai plus le matos ; je laisse quelqu'un avec un bon téléphone valider que ça marche.
Mis à jour par Frédéric Péters il y a presque 6 ans
je laisse quelqu'un avec un bon téléphone valider que ça marche
J'ai copié le fichier sur la recette de GNM et Steph a validé avec son téléphone.
Mis à jour par Frédéric Péters il y a presque 6 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a presque 6 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 743cadaf899d54d828a3985860b51b6d696415e4 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Jun 27 14:42:01 2018 +0200 maps: change gps button behaviour not to watch position continuously (#24810)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
maps: change gps button behaviour not to watch position continuously (#24810)