Commit graph

3,526 commits

Author SHA1 Message Date
fire-light43
c4372d0c89
Fix rare bug in the download queue 2026-05-11 12:59:43 +00:00
firelight
0d16a636e2
Fix: playerVideoTitleRez visibility (#2767) 2026-05-06 20:13:29 +02:00
firelight
bfc926814c
Fixobserveorder (#2766) 2026-05-06 20:13:13 +02:00
firelight
a45f1d9ab1
Refactor: Player, Generator and ViewModel (#2764) 2026-05-06 02:29:47 +02:00
Luna712
948a2c1725
Always go to next source in player and add thread safety (#2733) 2026-05-04 21:57:27 +02:00
Luna712
4e24aa5db1
Minor fixes to player (#2756) 2026-05-04 18:43:01 +02:00
Osten
7476d24db3
Added exhaustive keyCode check, fixed #2757 2026-05-04 14:40:13 +02:00
firelight
c82fec0862
Refactor: Move all key logic into the player, and added toggleEpisodesOverlay keybind (#2745) 2026-05-03 22:46:09 +02:00
Luna712
e36e9e8d24
Use Looper.getMainLooper().isCurrentThread for simplicity (#2753) 2026-05-03 18:06:09 +02:00
Luna712
e64136db8a
Use runOnMainThread for simplicity (#2749) 2026-05-02 20:15:34 +02:00
Luna712
104ab26790
Use ioWorkSafe for updateFillers for simplification (#2743) 2026-05-01 18:53:30 +02:00
Osten
2400e6ab45
fixed observe, aka #2567 (#2736) 2026-04-30 17:23:49 +02:00
firelight
4cc76ee6c5
Fix(TV): Color on "Skip Chapter" button (#2731) 2026-04-30 17:23:08 +02:00
Luna712
8523a4bd90
Fix DownloadedPlayerActivity not loading new files when activity is already running (#2738) 2026-04-30 17:22:32 +02:00
Luna712
58f45c7bda
Remove unnecessary ?: 0 (#2734) 2026-04-30 00:46:12 +02:00
firelight
d30d71f39e
Fix(TV): Metadata hide episode selector #2715 (#2730) 2026-04-28 23:35:37 +02:00
Luna712
4610d6aae7
Revert "Improve subtitle selection UX: Move "No Subtitles" option to bottom (…" (#2720)
This reverts commit ee6a9af217.
2026-04-28 23:22:30 +02:00
firelight
9257d31090
Fix: Cancel popup dialog if dismissed (#2726) 2026-04-28 23:21:45 +02:00
firelight
2755385fa6
Feat: Ask for path before download from UI (#2699) 2026-04-28 23:21:32 +02:00
Luna712
18d9f5c317
Major rework to player (#2689) 2026-04-28 23:20:43 +02:00
Luna712
53345a804f
Enable abortOnError in lint (#2681) 2026-04-25 22:32:09 +00:00
Luna712
71306d4e98
[skip ci] Delete empty files (#2723) 2026-04-25 22:21:36 +00:00
firelight
6d79b0e5d0
Fix: Remove default headers from downloads, like player (#2722) 2026-04-25 01:17:32 +02:00
firelight
3bdda7d380
Feat: Anime Skip (#2710) 2026-04-25 00:29:37 +02:00
Luna712
659f639acd
Add new TVType for generic Video (#2712) 2026-04-25 00:26:07 +02:00
Luna712
1d750340a0
Fix some typos in singular (#2721) 2026-04-25 00:22:17 +02:00
Bnyro
d4899536d3
refactor(extractors): simplify and combine jwplayer extraction (#2398) 2026-04-22 00:45:04 +00:00
firelight
18ee71664f
Feat: Offline filler database (#2704) 2026-04-20 23:24:37 +00:00
Luna712
f7494f20e1
Support resuming fragmented MP4s (#2690) 2026-04-19 21:42:46 +00:00
Luna712
590a94e318
Fix typo in credits (#2703) 2026-04-19 21:40:12 +00:00
Luna712
2264b90396
Bump nicehttp (#2697) 2026-04-19 21:39:22 +00:00
Luna712
0ed6fd8fef
Bump jsoup and zipline libs (#2517) 2026-04-19 21:39:12 +00:00
Luna712
e3e995b222
Add lint ignore (#2669)
We only care about the source language with this, not translations which would mostly be false positives.
2026-04-19 17:01:50 +00:00
Luna712
7c1554a479
AGP 9! (#2604) 2026-04-19 17:00:47 +00:00
firelight
7926e60fb0
Add plugin hash validation (#2644) 2026-04-19 13:29:37 +00:00
Luna712
68a1d0856c
Fix STATE_IDLE issues in player (#2691) 2026-04-19 13:09:19 +00:00
hrisabhy
ee6a9af217
Improve subtitle selection UX: Move "No Subtitles" option to bottom (#2523) 2026-04-19 12:59:44 +00:00
Luna712
c1eef1de1d
Add new URL for Voe (#2701) 2026-04-19 12:41:05 +00:00
firelight
f175beb51b
Fix concurrent plugin loading (#2700) 2026-04-19 12:05:24 +00:00
Luna712
e55794c200
Bump buildkonfig lib (#2643) 2026-04-18 13:52:14 +00:00
Luna712
c67ba2b485
Add explicit permission checks for notifications in downloader (#2667) 2026-04-18 13:45:55 +00:00
Luna712
6336837903
Revert media3 to 1.9.3 (#2693) 2026-04-18 13:40:05 +00:00
Luna712
636d2507f7
Add missing OptIn (#2668)
This an error level opt in introduced in media3 1.10.0.
2026-04-16 23:28:16 +00:00
Luna712
cd03392364
Remove setup-android action from Dokka action (#2666)
It shouldn't be necessary with setup-gradle.
2026-04-16 23:26:52 +00:00
Luna712
c31c5764ea
Bump nextlibMedia3 (#2658) 2026-04-14 22:22:38 +00:00
Luna712
7925e714e7
Fix editing accounts from MainActivity (#2663) 2026-04-14 21:39:31 +00:00
Luna712
8d416fa2fc
Remove commented android.enableJetifier from gradle.properties (#2662)
It is now deprecated anyway. We will never use it now, so we can just fully remove it.
2026-04-14 20:48:23 +00:00
Luna712
0bb9322276
Don't explicitly enable WebContentsDebugging (#2657)
"this is enabled automatically if the app is declared as `android:debuggable="true"` in its manifest; otherwise, the default is false." - which we set on CloudStream Debug but not release flavors.

"Enabling web contents debugging allows the state of any WebView in the app to be inspected and modified by the user via adb. This is a security liability and should not be enabled in production builds of apps unless this is an explicitly intended use of the app."
2026-04-14 20:47:38 +00:00
Luna712
cfce80e93e
Bump DGP and KGP libs (#2582)
Final compatibility with AGP 9
2026-04-13 22:27:27 +00:00
firelight
fb54d02979
Fix SSL issues (#2655) 2026-04-13 22:21:52 +00:00