Commit graph

2,940 commits

Author SHA1 Message Date
firelight
a73e4f5abe
refactor plugin logic and add repository name 2026-06-29 00:30:10 +02:00
firelight
f1578919b6
Add button to search extensions (#2966) 2026-06-27 14:11:10 +00:00
Luna712
aa60bd708a
SyncUtil: migrate to kotlinx serialization (#2957) 2026-06-26 16:07:03 +00:00
Luna712
49270b43c8
InAppUpdater: migrate to kotlinx serialization (#2877) 2026-06-26 16:05:05 +00:00
Luna712
10d726fd0c
BackupUtils: migrate to kotlinx serialization (#2955) 2026-06-26 15:57:36 +00:00
KingLucius
b97426b85e
Clean Player Animation code (#2939) 2026-06-26 15:42:47 +00:00
Luna712
2b9848aaac
MALApi: migrate to kotlinx serialization (#2953) 2026-06-26 15:34:49 +00:00
Luna712
9b343eaa0c
[skip ci] plugins: migrate to kotlinx serialization (#2880) 2026-06-25 12:21:04 +00:00
Luna712
3d7d0fe131
CloudStreamPackage: migrate to kotlinx serialization (#2878) 2026-06-24 22:52:21 +00:00
Luna712
ac1ea57454
FillerEpisodeCheck: migrate to kotlinx serialization (#2886) 2026-06-24 22:48:22 +00:00
Luna712
7dd68710cf
[skip ci] settings: migrate to kotlinx serialization (#2884) 2026-06-24 22:44:04 +00:00
Luna712
1990e62a1c
[skip ci] AuthAPI: migrate to kotlinx serialization (#2888) 2026-06-24 22:42:27 +00:00
Luna712
f5e8b3331c
[skip ci] KitsuApi: migrate to kotlinx serialization (#2892) 2026-06-24 22:40:38 +00:00
Luna712
04ba9f1c06
[skip ci] OpenSubtitlesApi: migrate to kotlinx serialization (#2889) 2026-06-24 22:30:11 +00:00
Luna712
4f1abad514
[skip ci] SerializationClassTester: show all failures at once (#2949)
This is helpful for batch testing rather than testing and fixing one at a time.
2026-06-24 22:26:33 +00:00
Luna712
28786fab50
[skip ci] Add a temporary SkipSerializationTest annotation (#2947) 2026-06-24 22:12:39 +00:00
firelight
ffa2e18d4d
Limit tags in the player overlay 2026-06-23 19:02:08 +00:00
firelight
cf9b2909a7
Fix overlay description sometimes showing HTML 2026-06-23 18:52:13 +00:00
Luna712
eee9fc6fe2
Replace direct usage of Jsoup.parse() with Ksoup (#2919) 2026-06-23 18:39:56 +00:00
firelight
683da9605f
Remove flickering from bottom dialog sheets
Now also dims the background
2026-06-23 15:01:47 +00:00
Luna712
deebac0bb2
SearchHistoryAdaptor: migrate to kotlinx serialization (#2883) 2026-06-23 00:14:43 +00:00
Luna712
8b8891c59b
SubSource: migrate to kotlinx serialization (#2891) 2026-06-23 00:11:04 +00:00
recloudstream[bot]
54618fab99 chore(locales): fix locale issues 2026-06-23 00:07:39 +00:00
Weblate (bot)
dc13c28b7f
Translated using Weblate (Vietnamese) (#2910)
Currently translated at 100.0% (729 of 729 strings)

Translated using Weblate (Malayalam)

Currently translated at 37.8% (276 of 729 strings)

Translated using Weblate (Japanese)

Currently translated at 99.5% (726 of 729 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Korean)

Currently translated at 100.0% (729 of 729 strings)






Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ja/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ko/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ml/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/vi/
Translation: Cloudstream/App

Co-authored-by: Man <thebroker2308@gmail.com>
Co-authored-by: Nori Masomi (Mystical) <mysticalkeyall@users.noreply.hosted.weblate.org>
Co-authored-by: hou1234 <gjqmgjsl3@gmail.com>
Co-authored-by: trodiz <neptune32@protonmail.com>
2026-06-23 00:07:24 +00:00
Luna712
c1fc6c1300
SearchSuggestionApi: migrate to kotlinx serialization (#2879) 2026-06-23 00:05:53 +00:00
Luna712
acff04e04f
videoskip: migrate to kotlinx serialization (#2881) 2026-06-23 00:02:34 +00:00
Luna712
41a9f25cbe
subtitles: migrate to kotlinx serialization (#2885) 2026-06-22 23:49:41 +00:00
firelight
be8e9437e9
Fix regression in subtitle offset animation (#2942) 2026-06-22 23:32:29 +00:00
firelight
748d425d63
Fixed subdl, closes #2937 (#2938) 2026-06-20 16:29:00 +02:00
Luna712
0894e5041b
AuthAPI: use unixTime from APIHolder (#2926) 2026-06-20 16:02:06 +02:00
KingLucius
84ae5fc024
Move MAL & Anilist Keys to BuildConfig (#2933) 2026-06-20 15:56:06 +02:00
Luna712
f2d7483136
Subdl: migrate to kotlinx serialization (#2890)
* Subdl: migrate to kotlinx serialization

* Keep JsonProperty where different than variable name

* Keep all JsonProperty for now
2026-06-20 11:31:36 +00:00
KingLucius
3c6bf2984e
SyncApi Search query fix (#2932) 2026-06-19 00:06:46 +02:00
Luna712
6f458fc9b5
Remove unused classgraph dependency (#2924) 2026-06-17 23:41:02 +00:00
firelight
2c03a3d976
fix gradient (#2912) 2026-06-13 02:59:02 +02:00
firelight
3417fe0160
Feat: OnlyPlayer (#2905) 2026-06-13 02:58:43 +02:00
firelight
55450a02fa
Merge pull request #2904 from recloudstream/mpvrx
Feat: MpvRx
2026-06-13 02:56:45 +02:00
Hosted Weblate
fd579fcc18
Translated using Weblate (German)
Currently translated at 100.0% (729 of 729 strings)

Translated using Weblate (German)

Currently translated at 100.0% (729 of 729 strings)

Translated using Weblate (Macedonian)

Currently translated at 100.0% (729 of 729 strings)

Co-authored-by: Deleted User <pandoroo@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: WertZuz <97708601+wertzuz@users.noreply.github.com>
Co-authored-by: stojkovskistefan <stefanstojkovski@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/de/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/mk/
Translation: Cloudstream/App
2026-06-08 22:22:51 +02:00
firelight
70053ebbae
[skip ci] Fix serialization testing (#2896) 2026-06-06 19:48:37 +00:00
fgmitesh
4836e2b371
fix: treat KEYCODE_ENTER as select for TV remotes (LG Magic Remote) (#2853)
* Improve key event handling in FullScreenPlayer

Refactor key event handling for play/pause and chapter skipping.

* Handle KEYCODE_ENTER for SearchView focus
2026-06-01 01:07:22 +02:00
Luna712
e1aacce93d
ExtractorAPI: support Kotlin Uuid (#2855) 2026-06-01 00:53:37 +02:00
Luna712
8e7569df53
Fix T::class in parseJson causing type erasure in some cases (#2852) 2026-05-31 01:47:46 +00:00
Luna712
041d21a486
Emergency patch (#2851) 2026-05-29 19:30:55 +02:00
Luna712
028a794ea5
Add support for using kotlinx-serialization rather than Jackson (#2791) 2026-05-28 21:16:31 +00:00
PiterDev
c1b6fc2eeb
Fix Updated/ReleaseDate/Rating sorting for Kitsu SyncProvider (#2780) 2026-05-28 10:46:49 +00:00
Luna712
647c274944
[skip ci] Move versionCode and versionName to version catalog 2026-05-27 21:05:18 +00:00
Hosted Weblate
a3c100e75b
Merge remote-tracking branch 'origin/master' 2026-05-27 20:57:16 +00:00
Luna712
d24f8bca0f
Don't use any external library for Levenshtein ratio matching (#2802) 2026-05-27 20:57:09 +00:00
Hosted Weblate
4c3c463a19
Merge remote-tracking branch 'origin/master' 2026-05-26 19:22:13 +02:00
Luna712
007c0ff9bc
Fix some bugs in DownloadedPlayerActivity (#2758)
* Fix some bugs in DownloadedPlayerActivity

* Remove savedInstanceState check and use better long comment format
2026-05-26 19:22:06 +02:00