Stéphane
5d694cbdb1
i18n(fr): translate new upstream keys merged during rebase
...
47 EN keys added upstream since the branch was last synced had no FR
counterpart. Adds the missing translations (tutoiement, NBSP, curly
apostrophes):
- Debrid settings + errors (compose_settings_page_debrid,
settings_debrid_*, debrid_*) — 25 keys
- Parental content advisory labels (parental_*) — 8 keys
- TMDB watch-provider / watch-region filters
(collections_editor_tmdb_watch_*) — 13 keys
- action_validate
Parity restored: 1451 keys EN ↔ FR.
2026-05-20 06:36:59 +02:00
Stéphane
cd87414b28
i18n(fr): migrate PlayerControls submit intro contentDescription
...
PlayerControls.kt:271 (player header button to open SubmitIntroDialog)
now uses stringResource(Res.string.submit_intro_action), the existing
key already present in upstream strings (cmp-rewrite).
2026-05-20 06:36:59 +02:00
Stéphane
f03bb3eb7a
i18n(fr): extract remaining hardcoded strings to stringResource
...
- NetworkStatusRepository: titleForEmptyState/messageForEmptyState now @Composable, using existing keys (network_cannot_reach_servers, network_no_internet_connection, details_servers_unreachable, details_check_connection) + 2 new (network_connection_issue, network_please_check_connection)
- LibraryRepository: LOCAL_LIBRARY_LIST_TITLE moved to library_local_tab_title resource; toLibraryDisplayTitle() "Other" fallback uses library_other
- EpisodeReleaseNotificationsRepository: permission-disabled message uses settings_notifications_permission_disabled
- StreamsRepository.fallbackRepositoryLabel: uses streams_plugin_repository_fallback
- PluginRuntime: title fallback "Unknown" uses generic_unknown
4 new keys added (EN + FR with tutoiement, NBSP, apostrophes courbes).
Parity preserved: 1353 keys EN ↔ FR.
2026-05-20 06:36:59 +02:00
Stéphane
105f4f52cb
i18n(fr): refonte complète des traductions françaises
...
- Ajout des 38 clés FR manquantes (Trakt, TMDB Person/Director, IntroDB)
- Extraction des chaînes hardcodées vers stringResource :
PluginsSettingsScreen (37), SubmitIntroDialog (10), PlaybackSettingsPage (1)
- Tutoiement systématique (~80 verbes -ez → -e/-s/-is, vos→tes, votre→ton/ta avec
détection de genre, Vous pouvez/devez/...→Tu peux/dois/...)
- Typographie : apostrophes courbes ’, espaces insécables avant : ; ? !,
guillemets français « » avec NBSP intérieurs
- Corrections d'accord (addon masculin partout, clé féminin, addons principaux)
- Cohérence terminologique (streams partout, chaînes pour network,
liste de suivi pour watchlist, j'aime pour likes, enregistrée pour sauvegardée)
- Reformulations naturelles (Plus comme ceci → À voir aussi ×4, etc.)
Parité finale : 1243 clés EN ↔ FR.
2026-05-20 06:36:59 +02:00
tapframe
38b1d2a52e
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-05-20 01:49:16 +05:30
Nayif
a0d55670ef
Merge pull request #1122 from SimSalabimse/Norwegian-Translation
...
Added Norwegian translation
2026-05-20 01:48:59 +05:30
tapframe
5d85244533
ref(ios): minor mpv tuning icon change
2026-05-20 01:48:20 +05:30
tapframe
2c59c2e779
feat: implement collection hero fallback mechanism in HomeRepository
2026-05-20 01:13:31 +05:30
tapframe
02baa6e87c
feat: adding watched markers to remaining places
2026-05-20 00:14:58 +05:30
tapframe
a0d6ec8092
feat: cahnge display order of debrid links
2026-05-20 00:06:58 +05:30
tapframe
677c89be4b
feat(debrid): adjust template settings for stream name and description
2026-05-19 23:58:01 +05:30
tapframe
9ca3f56655
chore: adding prefetch warning note
2026-05-19 21:21:55 +05:30
tapframe
2a50a504ba
feat(ios): adding custom tuning for mpv
2026-05-19 21:04:39 +05:30
SimSalabimse
23914f543b
Added Norwegian to configs
2026-05-19 01:38:54 +02:00
SimSalabimse
1973349b9e
Added Norwegian .xml
2026-05-19 01:24:55 +02:00
tapframe
f00fc0ee2f
feat(debrid): stream cache
2026-05-19 03:16:24 +05:30
tapframe
b356887fe6
feat(debrid): sorting and filtering
2026-05-19 02:21:25 +05:30
tapframe
fe2cfe3e2b
ref: cache and log cleanup
2026-05-19 01:32:11 +05:30
tapframe
ac466fcf2a
feat: state managing for cw cards
2026-05-19 01:13:39 +05:30
tapframe
2544137964
fix: multiple trakt cw stale cache and pull logic
2026-05-19 01:11:16 +05:30
tapframe
52989624d7
ref: progress key generation for rpc sync
2026-05-18 11:57:58 +05:30
tapframe
2c05bbd787
feat: remaining places to use bottomsheetmodal
2026-05-17 19:34:02 +05:30
tapframe
8de9d24132
fix: hiding of controls while scrubbing is active
...
fixes #1100
2026-05-17 19:19:38 +05:30
tapframe
bcbfa9b11e
ref: block touch registering in shared headers
2026-05-16 22:06:16 +05:30
tapframe
596983d848
feat: add scroll to top functionality across root screens
2026-05-16 21:59:07 +05:30
tapframe
f7ec2ade21
fix: decoder fallback handling in ExoPlayer to try app decoders if a decoder failure occurs
2026-05-16 21:29:07 +05:30
tapframe
9f04f06bf1
fix: android not registering hold to change profile
2026-05-16 21:19:35 +05:30
tapframe
66feae7884
feat: add experimental notice for debrid support in settings
2026-05-16 21:15:00 +05:30
tapframe
1e38f451bc
faet: parental guilde overlay
2026-05-16 20:16:48 +05:30
tapframe
9016fceaad
fix: trakt duplicating same timestamp history
2026-05-16 19:43:15 +05:30
tapframe
5756fa59bf
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-05-16 03:56:56 +05:30
Nayif
92f3fe6259
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
536858b781
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
tapframe
37abcf8de3
ref: adjusting formatters
2026-05-16 03:43:10 +05:30
tapframe
0ce3bbe525
ref: improve file detection
2026-05-16 03:23:57 +05:30
tapframe
c3c98cd246
feat: init debrid direct streaming
2026-05-16 02:30:53 +05:30
VenusIsJaded
bbdc782852
fix: back button on profile screens closes app instead of navigating back
...
closes #1058
2026-05-14 17:43:29 -05:00
VenusIsJaded
51c0ae92d0
fix: hide IMDb 0.0 rating on unreleased content
...
closes #1046
2026-05-14 16:10:05 -05:00
kmshaw1990
ffc737272f
Update watch provider string description
2026-05-14 14:04:39 -05:00
kmshaw1990
8b7e236d1c
add more monetization types for watch provider queries
2026-05-14 13:40:28 -05:00
kmshaw1990
a702c724bc
Reorder Watch Provider Above Watch Region
2026-05-14 13:34:17 -05:00
i4mth3d4ng3r
ce4b78dba5
Merge branch 'NuvioMedia:cmp-rewrite' into cmp-rewrite
2026-05-14 02:11:12 -05:00
kmshaw1990
1bb427d7da
added tmdb watch providers for streaming services, and sorting by most voted
2026-05-14 02:04:18 -05:00
tapframe
63d0aa3bd1
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-05-13 14:12:34 +05:30
tapframe
1f1bc3bcfa
fix; cw section to respect underline toggle
2026-05-13 14:12:26 +05:30
Muhammed Nayif Rahman
98ed3bacd7
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
7cb0024674
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
fd1ebb0ee7
Merge pull request #1044 from luqmanfadlli/indonesian-locale
...
Add Indonesian Localization
2026-05-13 14:03:19 +05:30
tapframe
138c59bad8
ref: adjust addon subtitle behaviour and language mapping
2026-05-13 13:59:28 +05:30
Luqman Fadlli
a4dad9a170
Merge branch 'NuvioMedia:cmp-rewrite' into indonesian-locale
2026-05-13 15:17:10 +07:00