Skip to content

v1.2.0 - Movies/Shows Tabs, Weather Drawer, OLED Screensaver

Choose a tag to compare

@danielthejoker18 danielthejoker18 released this 20 Oct 00:31
· 18 commits to main since this release

Highlights

  • Movies / Shows trending tabs - the trending row is now two tabs instead of one mixed list. TMDB-ranked per tab when you set an API key; TVMaze's live feed for Shows and curated picks for Movies when you don't.
  • Weather & Sun drawer - clicking the weather widget now opens a slide-in panel with an hourly forecast and sunrise/sunset times (Open-Meteo), instead of just refreshing in place.
  • OLED-safe idle screensaver - a pure-black floating clock appears after 3 minutes idle and gently shifts position to avoid burn-in. Dismissed by any key or remote movement.
  • Smoother, cheaper focus animations - replaced hand-tuned index arithmetic for D-Pad Up/Down with a geometric nearest-row algorithm, cut the ambient-glow re-blur cost that ran on every keypress, and trimmed backdrop-filter blur radii for weaker TV GPUs.
  • Better default app shelf - swapped Plex and Globoplay (niche personal-media/regional apps) for Prime Video and Disney+.
  • Fixed version drift - appinfo.json had been stuck at 1.0.0 since the v1.1 feature set shipped; build/install scripts now read the version from appinfo.json instead of hardcoding it.

See README.md (now available in English and Portuguese) and ROADMAP.md for details.

Install

Download org.webos.freemytv_1.2.0_all.ipk below and install it via webOS Dev Manager, or run python scripts/install.py from a clone of this repo.