Skip to content

Releases: jesusjodar/Shin-Chan-TV

Shin-Chan TV 1.1.3

Choose a tag to compare

@jesusjodar jesusjodar released this 13 Oct 19:15

La cabecera de la app usa ahora el logo «Shin-Chan TV» del banner de GitHub, recreado con imagegen sobre fondo PNG realmente transparente.

  • Conserva las letras amarillas, TV en rojo y Shin-chan apoyado en la S.
  • Elimina el fondo y el halo gris del logo anterior.
  • Actualiza la etiqueta accesible y la captura de inicio del README.
  • Documenta el prompt y la referencia en docs/ARTE.md.
  • Incluye el aviso actualizado sobre no alojamiento de episodios/películas y titularidad.

Comprobado el canal alfa, el encuadre completo y la cabecera en Chrome. Las 10 pruebas automáticas y las comprobaciones de sintaxis pasan. El recurso se aplicó en directo en la TV y se verificó que el vídeo seguía reproduciéndose.

El IPK mantiene com.shinchaneros.tv y contiene la interfaz y el servicio.

Shin-Chan TV 1.1.2

Choose a tag to compare

@jesusjodar jesusjodar released this 13 Oct 18:58

Corrige la reproducción tras salir de «Aleatorio», el contexto de la colección al reanudar episodios o películas y el manejo de respuestas de catálogo interrumpidas.

  • Las acciones manuales cancelan tanto la cola como el catálogo aleatorio.
  • «Seguir viendo» recupera la colección del título; «Siguiente» continúa correctamente y no intenta cargar una temporada de una película.
  • Las conexiones abortadas, errores y tiempos de espera completan una sola respuesta y no cachean datos parciales.
  • README con sección «Capturas», seis capturas reales en Chrome y banner creado con imagegen.
  • 10 pruebas automáticas, 16 escenarios en Chrome y 17 comprobaciones funcionales en la TV.
  • 46 minutos de seguimiento de reproducción real: un episodio completo con salto automático al siguiente y 21 minutos de película, sin bloqueos ni cortes detectados durante las tandas sostenidas.

Instala el IPK adjunto como actualización de com.shinchaneros.tv. Mantener el mismo identificador conserva el almacenamiento local; la actualización se comprobó en la TV de pruebas.

La reproducción se probó en silencio; no se evaluó el audio. Los resultados corresponden al catálogo disponible y a una TV concreta; no garantizan compatibilidad con todos los modelos ni 60 FPS.

Shin-Chan TV 1.1.1 · Foco circular y documentación

Choose a tag to compare

@jesusjodar jesusjodar released this 13 Oct 17:41

El foco del reproductor rodea cada botón con un círculo blanco de 2 px. El contorno ya no sigue la silueta del icono. Las tarjetas y temporadas conservan su forma con un filtro compartido más fino y el zoom del 4 %.

También incluye:

  • README en español con portada completa, banners, índice, vista del catálogo, controles, instalación y personalización.
  • Icono panorámico 16:9 de Nevado en PNG, junto a los recursos 1:1 existentes.
  • Instalador que utiliza el nombre registrado de la TV mediante TV_DEVICE y explica cuándo falta un paquete.
  • Empaquetado que conserva los paquetes anteriores, limpieza de código y recursos sin uso, y guía AGENTS actualizada.
  • GitHub Actions con comprobaciones de sintaxis, ocho pruebas automáticas y generación del IPK.

Comprobado en la TV: seis controles circulares, foco de 2 px, desplazamiento suave, reducción de movimiento y progreso conservado. No se realizó una prueba prolongada de reproducción.

El IPK adjunto incluye la app y el servicio com.shinchaneros.tv.service.

v1.1.0

Choose a tag to compare

@jesusjodar jesusjodar released this 13 Oct 16:45

Shin-Chan TV v1.1.0

Novedades desde v1.0.0

  1. Anillo de foco blanco que sigue la superelipse exacta de cada tarjeta (episodios 48px, pósters 32px, temporadas cápsula), solo en el elemento en foco.
  2. Títulos con acentos intactos: el servicio une bytes y ya no parte caracteres multibyte entre trozos (T4/E180 «señorita» verificado).
  3. Tarjetas sin foco al 60% de opacidad.
  4. Iconos nuevos desde Nevado transparente con degradado azul (icon.jpg, icon-wide.jpg).

Base v1.0.0

  1. Catálogo por temporadas, películas, favoritos, especiales, viajes y miedo.
  2. Arranque en T1/E1 con loader visible desde HTML.
  3. Progreso en shinchan-tv-v1, seguir viendo y duraciones MP4 reales.
  4. Servicio local con token por arranque en 127.0.0.1:18766.

Instalación

  1. Copia el .ipk a /media/developer/temp/ e instala con luna-send com.webos.appInstallService/dev/install.
  2. O usa npm run package y TV_IP= npm run install-tv.
  3. Tests: npm test 7/7.

Verificación

  • Commit: 12679e723626e1ee9f96a6adddd3bdd5476af976
  • IPK: com.shinchaneros.tv_1.1.0_all.ipk
  • SHA256 IPK: 33ad1ed1612615745962d3f58dc57fdb5e226e7d791c2237c2b31881b3aa5c7d
  • Verifica con: shasum -a 256 com.shinchaneros.tv_1.1.0_all.ipk y git rev-parse v1.1.0^{}

v1.0.0

Choose a tag to compare

@jesusjodar jesusjodar released this 13 Oct 16:11

Shin-Chan TV v1.0.0

Primera release pública para LG webOS TV.

Incluye

  1. Catálogo por temporadas, películas, favoritos, especiales, viajes y miedo.
  2. Arranque en T1/E1 con loader visible desde HTML.
  3. Foco único con outline blanco pegado que sigue el rounding + zoom 4%.
  4. Tarjetas sin foco al 60% de opacidad, scroll suave en carruseles y temporadas.
  5. Progreso en shinchan-tv-v1, seguir viendo y duraciones MP4 reales.
  6. Iconos Shiro 1:1 (80×80 y 130×130) y banner 16:9 1920×1080 generados por Codex.
  7. Servicio local con token por arranque en 127.0.0.1:18766.

Instalación

  1. Copia el .ipk a /media/developer/temp/ e instala con luna-send com.webos.appInstallService/dev/install.
  2. O usa npm run package y TV_IP=<ip> npm run install-tv.
  3. Tests: npm test 6/6.

Verificación

  • Commit: 8513b88aaecd4347d11d3d9a3d347fa56fe8b242
  • IPK: com.shinchaneros.tv_1.0.0_all.ipk
  • SHA256 IPK: 7f6105bb4e4f0b7d5a0d1fb1e0ead318276eaba5b61930fa90dd88e3cb8b8ed1
  • Verifica con: shasum -a 256 com.shinchaneros.tv_1.0.0_all.ipk y git rev-parse v1.0.0^{}