Commit graph

3,409 commits

Author SHA1 Message Date
Osten
6bf20a1ade
Fixed shared pool, closes #2082 2026-03-08 01:18:04 +01:00
Luna712
1fb6ce310d
Bump material (#2519) 2026-02-28 23:34:24 +01:00
Luna712
2ca21051d5
Bump androidx libraries (#2518) 2026-02-28 23:29:54 +01:00
firelight
a8f6ef0ea5
Fix: Nextlib textrenderer from #2510 2026-02-28 23:23:24 +01:00
Luna712
809b66af81
Revert "Revert "Update media3 to 1.9.2"" (#2510) 2026-02-28 23:02:49 +01:00
CranberrySoup
ecc3e506f9
Backup fix (#2542)
* Fix subtitle selection

* Move logic to getLanguageDataFromName

* Update BackupUtils.kt
2026-02-28 22:59:10 +01:00
saimuel
ef9e49d955
Remove dead Extractors (#2511) 2026-02-28 22:58:33 +01:00
DieGon7771
a65828e2b0
Fix trailer zoom not resetting after fullscreen exit (#2512) 2026-02-28 22:57:01 +01:00
Saurabh Kaperwan
9f2067bbff
fix gofile extractor (#2525)
* fix gofile extractor

* minor fix
2026-02-28 22:54:34 +01:00
Phisher98
514a808218
Removing default headers that caused some streams to return 2004. (#2533) 2026-02-28 22:25:44 +01:00
Phisher98
8e71baeb84
Make video info slightly dimmer (#2508) 2026-02-20 23:10:41 +00:00
firelight
543d1b4478
Translated using Weblate (#2482)
Co-authored-by: Broo Mohamed <broo91398@gmail.com>
Co-authored-by: Camila Sciocca <hellocamilatranslation@gmail.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Daniel Wiik <d.wiik@outlook.com>
Co-authored-by: Deepak C <deepakchatgpt19@gmail.com>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: Francisco Serrador <fserrador@gmail.com>
Co-authored-by: Kehribar <103407696+dpentx@users.noreply.github.com>
Co-authored-by: Kerim Demirkaynak <aschannel111@gmail.com>
Co-authored-by: Luiz Felipe Sudorio dos Santos <luizfelipe@post.com>
Co-authored-by: MD Sakibur Rahman <msr.official01@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oliver <oliver.puff@gmx.de>
Co-authored-by: Posemartonis <weblate.drainage895@passmail.net>
Co-authored-by: Sasha Glazko <lenify@tutanota.com>
Co-authored-by: Sasha Glazko <lenify@users.noreply.hosted.weblate.org>
Co-authored-by: ShowhyT <showhy@proton.me>
Co-authored-by: Takeru Mikenu <mikenu-jp@users.noreply.hosted.weblate.org>
Co-authored-by: Timo Panda <pandoroo@users.noreply.hosted.weblate.org>
Co-authored-by: XC3 <darkofficial110@gmail.com>
Co-authored-by: kokolo <ivansto314@gmail.com>
Co-authored-by: lamrichiasmaa <lamrichiasma@gmail.com>
Co-authored-by: lizamimiku-wq <lizamimiku@gmail.com>
Co-authored-by: opakholis <opakholis@users.noreply.hosted.weblate.org>
Co-authored-by: tjy122 <tning0134@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2026-02-20 23:08:25 +00:00
Saurabh Kaperwan
6e423ba24e
Add multiple extractors new domains (#2516) 2026-02-20 23:02:55 +00:00
Hosted Weblate
46f9c95376
Translated using Weblate (French)
Currently translated at 100.0% (725 of 725 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (German)

Currently translated at 98.8% (717 of 725 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (English)

Currently translated at 99.8% (724 of 725 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Indonesian)

Currently translated at 98.6% (715 of 725 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Swedish)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Croatian)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 99.8% (724 of 725 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (725 of 725 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (725 of 725 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Croatian)

Currently translated at 99.3% (718 of 723 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (723 of 723 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (723 of 723 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (723 of 723 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (723 of 723 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 99.8% (722 of 723 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (723 of 723 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (723 of 723 strings)

Merge remote-tracking branch 'origin/master'

Added translation using Weblate (Arabic (Egyptian))

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Russian)

Currently translated at 99.5% (712 of 715 strings)

Translated using Weblate (Belarusian)

Currently translated at 99.5% (712 of 715 strings)

Translated using Weblate (Spanish)

Currently translated at 99.8% (714 of 715 strings)

Translated using Weblate (Belarusian)

Currently translated at 90.4% (647 of 715 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Belarusian)

Currently translated at 85.5% (612 of 715 strings)

Translated using Weblate (Bengali)

Currently translated at 48.9% (350 of 715 strings)

Translated using Weblate (German)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Belarusian)

Currently translated at 65.5% (469 of 715 strings)

Translated using Weblate (French)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Croatian)

Currently translated at 99.8% (714 of 715 strings)

Translated using Weblate (Belarusian)

Currently translated at 58.0% (415 of 715 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (715 of 715 strings)

Co-authored-by: Broo Mohamed <broo91398@gmail.com>
Co-authored-by: Camila Sciocca <hellocamilatranslation@gmail.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Daniel Wiik <d.wiik@outlook.com>
Co-authored-by: Deepak C <deepakchatgpt19@gmail.com>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: Francisco Serrador <fserrador@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kehribar <103407696+dpentx@users.noreply.github.com>
Co-authored-by: Kerim Demirkaynak <aschannel111@gmail.com>
Co-authored-by: Luiz Felipe Sudorio dos Santos <luizfelipe@post.com>
Co-authored-by: MD Sakibur Rahman <msr.official01@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oliver <oliver.puff@gmx.de>
Co-authored-by: Posemartonis <weblate.drainage895@passmail.net>
Co-authored-by: Sasha Glazko <lenify@tutanota.com>
Co-authored-by: Sasha Glazko <lenify@users.noreply.hosted.weblate.org>
Co-authored-by: ShowhyT <showhy@proton.me>
Co-authored-by: Takeru Mikenu <mikenu-jp@users.noreply.hosted.weblate.org>
Co-authored-by: Timo Panda <pandoroo@users.noreply.hosted.weblate.org>
Co-authored-by: XC3 <darkofficial110@gmail.com>
Co-authored-by: kokolo <ivansto314@gmail.com>
Co-authored-by: lamrichiasmaa <lamrichiasma@gmail.com>
Co-authored-by: lizamimiku-wq <lizamimiku@gmail.com>
Co-authored-by: opakholis <opakholis@users.noreply.hosted.weblate.org>
Co-authored-by: tjy122 <tning0134@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ar/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/be/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/bn/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/cs/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/de/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/en/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/es/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/fr/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/hr/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/id/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/it/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ja/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/pl/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ru/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/sv/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/tr/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/uk/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/zh_Hans/
Translation: Cloudstream/App
2026-02-19 10:09:57 +01:00
Mioki
1d1a7fb6fe
Improved TV Back Button UX (extension content -> extension selection Bttn -> home nav Bttn -> exit dialog) (#2468) 2026-02-18 17:58:48 +01:00
saimuel
eaf2b7bd0d
Add new ByseSX mainUrl (#2506) 2026-02-18 17:41:21 +01:00
firelight
6806a4e2e6
Revert "Update media3 to 1.9.2 (#2342)" (#2509)
This reverts commit ea4ef5c2f3.
2026-02-18 17:31:01 +01:00
firelight
8baee7ee78
Fix(UI): Minor color issue and padding on top chip bar 2026-02-18 00:10:36 +00:00
Luna712
ea4ef5c2f3
Update media3 to 1.9.2 (#2342) 2026-02-18 00:52:58 +01:00
Luna712
ad2168c5bc
Upgrade to minSdk 23 (#2078) 2026-02-18 00:31:01 +01:00
Luna712
76728d858f
Use withStyledAttributes (#2305) 2026-02-17 22:55:30 +01:00
Nivin
88d42613d3
Replace Google suggest API with TheMovieDB multi-search endpoint (#2500) 2026-02-17 21:53:07 +01:00
Mohd Kaif Shaikh
c862d119fb
add Videa.hu extractor (#2491)
* add Videa.hu extractor

* replace import android.util.Base64

* Refactor Videa extractor for improved URL handling
2026-02-17 21:48:29 +01:00
firelight
443c1c81c9
Refactor: Minor code cleanup for #2501 2026-02-17 20:45:39 +00:00
Swapnil Kuwar
8796a73f06
Search result provider pining feature added. (#2501) 2026-02-17 21:44:22 +01:00
Saurabh Kaperwan
960658df61
Remove hubcloud download link (#2502)
Sometimes it is making a get request to a video file
2026-02-17 21:28:03 +01:00
CranberrySoup
3da9b2ec7b
Better priority (#2496) 2026-02-13 19:59:29 +01:00
CranberrySoup
b58e0b893f
Fix resume watching (#2498) 2026-02-13 19:42:38 +01:00
firelight
f6339e44e1
Fix: YT Live + Subrip 2026-02-13 17:40:26 +00:00
Mohd Kaif Shaikh
32f1a2e6c3
Youtube Extractor Fix with NewPipe (#2489) 2026-02-13 18:39:29 +01:00
CranberrySoup
cf084ac2eb
Download rework (#2037) 2026-02-11 19:30:48 +01:00
Mioki
2c62f3fa46
Merge pull request #2478 from okibcn/0K_UqloadFixPR 2026-02-11 01:53:15 +01:00
firelight
8fcce6b5fd
Merge pull request #2488 from phisher98/Gdmirrorbot-improvement
GDMirrorbot Improvement
2026-02-11 00:43:58 +00:00
4530c00a71 Improvement 2026-02-09 19:28:54 +05:30
firelight
2766ac86a1
Merge pull request #2457 from recloudstream/weblate
Translations update from Hosted Weblate
2026-02-06 01:18:35 +00:00
Hosted Weblate
838989beaa
Merge remote-tracking branch 'origin/master' 2026-02-06 02:18:12 +01:00
Luna712
b370b5b9e7
Update gradle to 9.3.1 (#2477) 2026-02-06 01:18:05 +00:00
Hosted Weblate
30b5a4e649
Translated using Weblate (Belarusian)
Currently translated at 46.7% (334 of 715 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (German)

Currently translated at 99.1% (709 of 715 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Vietnamese)

Currently translated at 99.8% (714 of 715 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 99.8% (714 of 715 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (715 of 715 strings)

Translated using Weblate (Belarusian)

Currently translated at 40.1% (286 of 712 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (712 of 712 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (712 of 712 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (712 of 712 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (712 of 712 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (712 of 712 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.8% (709 of 710 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.8% (709 of 710 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Spanish)

Currently translated at 100.0% (710 of 710 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (710 of 710 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (710 of 710 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (710 of 710 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (710 of 710 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (710 of 710 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (710 of 710 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (710 of 710 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (German)

Currently translated at 100.0% (709 of 709 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Russian)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Russian)

Currently translated at 99.5% (706 of 709 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (French)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (709 of 709 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Polish)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Vietnamese)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (709 of 709 strings)

Translated using Weblate (Spanish)

Currently translated at 99.7% (707 of 709 strings)

Co-authored-by: AlaxLima <thanhkhoidangngoc@gmail.com>
Co-authored-by: Ardev Prisec <prisecardev@gmail.com>
Co-authored-by: Artem <artemkozhin80@gmail.com>
Co-authored-by: BruttoDiego <bruttodiego6@gmail.com>
Co-authored-by: Bryan Tank <perso@bryantank.fr>
Co-authored-by: Christopher Allen <nsn90255@gmail.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: Haru Ijima <haruijimakun@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kehribar <103407696+dpentx@users.noreply.github.com>
Co-authored-by: Kraptor123 <kraptor121@gmail.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Mioki <okibcn@gmail.com>
Co-authored-by: Nguyễn Tiến Đạt <dn16092000@gmail.com>
Co-authored-by: Sasha Glazko <lenify@tutanota.com>
Co-authored-by: ShowhyT <showhy@proton.me>
Co-authored-by: Takeru Mikenu <mikenu-jp@users.noreply.hosted.weblate.org>
Co-authored-by: Theumis <me@david-hermann.de>
Co-authored-by: sam <cambridgeaccsamuel@gmail.com>
Co-authored-by: Дейв Рандом (MVboss1190) <m.v.boss123443211190@gmail.com>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/be/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/cs/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/de/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/es/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/fr/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/it/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ja/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/pl/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ru/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/tr/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/uk/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/vi/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/zh_Hans/
Translation: Cloudstream/App
2026-02-06 01:05:09 +01:00
Pawloland
a45593283d
Readd extra brightness feature as optional setting (#2469) 2026-02-03 20:19:25 +01:00
firelight
60244d86a4
Fix: Fixed stupid media3 parsing #2476 2026-02-03 19:07:56 +00:00
Phisher98
c25a9dc56b
Adding videoinfo optional in video Show player information (#2464)
* Adding videoinfo optional in video player resolution section
2026-02-02 18:28:56 +00:00
Luna712
6acc3d8f65
Run lint in pull requests (#2358) 2026-02-02 17:39:22 +00:00
Luna712
47b568c289
Update gradle to 9.3.0 (#2439)
* Update gradle to 9.3.0

* Update gradle-wrapper.properties
2026-02-02 17:34:40 +00:00
Mioki
045fc2770f
Fix track selection when same lang/id is used in 2+ audio tracks. Codec & channel configuration in track selection. Solves issue #2427 (#2447) 2026-02-01 18:13:48 +01:00
DieGon7771
bef80875b1
Add toggle for showing/hiding cast panel (#2466) 2026-02-01 17:58:19 +01:00
Mioki
c44d07b4e5
Vidmoly Fix and adds variants (#2470) 2026-02-01 17:49:48 +01:00
firelight
4e2bfd3d43
Fix: Logic bug in fixTitle, Closes #2465 2026-01-29 16:38:58 +00:00
firelight
06456bc548
Fix:(UI) Collapse sync to a single button, closes #2460 and closes #2458 2026-01-28 23:18:43 +00:00
firelight
af1e0757f4
Feat: Zoom (#2456)
* Feat: Zoom
2026-01-28 23:45:32 +01:00
firelight
4271b8104e
Fix(UI): Made outline consistent 2026-01-28 19:37:55 +00:00