Commit Graph
71 Commits
Author SHA1 Message Date
tunbmoon 8107f073a3 feat: Add keep screen on setting for player page 2026-03-17 16:05:46 +08:00
tunbmoon 3e2290d074 docs: update description 2026-03-10 13:42:09 +08:00
tunbmoon e665ed97e3 fix: reduce EpgSidebar width and use LazyRow for tags 2026-03-09 23:46:53 +08:00
tunbmoon 3b3bb776de fix: preserve original timestamps and order when importing history 2026-03-08 22:59:25 +08:00
tunbmoon 50e9712d13 fix: media notification disappearing issue & add tap-to-return 2026-03-08 22:17:14 +08:00
tunbmoon 21d4832aa9 feat: Add support for Playback notification for the current program 2026-03-08 21:42:38 +08:00
tunbmoon ffaa6f7563 fix: release MediaSession immediately on playback stop to clear system control card 2026-03-08 19:42:44 +08:00
tunbmoon 14108fe6ae refactor: extract ProgramItem to eliminate duplicate code 2026-03-05 20:31:34 +08:00
tunbmoon 5e32f21f21 fix: EpgSidebar animation 2026-03-05 19:30:18 +08:00
tunbmoon 39916cabd2 fix: FilterChip clicks in EpgSidebar & hide system bars in fullscreen 2026-03-05 19:08:09 +08:00
tunbmoon 0947fbbf0c feat: add EPG sidebar with date filters in fullscreen mode 2026-03-05 17:57:30 +08:00
tunbmoon 610d4ad734 docs: upload v1.0.5 changelogs v1.0.5 2026-03-02 17:56:56 +08:00
tunbmoon 16d5fafd4d fix: EPG timeline continuous connection 2026-03-02 17:29:33 +08:00
tunbmoon 6653047fe8 fix: improve display of EPG folding 2026-03-02 17:06:45 +08:00
tunbmoon ed5f6cc716 fix: EPG matching via tvg-name to display-name 2026-03-02 14:44:03 +08:00
tunbmoon b0297bc5d2 fix: centre align channel card content vertically 2026-03-02 14:18:58 +08:00
tunbmoon 29bcdda51c feat: add fullscreen lock 2026-03-02 14:07:50 +08:00
tunbmoon d90c9bc870 feat: Add collapsible EPG schedule to channel cards 2026-03-01 16:52:42 +08:00
tunbmoon c227c3d9b9 fix: prevent white screen on ChannelEditPage exit 2026-03-01 16:11:06 +08:00
tunbmoon 4ca4ebe307 feat: add slide exit animations to player and channel edit pages 2026-03-01 14:31:22 +08:00
tunbmoon ef6511680d fix: handle HLS PlaylistStuckException 2026-02-26 20:26:34 +08:00
tunbmoon 4b6340e1c4 fix: prevent MediaCodec errors on player exit 2026-02-26 20:16:14 +08:00
tunbmoon d680d0947e feat: hide search bar when only one channel exists 2026-02-25 09:28:47 +08:00
tunbmoon fec70cfc78 feat: add EPG support with url-tvg parsing 2026-02-24 17:22:58 +08:00
tunbmoon bdfe3fde4a fix: suppress decoder errors on exit and auto-recover from 404 segment errors 2026-02-24 15:25:20 +08:00
tunbmoon 4340e23eac style: remove channel display limit 2026-02-24 14:32:24 +08:00
tunbmoon c232b3057d docs: upload v1.0.4 changelogs v1.0.4 2026-02-15 18:06:11 +08:00
tunbmoon c686c1d40b docs: update fastlane and readme 2026-02-15 17:27:47 +08:00
tunbmoon d69cc7f9f9 dosc: update string.xml for all languages 2026-02-15 15:57:20 +08:00
tunbmoon 36cf674560 style: show toast when saving/exporting empty channel list 2026-02-15 15:25:34 +08:00
tunbmoon 9d5ea8635d style: remove unused code 2026-02-15 14:41:02 +08:00
tunbmoon deef64893e feat: implement drag-to-reorder and fix save functionality 2026-02-15 00:15:45 +08:00
tunbmoon 8c118e479a refactor: ChannelCard and fix tvg-logo display 2026-02-14 21:29:16 +08:00
tunbmoon 5277450f48 feat: channel editing and tvg-logo support 2026-02-14 19:50:51 +08:00
tunbmoon b2ecee9d43 fix: local m3u history becomes invalid after importing on other devices 2026-02-14 15:12:52 +08:00
tunbmoon 82eb1b86dd style: remove unused import 2026-02-13 23:59:48 +08:00
tunbmoon 4782ea59ae feat: add quality selection and preference settings 2026-02-13 23:53:05 +08:00
tunbmoon bcac22c1de fix: resolve buffering on foreground return 2026-02-13 16:57:45 +08:00
tunbmoon 165fce4cec fix: single stream playback and history saving issues 2026-02-13 14:27:36 +08:00
tunbmoon 19fa6b6108 fix: improve network error detection and foreground service handling 2026-02-12 21:32:12 +08:00
tunbmoon e2c2db2c98 fix: split semicolon-separated group tags in channel list 2026-02-12 20:04:58 +08:00
tunbmoon 0503123a2a fix: improve history import logic & m3u file picker issue at Android 7-9 2026-02-12 19:40:00 +08:00
tunbmoon 42e2d6ffea feat: integrate MediaSession to improve background playback experience and interaction. 2026-02-12 17:19:08 +08:00
tunbmoon 5765817ee5 refactor: ​enhance Media3Player error-handling mechanisms to resolve playback failures. 2026-02-12 00:12:58 +08:00
tunbmoon 2a1cf234c6 docs: update readme 2026-02-11 17:43:58 +08:00
tunbmoon eba8f90950 docs: update readme 2026-02-11 17:42:07 +08:00
tunbmoon 4cb304b69e docs: v1.3.0 changelogs v1.0.3 2026-02-09 18:00:44 +08:00
tunbmoon c67482b871 fix: Android 7 SSL connection issue and modify spacing 2026-02-09 17:12:44 +08:00
tunbmoon 7f082d57fe refactor: remove unused code and parameters 2026-02-09 15:25:01 +08:00
tunbmoon 5044da4fe1 feat: improve player error handling and HTTP protocol upgrade 2026-02-09 14:46:39 +08:00