Commit graph

2,864 commits

Author SHA1 Message Date
BlipBlob
8d25c933cb
Update M3u8Helper.kt (#1733) 2025-07-02 19:04:32 +02:00
CranberrySoup
fa36bcb9f0
Fix subtitle overlap (#1726)
* Update CustomSubtitleDecoderFactory.kt
2025-07-02 01:29:58 +02:00
firelight
3dd7467003
Fix(M3u8 Downloader Part 3): Updated audio detection to conform with the RFC 2025-07-01 13:58:21 +02:00
firelight
d136226fb1
Fix(M3u8 Downloader Part 2): Updated HlsPlaylistParser to include invalid/missing codec and mime types 2025-07-01 01:41:39 +02:00
firelight
8f57588108
Update VideoClickAction.kt 2025-06-30 17:51:29 +02:00
firelight
795629ee42
Feat: Added Vlc Nightly, Closes #1725 2025-06-30 16:16:50 +02:00
firelight
c2e6604fa4
Fix(M3u8 Downloader): Fixed m3u8 missing audio bugs in downloads by adding a real m3u8 parser, and fixed a bug crashing the downloader caused by missing encryption (#1727) 2025-06-30 16:06:58 +02:00
Osten
6780b98330
Fixed issues with embedded subtitles 2025-06-27 23:09:21 +02:00
firelight
5cbbc1bd12
Fix(TV UI): Made focus in settings highlight with border for consistency and reliability 2025-06-27 19:37:39 +02:00
firelight
76c80e2c89
Feat: Added skip loading for acquire links, and updated UI for the dialog 2025-06-27 18:14:44 +02:00
firelight
6609a11a23
Feat: Minor change to skip loading to show how many links are loaded 2025-06-27 00:03:57 +02:00
firelight
63aaba2993
Chore: Replaced all instances of outdated mvvm apis (amap) 2025-06-26 23:44:52 +02:00
firelight
d2e64f29c7
Chore: Replaced all instances of outdated mvvm apis 2025-06-26 23:34:58 +02:00
firelight
fabef62ea6
Fix(TV): Made backbutton hide episodes instead of exit, Closes #1268 2025-06-26 21:57:04 +02:00
firelight
aaa2821f31
Feat: Added settings for poster size, and changed back to hardware bitmaps for #1720 2025-06-26 18:50:41 +02:00
firelight
409a0aadc3
Feat(TV): Added long-hold popup parity, to replace toast for TV 2025-06-26 01:44:49 +02:00
firelight
d1593ee22e
Fix: Fixed the subtitle elevation in player when opening the UI 2025-06-23 17:09:36 +02:00
firelight
1a841f845d
Feat: Added overscanning setting for TV, Closes #1557 2025-06-23 02:47:34 +02:00
firelight
df15813540
fix: MainAPI added uniqueUrl for consistent keys on JSON 2025-06-23 02:04:14 +02:00
firelight
244484f609
Feat: Add go to downloads button in home if there is no connection 2025-06-23 01:13:19 +02:00
firelight
3d30f9d99b
chore: Removed unused parameters in Resource.Failure, and readded title_shadow for test layout 2025-06-23 00:52:32 +02:00
Luna712
fedfb2250e
Fix typos in unimplimented methods in MainAPI (#1549) 2025-06-23 00:32:42 +02:00
firelight
bdb1e12f3b
feat(TV) : Remove all continue watching items 2025-06-23 00:14:30 +02:00
firelight
959048936a
Minor fix for CloudMailRu 2025-06-22 23:16:51 +02:00
Kraptor123
fe8ca8672d
CloudMailRuExtractor (#1715) 2025-06-22 23:14:55 +02:00
firelight
ce3298822c
Added settings for parallel, and concurrent downloads. Closes #1714 2025-06-22 21:46:29 +02:00
firelight
6f30bb2df4
Fixed #1717 2025-06-22 16:36:07 +02:00
Osten
b3b3559c18 Added more checks for ___DO_NOT_CALL_FROM_A_PLUGIN 2025-06-17 19:20:51 +02:00
Phisher98
2db253eb31
Vidstack Improvements (#1707) 2025-06-17 00:37:17 +02:00
Kraptor123
6280bbd6e9
minor fix (#1705) 2025-06-12 22:49:30 +02:00
Phisher98
20b1d754a6
GDMirrorbot Fix (#1706) 2025-06-12 22:49:13 +02:00
redblacker8
3654831d8d
Fix vidhidepro for other case (#1689) 2025-05-30 00:28:45 +00:00
recloudstream[bot]
982dc9b5ba chore(locales): fix locale issues 2025-05-30 00:27:58 +00:00
Weblate (bot)
f892b66754
Translated using Weblate (#1692) 2025-05-30 00:27:44 +00:00
feroxx
f71ea63224
Fix Trailer and yt playing (#1694)
* Bump newpipeextractor to v0.24.6
2025-05-30 00:26:46 +00:00
Phisher98
0281675ae8
Voe Fix (#1696) 2025-05-20 16:16:40 +00:00
recloudstream[bot]
5183024b7a chore(locales): fix locale issues 2025-05-16 00:10:07 +00:00
Weblate (bot)
18caefa9f9
Translations update from Weblate
Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (German)

Currently translated at 99.8% (781 of 782 strings)

Translated using Weblate (Hindi)

Currently translated at 54.3% (425 of 782 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Arabic (Levantine))

Currently translated at 100.0% (782 of 782 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 (Tamil)

Currently translated at 95.5% (747 of 782 strings)

Translated using Weblate (Vietnamese)

Currently translated at 99.8% (781 of 782 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Greek)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Arabic)

Currently translated at 99.4% (778 of 782 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Bulgarian)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Bulgarian)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (French)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (French)

Currently translated at 99.8% (781 of 782 strings)

Translated using Weblate (Spanish)

Currently translated at 99.8% (781 of 782 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (782 of 782 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (782 of 782 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Spanish)

Currently translated at 99.8% (779 of 780 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (780 of 780 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (780 of 780 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (777 of 777 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Greek)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Greek)

Currently translated at 99.7% (775 of 777 strings)

Translated using Weblate (Arabic)

Currently translated at 100.0% (777 of 777 strings)

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Assamese)

Currently translated at 97.2% (756 of 777 strings)

Translated using Weblate (Ukrainian)

Currently translated at 99.8% (776 of 777 strings)

Translated using Weblate (German)

Currently translated at 99.8% (776 of 777 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 99.8% (776 of 777 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 96.7% (752 of 777 strings)

Translated using Weblate (Vietnamese)

Currently translated at 99.4% (773 of 777 strings)

Translated using Weblate (Swedish)

Currently translated at 97.4% (757 of 777 strings)

Translated using Weblate (Polish)

Currently translated at 99.8% (776 of 777 strings)

Translated using Weblate (Macedonian)

Currently translated at 99.0% (770 of 777 strings)

Translated using Weblate (Italian)

Currently translated at 99.6% (774 of 777 strings)

Translated using Weblate (Croatian)

Currently translated at 99.3% (772 of 777 strings)

Translated using Weblate (Czech)

Currently translated at 99.8% (776 of 777 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.8% (776 of 777 strings)

Translated using Weblate (Arabic)

Currently translated at 99.8% (776 of 777 strings)

Translated using Weblate (Japanese)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (777 of 777 strings)

Merge remote-tracking branch 'origin/master'

Merge remote-tracking branch 'origin/master'

Translated using Weblate (Spanish)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (French)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Indonesian)

Currently translated at 100.0% (777 of 777 strings)

Translated using Weblate (Arabic (Levantine))

Currently translated at 100.0% (777 of 777 strings)

































Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/apc/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/ar/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/as/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/bg/
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/el/
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/hi/
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/mk/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/pl/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/pt/
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/ta/
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/
Translate-URL: https://hosted.weblate.org/projects/cloudstream/app/zh_Hant/
Translation: Cloudstream/App

Co-authored-by: Ahmed Abd El-Fattah <a.aelfattah5@gmail.com>
Co-authored-by: Boqirz <alveromodar@gmail.com>
Co-authored-by: Christopher Allen <nsn90255@gmail.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Do you know my name? <anonymous2676@users.noreply.hosted.weblate.org>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: Francisco Serrador <fserrador@gmail.com>
Co-authored-by: GiannosOB <giannos2105@gmail.com>
Co-authored-by: Harshit Sethi <hstsethi@outlook.com>
Co-authored-by: Ivan Kostov <jiveq1@gmail.com>
Co-authored-by: Lacey Anaya <yecakeh263@anawalls.com>
Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Co-authored-by: Matthaiks <kitynska@gmail.com>
Co-authored-by: Nguyễn Tiến Đạt <dn16092000@gmail.com>
Co-authored-by: Pizza Party <paol.m@proton.me>
Co-authored-by: Plamen Ivanov <paco.iwanow@gmail.com>
Co-authored-by: Quentin <mrbydix@users.noreply.hosted.weblate.org>
Co-authored-by: Ramazan S <me@ramazansancar.com.tr>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: Serdar Sağlam <teknomobil@msn.com>
Co-authored-by: Sergey Ponomarev <stokito@gmail.com>
Co-authored-by: dedakir923 <dedakir923@exoular.com>
Co-authored-by: khalidbelk <khalid.belkassmi-el-hafi@epitech.eu>
Co-authored-by: maxim <maximtested@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: william piti <loolyowo@gmail.com>
Co-authored-by: Максим Горпиніч <maksimgorpinic2005a@gmail.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
2025-05-16 00:09:52 +00:00
Bnyro
418da4da7e
fix: vidhide fails to extract relative urls (#1691) 2025-05-15 23:55:28 +00:00
firelight
4217a716cd
Updated the safe function for more ergonomic code (#1675) 2025-04-29 20:33:52 +02:00
firelight
19220557f8
Better video cache abrupt exit 2025-04-27 22:21:44 +02:00
firelight
31ed9e9bf1
Fixed caption regex 2025-04-27 21:28:52 +02:00
IndusAryan
3455a25469
fix: fixed coil headers again again 💀 💀 (#1668)
* fixed coil headers again again 💀 💀

* add few logs and verbose function name

* update agp again
2025-04-27 20:53:55 +02:00
Phisher98
149783b26f
Minor Fix for AniListApi Recommendation null (#1672)
* Minor Fix for VidStack

* Fix Voe Extractor

* Minor Fix for AniListApi Recommendation null
2025-04-27 20:41:14 +02:00
Phisher98
00aa63682a
Fix Voe Extractor (#1667)
* Minor Fix for VidStack

* Fix Voe Extractor
2025-04-21 21:08:40 +02:00
Phisher98
1ffc8dd147
Minor Fix for VidStack (#1666) 2025-04-17 19:15:48 +02:00
Luna712
590fbd89db
Add volume booster above 100% (#1444) 2025-04-17 19:13:49 +02:00
firelight
775d117a97
Added more subtitle options and general subtitle fixes.
Added Bold, Italic and Background radius. Fixed subtitle size override, and anX anchor
2025-04-16 23:27:37 +02:00
Osten
6990f58d68
Fixed pause unpause issue 2025-04-12 21:58:08 +02:00
Bnyro
e0f2299d1d
feat: add secvideo (fsst, dsst, csst) extractor (#1654) 2025-04-10 19:48:56 +02:00