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

Ajouter un moyen/outil pour simplifier la synchronisation temporelle des composants #660

Open semiaddict opened 1 year ago

semiaddict commented 1 year ago

J'en profite pour préciser que lors de la prévisualisation temporaire, le comportement de la v3 n'est plus le même que celui de la V2 (je ne suis pas très sûre des numéros de versions). En V2, lorsque l'on déclenchait un lien en prévisualisation et qu'on "lâchait" la prévisualisation , le lien continuait de jouer. Désormais ce n'est plus le cas. A la limite, ce n'est pas extrêmement dérangeant dans le cadre d'un mini-guide avec des liens qui déclenchent des extraits courts (-> on est obligé de conserver les touches appuyées durant toute le durée de l'extrait), par contre, lorsqu'il s'agit de contrôler par exemple la synchronicité de plusieurs annotations durant un extrait plus long, ça devient bien plus pénible. Je ne sais pas s'il y a moyen de trouver une solution...

Originally posted by @afborneuf in https://github.com/philharmoniedeparis/metascore-library/issues/574#issuecomment-1476072259

semiaddict commented 1 year ago

@afborneuf, effectivement, cela a été modifié dans la v3 pour éviter que les modifications qui se produisent à l'intérieur des liens et des comportements n'aient un impact sur l'état sauvegardé des composants.

J'ai un peu de mal à comprendre comment tu utilisais cette fonctionnalité dans la v2 pour synchroniser les composants.. Pouvons-nous en discuter sur Teams ?

afborneuf commented 1 year ago

En fait, je n'utilise pas la prévisualisation pour synchroniser, mais (entre autres choses) pour vérifier que tout est bien synchronisé, le tout dans un environnement "propre", sans les quadrillages de l'éditeur.

semiaddict commented 1 year ago

Donc en quoi le fait que la lecture s'arrête lorsque l'on quitte le mode prévisualisation a-t-il une incidence sur la façon dont tu travailles ? P.S: j'essaie simplement de comprendre comment tu travaillais pour voir si une solution peut être trouvée.

afborneuf commented 1 year ago

Pas de problème Oussama, c'est normal que tu poses des questions ! Si la lecture s'arrête, je ne vois pas si les animations sont bien synchrones et s'enchaînent bien fluidement les unes les autres et que le lien s'arrête bien exactement où je le voulais. Bref, sans déclencher le lien et le voir fonctionner jusqu'au bout, je ne peux pas avoir une vision globale et exacte. Disons que c'est l'habitude que j'avais. Peut-être qu'il faut maintenant procéder différemment ?

afborneuf commented 1 year ago

En fait, je ne t'ai pas exactement donné les bons arguments... on en reparle par Teams dans les prochains jours ! merci oussama

semiaddict commented 1 year ago

En fait, je ne t'ai pas exactement donné les bons arguments... on en reparle par Teams dans les prochains jours !

OK. Très bien.