Le toggle "Lecture composite / Lecture vidéo" était une mauvaise abstraction: le mode "Lecture vidéo" affichait un overlay <video> qui MASQUAIT tout le viewport, rendant impossible la lecture en modes Split / Side-by-side / Overlay / Onion skin. Solution: la lecture avance simplement selectedFrame. Tous les modes viewport se mettent à jour naturellement puisqu'ils lisent frameData (frame courante) ou cachedFrame (depuis frameUrlMap). Changements: - Suppression du toggle "Lecture composite / Lecture vidéo" de la toolbar viewport - Suppression de l'overlay VideoPlaybackOverlay (composant conservé pour future réutilisation potentielle mais non utilisé) - Badge "▶ Lecture en mode [X]" affiche dynamiquement le mode actuel: Côte à côte / Split / Overlay / Onion skin / Composite / Original - Toutes les vues se rafraîchissent naturellement à chaque tick de la boucle playback Bénéfice: lecture en split (curseur draggable original vs composite) fonctionne enfin, et tous les autres modes de comparaison aussi. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| index.html | ||