philharmoniedeparis / metascore-library

The front-end library that powers the metaScore authoring tool.
https://metascore.philharmoniedeparis.fr
CeCILL Free Software License Agreement v2.1
0 stars 0 forks source link

Changement du comportement par défaut de la barre d'espace #562

Closed MhamedBelghith closed 12 months ago

MhamedBelghith commented 1 year ago

Par défaut, la barre d'espace lance la lecture. Je suggère de changer cela. C'est à l'utilisateur d'ajouter un comportement "au clic sur ..." pour que ça soit le cas.

Une autre possibilité : lorsqu'un utilisateur crée un nouveau projet metaScore, il trouve ce comportement déjà configuré dans la grille des comportements et peut le supprimer s'il le souhaite.

À discuter ...

rbailly commented 1 year ago

Oui, c'est à disctuter. Je pense qu'on peut élargir la question à : comment on réagit si un utilisateur souhaite assigner une action sur touche de clavier différente de l'action par défaut. Par contre je ne suis pas sur qu'il faille changer pas cette action play/pause assignée par défaut à la barre d'espace, c'est un comportement très répandu dans que l'on retrouve dans tout player multimédia depuis fort longtemps. Les jeunes comme les vieux s'y retrouvent !

MhamedBelghith commented 1 year ago

Oui je suis d'accord avec toi que c'est un comportement très répandu, mais je pense que c'est mieux d'avoir la possibilité de le supprimer. Ne peut pouvoir faire cela pourrait nuire à la création d'un certain type de guide. Exemple très simple : un quiz où le média ne doit se lancer qu'après une réponse correcte ! Je pense que la suppression de ce comportement permet de ne plus considérer le média de son début à sa fin comme le centre du guide à créer. Mais plutôt travailler sur des petits bouts du média.

semiaddict commented 1 year ago

Je partage aussi l'avis de @MhamedBelghith; en particulier la deuxième possibilité :

Une autre possibilité : lorsqu'un utilisateur crée un nouveau projet metaScore, il trouve ce comportement déjà configuré dans la grille des comportements et peut le supprimer s'il le souhaite.

Il me semble aussi que le fait de rendre ce comportement visible dans l'onglet des comportements le rends visible aux auteurs, et donne aussi un très bon exemple d'usage des comportements.

rbailly commented 1 year ago

Il me semble aussi que le fait de rendre ce comportement visible dans l'onglet des comportements le rends visible aux auteurs, et donne aussi un très bon exemple d'usage des comportements.

Oui je suis d'accord que c'est assez pédagogique, mais est-ce qu'on ne va pas du coup récupérer "beaucoup" de comportements par défaut ?

semiaddict commented 1 year ago

Comme il s'agit du seul raccourci clavier restant dans le player, il a été décidé de le convertir en un comportement qui sera automatiquement ajouté aux nouvelles applications.

semiaddict commented 1 year ago

C'est en place sur dev.