Nayif
d7eea90691
Merge pull request #1386 from Joe00011/feat/japanese-translation
...
feat: Add Japanese language support
2026-06-22 18:16:40 +05:30
Nayif
1441797d3e
Merge pull request #1259 from WhiteGiso/pr/liquid-glass-profile-switch
...
feat(ios): improve liquid glass profile switching
2026-06-22 18:15:52 +05:30
Joe00011
029abadbe6
Add Japanese strings.xml translation
2026-06-21 20:30:48 +09:00
skoruppa
d52491d0b8
Merge remote-tracking branch 'upstream/cmp-rewrite' into cmp-rewrite
...
# Conflicts:
# composeApp/src/commonMain/kotlin/com/nuvio/app/App.kt
2026-06-19 21:54:07 +02:00
Stéphane
654e951259
i18n(fr): convert French translations from tutoiement to vouvoiement
...
- Rewrote all user-facing French strings from informal address (tu/ton/ta/
tes, 2nd-person-singular imperatives) to formal vouvoiement (vous/votre/
vos, 2nd-person-plural imperatives). 171 strings updated.
- Past participles and adjectives kept singular (politeness "vous"):
"Vous avez ete deconnecte", "Vous etes seul responsable".
- Setting behavior descriptions written in 3rd person ("Affiche les
badges...") left unchanged: they describe the option, not the user.
- Key parity unchanged, placeholders (%1$s, \n), HTML entities and French
typography (apostrophes ', non-breaking spaces) preserved.
2026-06-18 21:38:18 +02:00
skoruppa
a764046e29
Merge branch 'NuvioMedia:cmp-rewrite' into cmp-rewrite
2026-06-18 14:48:06 +02:00
skoruppa
311da87592
feat: add Original Audio language option with TMDB enrichment
...
- Add AudioLanguageOption.ORIGINAL to preferred audio language picker
(primary and secondary) with hint 'Requires TMDB enrichment'
- Resolve content original language from meta.language with fallback
to country-based inference (countryToLanguageCode mapping)
- Pass contentLanguage through PlayerLaunch, PlayerScreen, and
StreamLinkCache for reuse on subsequent playback sessions
- Add Device Language as default app language option (resets to system
locale instead of forcing English)
- Add all missing Polish translations (417 strings)
- Add LanguageSelectionOption.description support in settings dialogs
2026-06-18 14:46:31 +02:00
tapframe
4a013678f8
fix: update donations api
2026-06-18 17:46:34 +05:30
tapframe
0645f3504e
Align next up copy with TV app
2026-06-18 15:39:24 +05:30
Nayif
c802d8b0c6
Merge pull request #1348 from Blackspirits/patch-2
...
Change 'Avançado' to 'Avançadas' in strings.xml
2026-06-18 15:04:57 +05:30
tapframe
4a883a1add
Add runtime sync backend switch
2026-06-17 23:29:00 +05:30
WhiteGiso
53d600768f
Merge branch 'cmp-rewrite' into pr/liquid-glass-profile-switch
2026-06-15 10:09:40 +02:00
BlackSpirits
4e46079390
Change 'Avançado' to 'Avançadas' in strings.xml
2026-06-14 20:53:50 +02:00
Nayif
aaa3ab9f64
Merge pull request #1322 from foXaCe/feat/extract-hardcoded-strings-pass6
...
i18n(fr): full FR parity + extract residual hardcoded strings (pass 6)
2026-06-15 00:02:56 +05:30
BlackSpirits
2dd48d5393
fix(l10n): update Portuguese (Portugal) mobile strings
2026-06-14 17:30:50 +02:00
Stéphane
75f9b46818
i18n(fr): full FR parity + extract residual hardcoded strings (pass 6)
...
Rebased on current cmp-rewrite, then reconciled and extended.
- Restored full EN<->FR parity: 1854/1854, 0 missing/orphan/duplicate keys.
- Reconciled post-rebase drift from the desktopweb revert: removed 5 FR
orphans (desktop navigation, about version format) and the now-dead
desktop P2P string + localizedP2pNotAvailableDesktop() helper whose call
site was deleted upstream; added the 2 new touch-gestures translations.
- Extracted 11 residual hardcoded user-facing strings via stringResource and
the LocalizedUiText.resourceString / localizedString(StringResource)
patterns:
- 9 Trakt library-sync error messages (TraktLibraryRepository)
- P2P unknown torrent error (P2pStreamingEngine.android)
- "More actions" detail action-menu contentDescription (DetailActionButtons)
- FR aligned with existing keys for consistency (request failed, rate limit,
watchlist). Technical terms kept (Trakt, P2P, badge, URL). Tutoiement,
apostrophes typographiques. MPVKit submodule pointer untouched.
2026-06-13 08:47:12 +02:00
tapframe
7cbd4503e6
Add touch gestures settings
2026-06-12 21:24:14 +05:30
tapframe
32a26951f7
Refresh watch progress when clearing CW cache
2026-06-12 20:07:28 +05:30
tapframe
1c7d6acd9b
Revert "Merge branch 'desktopweb' into cmp-rewrite"
...
This reverts commit b420dcaf71 , reversing
changes made to fdadc7c610 .
2026-06-12 16:03:28 +05:30
tapframe
3308a60528
Merge branch 'cmp-rewrite' into desktopweb
2026-06-11 00:34:38 +05:30
skoruppa
860e5e4e2c
Add option to enable addons logo in stream screen
2026-06-10 14:46:48 +02:00
tapframe
84cc669bd5
feat: sidebar for desktop
2026-06-09 23:10:01 +05:30
tapframe
9a79a5a7e3
feat: support app versioning
2026-06-09 21:42:34 +05:30
tapframe
daac198e1b
feat(badges): change pos - top,bottom
2026-06-07 03:09:29 +05:30
tapframe
9b3298fe2c
feat: trakt as a source for morelikethis
2026-06-06 23:56:23 +05:30
tapframe
ab5415f477
feat: clear cw cache
2026-06-06 23:31:32 +05:30
tapframe
d7e1da6b47
feat(settings): add advanced settings section
2026-06-06 23:23:40 +05:30
tapframe
2446465494
feat: remember last used profile
2026-06-06 23:17:53 +05:30
tapframe
406ef99cfc
feat(MPV): Spatial Audio for ios
2026-06-06 21:48:35 +05:30
WhiteGiso
3a87ecce0f
feat(ios): rapid profile switch for liquid glass
2026-06-06 00:04:26 +02:00
tapframe
150081f832
feat(android): metahero trailer playback
2026-06-04 01:01:15 +05:30
tapframe
16dcac85f0
feat: toggle for size badge, localise some hardcoded strings
2026-06-01 16:13:23 +05:30
tapframe
df15c4d2f2
feat: support streambadges globally
2026-05-31 15:41:40 +05:30
tapframe
d757f1baed
Merge branch 'pr/1211' into cmp-rewrite
...
# Conflicts:
# composeApp/src/commonMain/kotlin/com/nuvio/app/App.kt
2026-05-31 14:49:00 +05:30
Nayif
3967fa14ab
Merge pull request #1151 from luqmanfadlli/Indonesian-localization
...
feat(i18n): Add 123 missing Indonesian Translations and add `values-in` directory for Android localization
2026-05-31 14:44:10 +05:30
tapframe
55eb5ea2eb
Merge branch 'cmp-rewrite' into skoruppa/cmp-rewrite
2026-05-31 14:06:35 +05:30
tapframe
5a47d1fe56
Add P2P playback integration
2026-05-30 02:09:23 +05:30
tapframe
7477600514
Make blank debrid templates use original text
2026-05-30 00:59:47 +05:30
skoruppa
464cfb3059
Port improved external players support
2026-05-29 11:38:11 +02:00
tapframe
8aed980b32
feat(cloud): preserving orginal order as a sort option
2026-05-29 14:37:51 +05:30
tapframe
388dcbdf0f
Merge branch 'feat/i18n-fr-consolidated' into cmp-rewrite
2026-05-29 03:08:30 +05:30
tapframe
e89d7c5406
feat: adding tv style cw card
2026-05-29 02:25:35 +05:30
Luqman Fadlli
ddaa1e25c6
sync android to ios locale
2026-05-27 15:32:17 +07:00
Luqman Fadlli
e2fc8e86c8
feat(i18n): update localization with the latest commit
...
- add and translate 31 newly added keys
- adjust some translations with natural phrasing
2026-05-27 15:31:26 +07:00
Luqman Fadlli
45fc1645c1
Merge branch 'NuvioMedia:cmp-rewrite' into Indonesian-localization
2026-05-27 15:06:55 +07:00
Luqman Fadlli
2a1b5249f0
sync android to ios locale
2026-05-27 15:05:43 +07:00
tapframe
3b28b2d78a
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-05-27 12:33:57 +05:30
tapframe
3a9eeee917
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-05-27 12:33:57 +05:30
Nayif
1e1e250301
Merge pull request #1164 from albyalex96/update/localization-italian
...
Update Italian strings for various settings and actions
2026-05-27 11:16:12 +05:30
Nayif
afe6b3cf96
Merge pull request #1164 from albyalex96/update/localization-italian
...
Update Italian strings for various settings and actions
2026-05-27 11:16:12 +05:30