kuekhaoyang
|
d7cd4c6e36
|
feat: Improve hook stability and performance with useCallback and useMemo, and enhance auto-skip and search error handling.
|
2026-01-04 18:18:47 +08:00 |
|
kuekhaoyang
|
e9d060f74a
|
chore: remove PWA installation banner, associated hooks, manifest, and PWA metadata from the application.
|
2026-01-02 14:08:50 +08:00 |
|
kuekhaoyang
|
cb0dee9469
|
feat: Implement PWA installation prompt and banner.
|
2026-01-02 14:04:23 +08:00 |
|
kuekhaoyang
|
c5e2397f2a
|
feat: implement secret mode with separate history and favorites, and dedicated player links
|
2026-01-02 13:54:27 +08:00 |
|
kuekhaoyang
|
f379c52e76
|
feat: Implement video stall detection, next episode loading UI, and persist playback rate across sessions.
|
2026-01-02 13:17:10 +08:00 |
|
kuekhaoyang
|
d8da86054c
|
fix: Improve useHomePage search logic to retry searches when sources become available and prevent empty queries.
|
2025-12-30 11:58:47 +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
|
7c1f1db046
|
refactor: remove runtime fetching of environment subscriptions and envSubscriptionsSet state.
|
2025-12-25 16:38:27 +08:00 |
|
kuekhaoyang
|
48d6568a70
|
feat: add support for environment variable defined subscription sources and runtime config API
|
2025-12-25 16:25:53 +08:00 |
|
kuekhaoyang
|
609fba7571
|
feat: Implement automatic subscription source syncing, initialize subscriptions from environment, and integrate into home page.
|
2025-12-25 12:11:46 +08:00 |
|
kuekhaoyang
|
43a35e3f47
|
new
|
2025-12-24 23:53:24 +08:00 |
|