fix(v0.3.0): audio background + emisoras rotas + errores toast + icono #4
Reference in New Issue
Block a user
Delete Branch "fix/pluriwave-v010-bugs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes urgentes — petición WhikY
🔴 Fix 1 — Audio en background (CRÍTICO)
PluriWaveAudioHandlerahora gestiona toda la reproducción víaaudio_service.main.dartinicializa conAudioService.init(). La notificación foreground mantiene el audio vivo al apagar pantalla.onTaskRemoved()limpia recursos correctamente.🟠 Fix 2 — Emisoras rotas filtradas
ServicioRadioañadelastcheckok=1en todas las peticiones. Solo emisoras verificadas por Radio Browser API. Reducción drástica de URLs muertas.🟡 Fix 3 — Errores como SnackBar flotante
EstadoRadioemite errores de reproducción/búsqueda porerrorStream._PaginaPrincipalStatesuscribe y muestraSnackBarflotante de 3 segundos. No bloquea la UI. Los errores de carga de lista siguen como banner inline.🟡 Fix 4 — Icono de app
Generado con Stable Diffusion XL: fondo morado, ondas de radio blancas, estilo Material You. 5 densidades Android (48→192px).
ic_launcher_roundañadido.android:roundIconen AndroidManifest.Pendiente (siguiente PR)
Nota sobre ramas
Esta rama está basada en
feature/mvp-fase1(PR#3 aún no mergeado). El orden de merge recomendado: PR#3 primero → PR#4 después.