12 Commits
Author SHA1 Message Date
kuekhaoyang f98de077f7 fix: player UX, ad fingerprinting, Android TV 9 white screen
Address issues #217 #218 and integrate the useful parts of PR #219 without
regressions: stop player rebuild on episode reverse, grid/paged episodes,
poster placeholders, chrome69 client transpile for Amlogic WebView, and
duration-signature ad block detection while keeping interstitial/proxy filters.

Bump to 4.9.15.
2026-07-25 14:43:30 +08:00
kuekhaoyang 19e9707041 Fix managed auth and source list regressions 2026-04-15 23:04:41 +08:00
kuekhaoyang 35f7f4d83a feat: upgrade player fullscreen buffering and panel controls 2026-03-26 13:51:45 +08:00
kuekhaoyang 5d8c3daba0 feat: add full source resolution probing and display in player UI 2026-03-18 13:06:58 +08:00
kuekhaoyang 49fd5b70f4 feat: add video resolution detection and expose callback in player components 2026-03-12 23:12:55 +08:00
kuekhaoyang 1e14948225 feat: implement locale switching between Simplified and Traditional Chinese with opencc-js 2026-03-01 13:22:06 +08:00
kuekhaoyang c0fcfcc4ac feat: implement IPTV channel search debouncing and pagination, add video source auto-fallback, and improve type normalization. 2026-02-19 14:27:17 +08:00
kuekhaoyang 9ea9f85507 feat: Implement user-defined video sources and danmaku API management with new settings pages and a dedicated store. 2026-02-19 11:56:14 +08:00
kuekhaoyang e1ea1a0d9a feat: Implement IPTV access control, enhance IPTV player with keyboard shortcuts, auto-refresh source latencies, normalize video type names, and persist source badge expansion state. 2026-02-18 11:53:42 +08:00
kuekhaoyang acf8cff63a feat: Persist player volume and mute settings and integrate source selection directly into the episode list. 2026-02-17 12:42:41 +08:00
kuekhaoyang c920a3160a feat: Introduce display settings for real-time latency and search mode, enhance video player controls, and add a generic UI switch component. 2025-12-29 10:48:25 +08:00
kuekhaoyang 43a35e3f47 new 2025-12-24 23:53:24 +08:00