Commit graph

591 commits

Author SHA1 Message Date
VenusIsJaded
42d5337282
Merge e8d74d9194 into 70d3eee9d2 2026-05-16 01:20:21 -05:00
VenusIsJaded
e8d74d9194 Fix ExoPlayer unpausing when returning to foreground
The lifecycle observer was holding onto a stale playWhenReady value,
so every time you came back to the app it would resume playback even
if you had explicitly paused the video. Now it uses rememberUpdatedState
to check the live value instead.
2026-05-16 01:12:06 -05:00
tapframe
70d3eee9d2 bump version 2026-05-16 03:57:53 +05:30
tapframe
efb23c2102 Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-05-16 03:56:56 +05:30
Nayif
cd4bc058cf
Merge pull request #1062 from VenusIsJaded/fix/imdb-zero-rating-unreleased
fix: hide IMDb 0.0 rating on unreleased content
2026-05-16 03:54:37 +05:30
Nayif
28f79796ed
Merge pull request #1061 from i4mth3d4ng3r/cmp-rewrite
fix(tmdb collections): Add Most Voted sorting option. Add Watch Provider and Watch Region filters.
2026-05-16 03:54:19 +05:30
Nayif
c896c06fc8
Merge pull request #1063 from VenusIsJaded/fix/profile-back-closes-app
fix: back button on profile screens closes app instead of navigating back
2026-05-16 03:54:03 +05:30
tapframe
87b8a3691f Merge branch 'debridstreaming' into cmp-rewrite 2026-05-16 03:46:27 +05:30
tapframe
b217d9c4a6 ref: adjusting formatters 2026-05-16 03:43:10 +05:30
tapframe
b35010fd4b ref: improve file detection 2026-05-16 03:23:57 +05:30
tapframe
9815adc2b6 feat: init debrid direct streaming 2026-05-16 02:30:53 +05:30
VenusIsJaded
5de09e1fa6 fix: back button on profile screens closes app instead of navigating back
closes #1058
2026-05-14 17:43:29 -05:00
VenusIsJaded
7635ceb8d2 fix: hide IMDb 0.0 rating on unreleased content
closes #1046
2026-05-14 16:10:05 -05:00
kmshaw1990
c83d766f63 Update watch provider string description 2026-05-14 14:04:39 -05:00
kmshaw1990
87d325bdac add more monetization types for watch provider queries 2026-05-14 13:40:28 -05:00
kmshaw1990
47b81ae51c Reorder Watch Provider Above Watch Region 2026-05-14 13:34:17 -05:00
i4mth3d4ng3r
0a3dd1d127
Merge branch 'NuvioMedia:cmp-rewrite' into cmp-rewrite 2026-05-14 02:11:12 -05:00
kmshaw1990
4381d19229 added tmdb watch providers for streaming services, and sorting by most voted 2026-05-14 02:04:18 -05:00
tapframe
95db6db192 update CONTRIBUTING.md 2026-05-13 18:38:21 +05:30
tapframe
37203d1fc1 Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-05-13 14:12:34 +05:30
tapframe
6cd7ea5d16 fix; cw section to respect underline toggle 2026-05-13 14:12:26 +05:30
Muhammed Nayif Rahman
bc4beced9e
Merge pull request #1022 from iamohdisa/feat/double-tap-search-focus
feat: double tap on search tab to focus on search input
2026-05-13 14:04:01 +05:30
Muhammed Nayif Rahman
e2400d6c31
Merge pull request #1031 from foXaCe/fix/percent-display
fix(i18n): correct doubled '%' in FR download progress
2026-05-13 14:03:30 +05:30
Muhammed Nayif Rahman
211b33a972
Merge pull request #1044 from luqmanfadlli/indonesian-locale
Add Indonesian Localization
2026-05-13 14:03:19 +05:30
tapframe
e0a9bab7ec bump version 2026-05-13 14:00:38 +05:30
tapframe
8b489c5f8e ref: adjust addon subtitle behaviour and language mapping 2026-05-13 13:59:28 +05:30
Luqman Fadlli
2638b4fbb5
Merge branch 'NuvioMedia:cmp-rewrite' into indonesian-locale 2026-05-13 15:17:10 +07:00
tapframe
32f937a4e0 feat: support for external player 2026-05-13 13:27:12 +05:30
Luqman Fadlli
44f73ca827 improve Indonesian localization with natural phrasing
Updated strings.xml in values-id to use more natural, everyday language.
2026-05-13 14:56:49 +07:00
Luqman Fadlli
8bdb44f37e
Merge branch 'NuvioMedia:cmp-rewrite' into indonesian-locale 2026-05-13 08:13:27 +07:00
tapframe
81d643b49b fix: update continue watching metadata 2026-05-12 23:33:39 +05:30
tapframe
8678660705 fix: remove duplicate episode title in horizontal cw card 2026-05-12 23:27:53 +05:30
tapframe
5bc00f9ffb chore: update coil version 2026-05-12 18:34:00 +05:30
Luqman Fadlli
1351031abd
Update Indonesian translations
- Synchronized strings.xml with the latest source strings.
- Fixed inconsistent terms to match the current app context.
- Added missing translation keys.
2026-05-12 18:13:06 +07:00
Luqman Fadlli
c5faff3797 add Indonesian language support
Added Indonesian (Bahasa Indonesia) translation to the project.

