feat(v0.4.0): PantallaReproductor + PantallaAjustes + MiniReproductor tappable #5

Merged
FreeTLab merged 1 commits from feature/pantalla-reproductor into fix/pluriwave-v010-bugs 2026-04-04 18:53:04 +02:00
Owner

Qué incluye

PantallaReproductor

  • Artwork/logo grande (65% del ancho de pantalla) con sombra que se ilumina al reproducir
  • Nombre de emisora prominente + chips info (país, idioma) + codec/bitrate
  • Controles: botón stop, play/pause principal con glow animado, indicador rojo "en vivo"
  • Botón favorito en AppBar (toggle con persistencia SQLite)
  • Widget de timer inline: muestra countdown si activo, o botones de selección
  • Animaciones de entrada: scale desde 80%, fadeIn en cascada, transición slide-up desde abajo
  • Accesible desde: MiniReproductor (tap) o directamente desde cualquier TarjetaEmisora

PantallaAjustes

  • Nuevo tab en NavigationBar (4 destinos total)
  • Estado del sistema: filtro emisoras verificadas , audio background
  • Conteo de favoritos guardados
  • Preview de features Fase 2/3 (deshabilitadas, próximamente)

MiniReproductor

  • Ahora es tappable — GestureDetector abre PantallaReproductor
  • El botón play/pause sigue funcionando sin abrir el reproductor

Nota sobre ramas

Basado en fix/pluriwave-v010-bugs. Orden recomendado: PR#3 → PR#4 → PR#5.

## Qué incluye ### PantallaReproductor - Artwork/logo grande (65% del ancho de pantalla) con sombra que se ilumina al reproducir - Nombre de emisora prominente + chips info (país, idioma) + codec/bitrate - Controles: botón stop, play/pause principal con glow animado, indicador rojo "en vivo" - Botón favorito en AppBar (toggle con persistencia SQLite) - Widget de timer inline: muestra countdown si activo, o botones de selección - Animaciones de entrada: scale desde 80%, fadeIn en cascada, transición slide-up desde abajo - Accesible desde: MiniReproductor (tap) o directamente desde cualquier TarjetaEmisora ### PantallaAjustes - Nuevo tab en NavigationBar (4 destinos total) - Estado del sistema: filtro emisoras verificadas ✅, audio background ✅ - Conteo de favoritos guardados - Preview de features Fase 2/3 (deshabilitadas, próximamente) ### MiniReproductor - Ahora es tappable — `GestureDetector` abre `PantallaReproductor` - El botón play/pause sigue funcionando sin abrir el reproductor ### Nota sobre ramas Basado en `fix/pluriwave-v010-bugs`. Orden recomendado: PR#3 → PR#4 → PR#5.
FreeTLab added 1 commit 2026-04-04 18:24:25 +02:00
- PantallaReproductor: artwork grande con sombra animada al reproducir,
  info chips (país/idioma), codec/bitrate, controles play/pause/stop,
  indicador en vivo, botón favorito toggle, widget timer inline,
  animaciones entrada (scale + fadeIn + slideY), transición slide-up.
- PantallaAjustes: estado sistema (filtro, background), conteo favoritos,
  preview de features futuras (Export/Import, radio custom, EQ).
- MiniReproductor: GestureDetector → abre PantallaReproductor al tap.
- app.dart: 4 tabs (Inicio/Buscar/Favoritos/Ajustes), AppBar condicional.
FreeTLab merged commit 7044cc0b2a into fix/pluriwave-v010-bugs 2026-04-04 18:53:04 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: FreeTLab/pluriwave#5