Commit Graph
89 Commits
Author SHA1 Message Date
tunbmoon 889a3fca72 fix: prevent playback service termination on recoverable playback errors 2026-04-02 21:28:34 +08:00
tunbmoon fe773dee50 docs: upload issue template 2026-04-02 15:21:56 +08:00
tunbmoon 7b2b1ff269 fix: EPG icon not displaying in fullscreen on Android 7 2026-04-01 17:41:53 +08:00
tunbmoon f97f1791f7 fix: full screen mode automatically rotates when the system turns off auto-rotation 2026-04-01 16:45:29 +08:00
tunbmoon a7a7b5dd84 style: update translation keys 2026-04-01 16:13:36 +08:00
tunbmoon 02093a4222 fix: resolve media notification persistence 2026-04-01 15:04:31 +08:00
tunbmoon 80de00a0dc style: update build.gradle.kts version number v1.0.6 2026-03-26 16:09:19 +08:00
tunbmoon bce4ad5415 docs: upload v1.0.6 changelogs 2026-03-26 15:58:00 +08:00
tunbmoon 3b710958ef docs: update string.xml for all languages 2026-03-26 15:13:33 +08:00
tunbmoon 214fd2b56e feat: display for audio codec in playerStatsDialog 2026-03-26 14:43:41 +08:00
tunbmoon 399b40d6a5 fix: cancel stale epg jobs to prevent data contamination 2026-03-26 14:30:15 +08:00
tunbmoon b41450a723 fix: resolve epg progress bar flickering by using absolute time progress. 2026-03-26 14:19:00 +08:00
tunbmoon d218f7cce4 feat: Bind dynamic EPG marker setting to progress bar 2026-03-25 18:14:04 +08:00
tunbmoon e1045d55a7 perf: load EPG asynchronously to avoid blocking channel list 2026-03-25 16:42:17 +08:00
tunbmoon 347b6bcdb2 feat: add EPG markers count setting in player preferences 2026-03-25 15:28:47 +08:00
tunbmoon 5d1957c0c0 feat: add RTSP playback support 2026-03-25 14:38:57 +08:00
tunbmoon 42da58e915 feat: add EPG markers display on progress bar 2026-03-25 14:29:02 +08:00
tunbmoon 56475ed442 style: move mirror_flip strings after quality_preference_saver 2026-03-17 16:15:16 +08:00
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