Commit graph

230 commits

Author SHA1 Message Date
Phisher98
15c70ded91
Adding ByseSX Extractor (Filemoon New Domain) (#2310) 2025-12-13 04:54:10 +01:00
Luna712
d794f6182e
Add Prerelease annotation to extractors that are not in stable (#2281) 2025-11-30 19:11:05 +00:00
Luna712
009dcc2b89
Use version catalog for plugins (#2206) 2025-11-24 18:26:07 +01:00
075c7440bf HubCloud Improvement 2025-11-24 12:49:37 +05:30
0b310ef87c Vidsrc is Dead and Minor Fix for hubcloud 2025-11-21 23:57:55 +05:30
6dabce4e93 Vidsrc is Dead and Minor Fix for hubcloud 2025-11-21 23:42:11 +05:30
90091eb305 Vidsrc is Dead and Minor Fix for hubcloud 2025-11-21 23:41:25 +05:30
Kraptor123
c0d5356d81
VkExtractor (#2223) 2025-11-18 15:59:26 +01:00
Luna712
73a98be437
Add explicit jsoup dependency (#2143)
We use it in both app and library, allows better dependency management, and also when I was testing AGP 9 alpha with built in Kotlin this was needed for it not to fail, so just doing this now to kinda prepare a little for that, even though it's a long ways out since dokka also doesn't fully support it yet and it's still in alpha, not stable yet.
2025-11-12 17:09:55 +01:00
firelight
a7e8b1bee3
Merge pull request #2184 from Luna712/fix-future-build
Fix one more build issue on future version of Kotlin
2025-11-11 22:35:52 +00:00
Luna712
d82f471e82
Replace deprecated URL constructor 2025-11-10 12:30:15 -07:00
Luna712
ea474eeef4
Fix one more build issue on future version of Kotlin
It's a warning on Kotlin 2.3 and will be an error in 2.4:

`Type annotation class 'Nullable' of the inferred type is inaccessible. Check the module classpath for missing or conflicting dependencies. This will become an error in language version 2.4.`
2025-11-10 10:45:15 -07:00
firelight
f321e98be5
Merge pull request #2177 from Luna712/cleanup
Some cleanup to redundant calls
2025-11-10 12:41:50 +00:00
Luna712
354bf947b7
Fix 2025-11-09 16:04:08 -07:00
Luna712
0775b5e3de
Add ok.ru extractor version for m.ok.ru 2025-11-09 16:02:40 -07:00
Phisher98
a46fe80ba2
Adding HubCloud and PixelDrain Improvement (#2161) 2025-11-09 21:20:36 +00:00
Luna712
05752bf5ee
Some cleanup to redundant calls
These are all build warnings in Kotlin 2.3, and some are errors in 2.4.
2025-11-09 14:14:56 -07:00
Luna712
ddbb56a8de
Remove minor outdated APIs (#2159)
* Deprecated for awhile
* Extremely essy to fix (IDE can do it automatically)
* Not even really implemented or functional methods
* Extensions that do still use them are likely broken in other ways at this point due to being mostly unmaintained in that case
2025-11-08 16:15:50 +01:00
Luna712
3ccb252c09
Fix unchecked cast (#2160) 2025-11-08 16:12:00 +01:00
Luna712
b50ce3977a
Remove APPLICATION_RAWCC from HlsPlaylistParser (#2163)
Per it's own deprecation warning. It isn't supported anyway.
2025-11-08 16:09:07 +01:00
Luna712
829f8edf0b
Replace deprecated url in YoutubeExtractor (#2164) 2025-11-08 16:08:12 +01:00
Luna712
a100c94d40
Remove backwards compatible constructors that have been deprecated for over a year (#2044) 2025-10-25 14:37:07 +02:00
Luna712
5898eb2593
Enable deprecations in SubtitleHelper (#2036) 2025-10-23 19:03:44 +02:00
Luna712
4270f159b8
Make old rating system use DeprecationLevel.ERROR (#2041)
It's been deprecated for about 3 months now. This also deprecated `fromOld` and `toOld` since in theory those should never have been used in extensions and also `toRatingInt()` since again, in theory, wouldn't be used once converting to use the new score API.
2025-10-20 21:18:31 +02:00
Luna712
7dd650b236
Update some depreciations (#2028) 2025-10-18 20:06:21 +02:00
Luna712
2e255e6586
Use DeprecationLevel.ERROR for some methods (#2017) 2025-10-18 00:11:38 +02:00
Osten
ac810db3d9
Bump 4.6.0 2025-10-15 19:07:47 +02:00
Luna712
ae90ce6be5
Upgrade KGP to 2.2.20 (#1989) 2025-10-11 23:47:57 +02:00
Luna712
1c3b4363c5
Fix showing episode data in TMDB metaprovider (#1985) 2025-10-11 21:13:15 +02:00
Luna712
794710a50d
Add score to TMDB metaprovider (#1982) 2025-10-11 14:45:19 +02:00
Luna712
e5aa0a3c39
Require optin for prerelease (#1978) 2025-10-10 23:29:17 +00:00
Luna712
17e56b21bf
Use the newSubtitleFile method (#1964)
* Use the newSubtitleFile method

* Make constructor internal

* Use private again
2025-10-10 20:50:12 +02:00
Luna712
53c2a03c52
Add pagination support to TMDB metaprovider (#1960) 2025-10-10 20:36:11 +02:00
Luna712
f1e4b337c9
Bump tmdb lib (#1973) 2025-10-10 20:25:55 +02:00
Luna712
883cf64c6d
Deprecate public constructor for ExtractorLink (#1962) 2025-10-10 20:20:05 +02:00
Luna712
7bfb8fe8c5
Use ERROR deprecation level for SearchResponseList (#1961) 2025-10-10 20:05:09 +02:00
firelight
a70fb87594
Feat: Infinite scrolling on quicksearch and trakt (#1949) 2025-10-04 02:02:42 +02:00
Phisher98
ccf3b05088
Dailymotion Fix (#1947)
* Dailymotion Improvement

* Dailymotion Improvement Minor Fix
2025-10-03 17:35:44 +02:00
Diogo
30cf12d6cc
Use IETF BCP 47 language tag as much as possible (#1815)
* Use IETF BCP 47 as much as possible since not all languages have ISO 639-1 tag
* Fix online subtitles for langs with 2+ letters
* Show flag emoji while filtering online subtitles language
* Show flag on player subtitles download / auto select languages
* Use language code instead of name to filter auto select / download languages
2025-09-29 01:07:20 +02:00
firelight
b5fb1da210
Feat(Trakt): Added score to homepage and search 2025-09-28 21:17:50 +02:00
KingLucius
97ff20ea5e
feat(Trakt): Update Trakt meta provider with last APIs changes (#1936) 2025-09-28 21:17:00 +02:00
Phisher98
ec6a71521f
GDMirrorBot Improvement and Fixes (#1930)
* GDMirrorbot Improvement
2025-09-26 13:16:25 +02:00
firelight
15c320ba4a
Fix: Made score toString removeTrailingZeros act properly on scores with higher precision 2025-09-20 22:13:24 +02:00
Diogo
69b1709c09
Fix: locale workflow (#1914)
* Rename from values-<language>-r<COUNTRY> to values-b+<language>+<COUNTRY>

* Sort locales by language name instead of iso in locales.py

* Revert to deprecated codes for Indonesian (id → in) and Hebrew (he -> iw)

* Remove "jv" as it's translation file has no strings

* Add name and flag for "ckb" (Sorani / Central Kurdish)
2025-09-20 21:26:13 +02:00
Diogo
7f010dce44
Addic7ed, Subdl: fix and use IETF language tag (#1895) 2025-09-20 13:56:53 +02:00
Phisher98
9993f79cb6
VidStack Improvement (#1920) 2025-09-20 13:51:03 +02:00
Bnyro
237690069d
feat: add streamup extractor api (#1916) 2025-09-20 13:34:27 +02:00
Diogo
4d5b74c65b
Settings: translate languages and use IETF BCP 47 tag (#1894) 2025-09-15 20:16:50 +02:00
KingLucius
994211d32f
Fix: crash on API version < 25 (#1900) 2025-09-10 01:19:17 +02:00
firelight
9b50b11bfa
Feat: Added "Mexican Spanish" as a language in subtitlehelper 2025-09-05 18:13:11 +00:00