Releases: Nur-allhi/en-tvplayer
Releases · Nur-allhi/en-tvplayer
Release list
v1.10.0 — Update checker + refreshed README
Added
- Opt-in update checker: one-time consent (default off), background new-version check, gentle notice via a Settings badge and What's New banner. Toggle in Settings -> Playback.
- README: live download badge, current version, Telegram contact.
Install: Apps2Samsung (recommended) or Tizen Studio CLI — see README.
v1.9.0 — Tokenized live playlists play reliably
Fixed (BUG-017)
Tokenized live playlists (e.g. kliv) no longer die after the first frame with Connection lost / Shaka 4032:
- Stale-segment and disabled-variant failures retry with a fresh playlist fetch (new token)
- Access-denied (403/401) at load retries twice with a fresh token before erroring
- Clearer messages when a live stream breaks up; removed invalid Shaka config keys
Install: Apps2Samsung (recommended) or Tizen Studio CLI — see README.
v1.8.0 — Settings remote fixes + stream compatibility
Fixed (BUG-011 – BUG-016)
- Settings remote OK now saves — playlist renames persist, quality toggles no longer revert (BUG-011)
- Enter inside Settings text fields works on TV — Proxy URL saves, playlist forms submit/advance (BUG-012)
- Crashing channels retry in compatibility mode instead of cryptic engine errors (BUG-013)
- Unrecognized channel links are probed and retried with the correct format; error codes corrected to Shaka 5.x with real 403 detection (BUG-014)
- Proxy hint position fixed to bottom center (BUG-015)
- Settings back-button spacing fixed (BUG-016)
Install: Apps2Samsung (recommended) or Tizen Studio CLI — see README.
v1.7.0 — Black screen fix + plain English errors
v1.7.0 — Black screen fix + plain English errors
Fixed
- BUG-010: Black screen on some IPTV channels — Shaka Player now correctly detects raw TS/MP4 stream formats, HLS date-time sync is enabled, and video element errors are caught and shown to users.
- Faster failure feedback — Streams that won't play now fail in 15s instead of 30s, with a clear error message.
- Reconnect limit — Stops retrying after 3 attempts and shows a clear message instead of looping forever.
Changed
- All error messages rewritten in plain English — No more technical jargon. Users now see messages like "This channel could not play" instead of "MediaError code 2003".
Install
Download the .wgt file and install via:
tizen install -n EN-IPTV_Player_v1.7.0_79d627f.wgt -s <TV_IP>v1.5.0 - New App Logo
v1.5.0 - 2026-08-30
Changed
- Updated app logo with new design across all Tizen icon sizes.
- Updated community JSON for auto-release detection.
Files
- EN-IPTV_Player.wgt — Ready to install on Samsung Tizen TV
v1.4.0
v1.4.0 — Channel Name Marquee Scroll
Added
- Channel name marquee scroll — long channel names auto-scroll horizontally in the sidebar so the full name is readable
Fixed
- Sequential channel numbers in sidebar
- Channels sorted alphabetically within groups
- Sidebar scroll not showing focused item at bottom of list
- Instant channel switch on Up/Down, toast auto-hides after 0.5s
- Consistent Left/Right sidebar navigation
v1.3.0 — Responsive TV Scaling
What's New
- Responsive TV scaling — UI components scale proportionally based on screen size
- Minimum 1.35x scale — Components are 35% larger for comfortable couch viewing
- Settings page — Now uses 100% width instead of fixed 1920px
How It Works
The app detects your TV's screen resolution and scales all UI elements proportionally:
- 1080p TV → 1.35x scale (35% larger)
- 4K TV → 2x scale (double size)
- 720p TV → 1.35x scale (minimum for readability)
See CHANGELOG.md for complete history.
v1.2.1 — Back Button Fix
What's Fixed
- Back button now closes sidebars one by one — Left sidebar closes first, then right sidebar, then exit
- Previously, back on left sidebar showed group list instead of closing it
Full Changelog
See CHANGELOG.md for complete history.
v1.2.0 - Bug Fixes Complete
v1.2.0
Summary
- All critical bugs fixed (6 of 8 resolved)
- BUG-002 deferred (needs tests before file splitting)
- Ready for feature development
Fixed
- BUG-001: Debug console.log statements
- BUG-003: Proxy debug logging
- BUG-004: Favorite TODO comment
- BUG-006: Tizen key registration warning
- BUG-007: Event listener cleanup
- BUG-008: Fresh install playlist fetch
Closed
- BUG-005: innerHTML safety (not an issue)
v1.1.3 - Bug Fixes
v1.1.3
Closed
- BUG-005: innerHTML safety (not an issue — all content properly escaped)