fix(wob+popup): corriger overlay non affiché + labels rose + bordures colorées
wob-overlay.py : - Revenir à open(FIFO, 'r') — l'approche O_RDWR cassait l'affichage (le fd hérité exec 3<> est nécessaire pour débloquer l'ouverture) - Bordure rose pour volume, cyan pour luminosité via classes CSS dynamiques (#wob-box.vol / #wob-box.bright) vc-media-popup.py : - Labels ENTRÉE / SORTIE en rose #ff79c6 (étaient à 45% opacité) - min-height: 22px sur scale.audio et scale.bright pour forcer le rendu du slider micro
This commit is contained in:
@@ -197,10 +197,7 @@ def _fifo_reader(overlay):
|
|||||||
try:
|
try:
|
||||||
if not os.path.exists(FIFO):
|
if not os.path.exists(FIFO):
|
||||||
os.mkfifo(FIFO)
|
os.mkfifo(FIFO)
|
||||||
# O_RDWR : ne bloque pas à l'ouverture ET garde le FIFO ouvert
|
with open(FIFO, 'r') as f:
|
||||||
# entre deux écritures (pas d'EOF même sans writer actif)
|
|
||||||
fd = os.open(FIFO, os.O_RDWR)
|
|
||||||
with os.fdopen(fd, 'r') as f:
|
|
||||||
for line in f:
|
for line in f:
|
||||||
line = line.strip()
|
line = line.strip()
|
||||||
if not line:
|
if not line:
|
||||||
|
|||||||
Reference in New Issue
Block a user