Files updated:
- Translated strings added to the `values-id` directory.
- Hooked up the new language option in `AppLanguage.kt`.
- Registered the `id` locale in Android's `locale_config.xml`.
2026-05-12 15:12:49 +07:00
tapframe
9056716c06 fix: update global index fallback logic
fixes #1027
2026-05-12 12:38:30 +05:30
tapframe
ee66440bf5 fix: adjust behaviour logic of streamlink caching
fixes #1034
2026-05-12 12:22:58 +05:30
Stéphane
2d59ae4593 fix(i18n): correct doubled '%' rendering in FR download progress
`updates_downloading_progress` in values-fr/strings.xml used `%1$d%%` —
Compose Multiplatform Resources does NOT interpret `%%` as an escape
for a literal `%`. The runtime substitutes `%1$d` with the integer arg
and leaves the rest of the string verbatim, so the user sees
`Téléchargement 26%%` instead of `Téléchargement 26 %`.

Same change applied to two adjacent FR keys that already only had a
single trailing `%` (no doubled bug), but now also use NBSP (U+00A0)
before the symbol to match French typography:

- `streams_resume_from_percent`: `Reprendre depuis %1$d%` → `... %1$d %`
- `settings_playback_threshold_percentage_value`: `%1$s%` → `%1$s %`

EN strings keep `Downloading %1$d%` / `Resume from %1$d%` / `%1$s%`
(English convention: no space before `%`).
2026-05-11 19:24:30 +02:00
Mohamed Isa
9df8db91ff Double tap on search tab to focus on search input 2026-05-10 18:24:31 +03:00
tapframe
17c747e5c1 bump version 2026-05-10 14:05:22 +05:30
tapframe
95708b9b79 ref: publish search catalogs as they arrive 2026-05-10 13:55:24 +05:30
tapframe
5cdda57913 feat; option to hide catalog underline 2026-05-10 13:47:36 +05:30
tapframe
46a82dce9a Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-05-10 12:36:18 +05:30
tapframe
38c882980c feat: adding attributions page 2026-05-10 12:36:15 +05:30
Muhammed Nayif Rahman
cbac0cf75a
Merge pull request #994 from foXaCe/fix/coil-svg-decoder
fix(image): register SvgDecoder so SVG logos actually render
2026-05-10 12:34:53 +05:30
Muhammed Nayif Rahman
920a22631c
Merge pull request #1010 from Pupon11/cmp-rewrite
czech language
2026-05-10 12:34:03 +05:30
Muhammed Nayif Rahman
13ce89cb99
Merge pull request #1012 from guuilp/feat/continue-watching-sort-mode
feat(settings): add Continue Watching sort mode setting
2026-05-10 12:33:30 +05:30
tapframe
c477e7e217 ref: homescreen now treats collections as a valid content 2026-05-10 10:17:02 +05:30
tapframe
b3a1589296 feat: added hold, hover and release to select faeture in profile switch bubble 2026-05-10 10:11:51 +05:30
tapframe
c8c1dea761 ref: adjust trakt episode remapping 2026-05-10 09:36:49 +05:30