Skip to content

1.11.0 — a csúszka megakadása, és kattintható fejezetek

Latest

Choose a tag to compare

@redzs616 redzs616 released this 27 Aug 01:58

Javítva: a csúszka húzás közben visszaugrott

Elkezdted húzni, és nem futott veled — megállt egy ponton, jobbra és balra egyaránt.

Az ok: a csúszkát a :active CSS állapot védte attól, hogy a lejátszás visszaírja rá a saját pozícióját. Csakhogy az :active elveszik, amint a mutató húzás közben kicsúszik a csúszka dobozából. Onnantól a másodpercenkénti timeupdate visszaírta a tényleges lejátszási pozíciót, és a gomb elszakadt az ujjadtól.

Amit tettem:

  • A :active helyett explicit húzás-jelző, mutató-eseményekkel vezérelve. Ez nem tud elveszni a húzás közepén.
  • A tényleges tekerés felengedéskor történik, egyszer. Eddig minden elmozdulásra újratekert — hálózatról érkező fájlnál ez akadozást okoz, tehát a húzás emiatt is küzdött ellened. Húzás közben az időkijelző követ, így látod, hová tartasz.
  • A kiemelt panel és az alsó sáv csúszkája húzás közben együtt mozog, így felengedéskor egyik sem ugrik.
  • Ha a mutatót a csúszkán kívül engeded fel, a húzás akkor is rendesen lezárul.
  • Billentyűzettel (nyilakkal) ugyanúgy működik.

Mérve: a régi védelemmel 6 húzási lépésből 6 ugrott vissza a lejátszási pozícióra. Az újjal 0.

Új: kattintható fejezetek a csúszka alatt

A csúszkán lévő vonalkák megmutatják, hol vannak a jelölők — de nem lehet rájuk kattintani, 2 képpont szélesek. Most alattuk megjelenik egy csík, ami megmondja, mik, és rájuk lehet kattintani.

Vízszintesen, sorba tördelve — mert közvetlenül fölöttük a csúszkán is vízszintesen fut az idő, és egy függőleges lista megtörné ezt a megfelelést, ráadásul egy hosszú tracklistával letolná a lejátszót a képernyőről. Sok jelölőnél a csík görgethető.

A vonalkák maradnak: azok a tájékozódás, a csík a navigáció.

Frissítés

Bővítmények → Lejátszási Lista Player → Frissítés, majd Ctrl+F5.