Giter VIP home page Giter VIP logo

accessimap-lecteur-der's People

Contributors

lellex avatar mabhub avatar mdartic avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

accessimap-lecteur-der's Issues

Problème de build

Visiblement travis n'arrive plus à builder depuis la mise à jour d'electron ?

Problème chargement de document

Android 5.0.2, Release 0.0.8
J'ouvre le Menu.
Je vais dans le menu choix des documents.
Je fais Retour puis Retour.
J'ai un message "Fichier, non valide, aucun document ...".

Clic sur Filtres si pas de DER

Le clic sur Filtres quand aucun DER n'est chargé ne doit pas mener à l'état "Fermer".
=> TTS qui dit : Aucun fichier chargé. Veuillez ...

Sélection des filtres

Au double clic sur la sélection d'un filtre, plutôt que de redonner le nom du filtre je proposerai d'indiquer
"Filtre ... sélectionné"
C'est le choix que l'on avait fait dans le proto.

Menu et Filtres : première item non clicable

Test fait en v0.0.6
Je ne peux pas cliquer sur le premier item des menus Filtres et Menu : il faut que je clic en dehors de l'item pour faire marcher le clic et/ou le double-clic. Pour les autres item le comportement est correct.

Ajouter un menu paramétrage

Dans le menu ajouter les entrée suivantes :

  • Choix de la voix : choisir à la volée une voix spécifique pour le Text2Speech
  • Vitesse de la voix : modifier à la volée la vitesse du Text2Speech (cf spec)

Ajouter un callback après le speach du module TTS

La fonction speach devrait retourner une promise pour pouvoir exécuter une action quand le son est terminé :

Explore.tts.speak(action.value).then(function () {
    Explore._onEventEnded(element);
});

Le callback est à ajouter dans le module tts dans /module/tts./tts..js

Annuler Filtres et Menu

Si menu Filtres ouvert, un simple clic sur le menu dit "Fermer les filtres" au double-clic "Fermeture des filtres
Si Menu ouvert, un simple clic sur le bouton Menu dit "Fermer le menu" au double-clic "Fermeture du Menu"

Simplifier le chargement d'un document

Charger un nouveau document : trop compliqué fonctionnement actuel : je clic sur l'option j'ai 2 options choisir un fichier et envoyer. Je dois cliquer sur choisir, explorer mon fichier puis cliquer sur envoyer fonctionnement voulu : je clic sur l'option et j'ai directement un explorateur de fichier, je choisi un fichier et ma carte est chargée automatiquement (feedback audio me permettant de savoir que ça s'est bien passé)

Calibration : quelques améliorations

Il n'est pas utile de proposer les différentes tailles puisqu'elles ne correspondent jamais au bon format.
Je propose de simplifier : quand un clic sur Calibrer on a directement l'écran de calibration.
Autre chose, au lancement de l'écran de calibration le "Menu" devient "Enregistrer" et non "Fermer".
Car on est bien d'accord que cette taille est enregistrée et donc conservée pour les fois suivantes?

Implémentation des filtres incorrectes

Mon cas d'usage est ma carte de Londres.

Je charge la carte de Londres (zip fourni en fichier attaché)
Londres.zip

  • le filtre Informations Générales est sélectionné par défaut : seules 2 interactions devraient être possible (1 sur le nom de la carte et une sur le nord)
    => ces deux interactions ne marchent pas et des interactions se lancent partout ailleurs (alors qu'elle ne devraient pas)
  • si je sélectionne le Filtre Son, je n'arrive pas à activer BigBen
  • si je sélectionne le Filtre Nom, tous mes POIs sont activables par simple clic (alors que le fichier xml indique du double clic). Je n'arrive pas à activer Madame Tussaud, le museum et d'autres POIs.

De façon générale les filtres ne sont pas bien implémentés. Rappel de ce que l'on attends:
Lorsque je sélectionne un filtre seuls les POIs associés sont sélectionnable et pour les activer je regarde l'action qui leur est associée dans le fichier interaction.

Revoir la navigation du menu

Filtres et Menu : le swipe haut et bas doit me permettre de faire une boucle sur le menu (actuellement si je suis sur le dernier item je ne peux pas aller sur le premier par un swipe bas)

Bugs sur les Filtres

Test fait sur v0.0.6

  • j'ouvre les filtres, je double-clic sur un filtre, je devrai entendre "Fermeture des filtres" et le bouton devrait se transformer en "Filtres" (comme ce qui a été fait si je double-clic sur retour)
  • le filtre en cours de sélection n'est pas conservé : choix de "Son", retour dans les Filtres : le menu Nom est sélectionné alors que c'est la filtre Son qui est en cours d'utilisation.

Chargement d'un document

Tests réalisés sous Android 5.0.2, Release 0.0.8.
Lorsque je charge un document :

  • le menu "Menu" reste à l'état "Fermer" : devrait redevenir Menu puisqu'on le quitte.
  • pour savoir que la carte a bien était chargée il faut prévoir un feedback audio ("Document correctement chargé" et "Erreur lors du chargement du document".
  • si le document pose des problèmes il ne faut pas fermer le menu.

Menu : comportement général

Tests fait en v0.0.6

  • pour être homogène, si je clique sur Retour depuis le Menu principal on doit entendre "Fermeture du Menu"
  • dans les sous menus à choix (définir le document, choix du mode) l'item présélectionné doit être le dernier item qui a été choisi (même comportement que ce que j'ai décris dans les Filtres).
  • le menu "Changer le mode de lecture a un souci : premièrement il n'est pas vocalisé.
  • deuxièmement je rentre dedans, clic sur retour puis je rentre à nouveau dedans : plus de focus sur aucun item. Le comportement souhaité est comme décrit dans le 2ème point de cette issue.

Menu : annulation du chargement de DER

Tests fait en v0.0.6
Si j'annule la sélection de cartes, je reviens sur l'écran d'accueil avec une erreur "Fichier non valide, aucun document en relief ......." etle bouton Menu reste à "Fermer".
Comportement souhaité : l'annulation me laisse dans le Menu principal.

Annuler le chargement d'un fichier

Lorsque je ne choisi pas de fichier via l'explorateur de fichier je quitte le menu principal qui reste à l'état "Fermer".
Il ne faut pas quitter le menu principal.

Bouton retour

Lorsque un menu est ouvert (filtres ou menu de droite), il se transforme en bouton "Retour".
Le bouton du menu qui n'est pas active ne doit plus être visible. (= si le menu principal est ouvert, le menu filtre n'est pas affiché)

Cas d'usage

Lorsque je charge Grands Sites j'ai fichier incorrecte. Ce fichier marche sur le proto actuel.
Grands Sites.zip

La carte de l'Aude une fois chargée me parait immense sur l'écran. Je n'arrive pas à activer les POIs (les villes par exemple).
Aude.zip

Idem Carte de France
France.zip

Gérer les filtres

  • Ajouter un menu filtre
  • Exécuter les bonnes actions en fonction du filtre actif

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.