508 Commits

Author SHA1 Message Date
oxy
d4f10681ed fix: maybe crash when backup and restore. 2024-04-12 12:17:59 +08:00
oxy
efbc635916 fix: subscribe xtream from settings.
https://github.com/oxyroid/M3UAndroid/issues/111#issuecomment-2024178179
2024-04-12 12:09:02 +08:00
oxy
02178cdadc fix: keep xtream url scheme.
https://github.com/realOxy/M3UAndroid/issues/53#issuecomment-2041210969
2024-04-07 12:35:38 +08:00
oxy
e85645a14e feat: new bottom sheet to adjust playlist or streams. 2024-03-27 00:10:37 +08:00
oxy
d536a4e7f0 build: migrate kotlinx-immutable to kotlin standard collections with compose configuration file. 2024-03-26 20:42:50 +08:00
oxy
f431ab6eb2 fix: always subscribe xtream in settings. 2024-03-26 18:54:00 +08:00
oxy
0f062f5b11 feat: override system stream_music volume. 2024-03-26 18:37:26 +08:00
oxy
dee53ab0aa fix: update xtream episodes ui. 2024-03-26 17:30:42 +08:00
oxy
a0d7071621 fix: new ui for playlist-gallery-item, favourite-gallery-item and xtream-episodes-sheet. 2024-03-26 15:50:12 +08:00
oxy
706d7b5f87 fix: improve performance. 2024-03-25 20:11:14 +08:00
oxy
48d0817344 feat: show subscribing message only when it corresponds to running worker. 2024-03-25 20:10:52 +08:00
oxy
b7f9571af6 fix: improve xtream subscription speed. 2024-03-25 19:09:39 +08:00
oxy
ee1c74f6aa fix: improve performance. 2024-03-25 17:06:05 +08:00
oxy
fb8f81fb3b fix: improve performance. 2024-03-25 17:06:05 +08:00
oxy
5e59284658 feat: paging channels. 2024-03-24 13:45:22 +08:00
oxy
1d442ecec2 fix: maybe lose xtream data. 2024-03-24 11:44:50 +08:00
oxy
5a244eb6e8 fix: cache add flag FLAG_IGNORE_CACHE_ON_ERROR. 2024-03-24 01:58:20 +08:00
oxy
7b1c1f9a97 feat: clear cache. 2024-03-24 01:29:53 +08:00
oxy
ac285b50a4 fix: force "Cache" to be turned on, and hide the "Cache" Preference. 2024-03-24 00:59:22 +08:00
oxy
3788f4042b fix: do not implement iterator interface. 2024-03-24 00:22:50 +08:00
oxy
d1f46c86bc fix: don't remove cache, stop cache instead. 2024-03-24 00:21:00 +08:00
oxy
a59c4cd1f4 fix: missing db 13 schema. 2024-03-23 23:37:03 +08:00
oxy
9c7b418a79 fix: code clean up. 2024-03-23 23:32:25 +08:00
oxy
af3a6a4b14 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	core/src/main/java/com/m3u/core/wrapper/Resource.kt
2024-03-23 23:30:13 +08:00
oxy
808341c36f fix: code clean up. 2024-03-23 23:06:23 +08:00
oxy
d85bd916ca feat: cache pref. 2024-03-23 22:49:13 +08:00
oxy
2be003f411 fix: code clean up. 2024-03-23 22:38:19 +08:00
oxy
568fb98505 fix: add 24GB download cache limitation. 2024-03-23 21:52:31 +08:00
oxy
4b58575c8a feat: player quick seek to target position. 2024-03-23 21:22:22 +08:00
oxy
d2735bb5d0 feat: start, stop and play download cache. 2024-03-23 21:11:27 +08:00
oxy
cfa9277740 fix: play stream faster. 2024-03-23 12:19:28 +08:00
oxy
a6b8101f08 fix: code clean up. 2024-03-22 19:29:31 +08:00
oxy
dd9d0606c6 build: initial commit for download. 2024-03-22 19:20:19 +08:00
oxy
3ebfdbeada fix: ignore some xtream json fields we don't need. 2024-03-22 19:18:59 +08:00
oxy
9d24ff27eb build: modifier some classes with internal. 2024-03-22 19:18:59 +08:00
oxy
5fc1b22406 fix: code clean up. 2024-03-22 19:18:59 +08:00
oxy
cb13ad221a fix: oom when playing video. 2024-03-22 19:18:38 +08:00
oxy
4c9079020a feat: player does not allow add video to favourite if it is xtream series episode. 2024-03-22 19:18:38 +08:00
oxy
22d5543f9d fix: play from shortcuts not working. 2024-03-22 19:18:38 +08:00
oxy
b886df2f9c fix: top level logger-debug. 2024-03-22 19:18:38 +08:00
oxy
ba6b1a56c6 fix: keep "user-agent", "pinned categories" and "hidden categories" when subscribing if it is already existed. 2024-03-22 19:18:38 +08:00
oxy
623c54d8be feat: xtream series. 2024-03-22 19:18:37 +08:00
oxy
e146d6b9d0 fix: xtream cannot be parse. 2024-03-22 19:17:56 +08:00
oxy
06b529112e fix: code clean up. 2024-03-22 19:10:15 +08:00
oxy
aaa174a42c fix: ignore some xtream json fields we don't need. 2024-03-19 22:37:38 +08:00
oxy
b2b6b80175 build: modifier some classes with internal. 2024-03-19 22:15:51 +08:00
oxy
0398bb0f9a fix: code clean up. 2024-03-19 22:00:50 +08:00
oxy
4956ede6f8 fix: oom when playing video. 2024-03-17 20:51:39 +08:00
oxy
75c7c5dce9 feat: player does not allow add video to favourite if it is xtream series episode. 2024-03-17 19:47:11 +08:00
oxy
c4cc64a858 fix: play from shortcuts not working. 2024-03-17 19:36:50 +08:00