paregi12
4c527a8d8d
feat(player): improve plugin subtitle handling
2026-06-06 00:04:46 +05:30
paregi12
4b466b2858
Merge branch 'NuvioMedia:cmp-rewrite' into cmp
2026-06-05 19:56:09 +05:30
tapframe
99ce529a78
ref(TmdbMetadataService): optim credit mapping and remove unused preview artwork cache
2026-06-05 17:16:36 +05:30
tapframe
ecd5f544b1
Revert "Merge branch 'iosmodalsheet' into cmp-rewrite"
...
This reverts commit 0525c70368 , reversing
changes made to 9d2fe291e8 .
2026-06-05 17:16:09 +05:30
paregi12
34cde02a18
Merge branch 'NuvioMedia:cmp-rewrite' into cmp
2026-06-05 16:51:15 +05:30
tapframe
13fe6090c6
cleanup logs
2026-06-04 16:25:51 +05:30
tapframe
20b1fd5408
feat(p2p):preload functionality
2026-06-04 16:09:56 +05:30
tapframe
47e110f582
Refactor P2P streaming implementation and enhance torrent metadata handling
...
- Updated MainAppContent to use p2pFileIdx and p2pFilename for improved torrent handling.
- Enhanced P2pStreamRequest to include magnetUri for better P2P stream requests.
- Modified PlayerLaunch and PlayerScreen to accommodate new torrentMagnetUri parameter.
- Improved StreamItem to extract P2P metadata from clientResolve when top-level fields are missing.
- Added tests for StreamItem to validate P2P metadata extraction logic.
- Introduced warmup and shutdown methods in P2pStreamingEngine for better state management.
- Created build script for TorrServer Android binaries and updated APK installation logic.
2026-06-04 15:55:25 +05:30
paregi12
8402614503
Merge branch 'NuvioMedia:cmp-rewrite' into cmp
2026-06-04 06:41:53 +05:30
tapframe
350250cb60
bump version - hotfix
2026-06-04 02:15:21 +05:30
tapframe
0125b2af53
feat: update bookmark icon
2026-06-04 01:15:57 +05:30
tapframe
a09d331a48
feat(trailerplayer): adding volume icon
2026-06-04 01:10:11 +05:30
tapframe
150081f832
feat(android): metahero trailer playback
2026-06-04 01:01:15 +05:30
tapframe
53bd43963b
ref: remove IMDb badges from store version
2026-06-03 23:14:57 +05:30
tapframe
8560e0f323
ref: remove redundant actionsExpanded reset in DetailActionButtons
2026-06-03 12:39:51 +05:30
tapframe
739dd56f05
feat(ios): use bottomsheet for streamscrean
2026-06-02 22:07:51 +05:30
tapframe
fc272ef3a6
refactor: replace rememberModalBottomSheetState with rememberNuvioBottomSheetState across multiple components
2026-06-02 21:10:59 +05:30
tapframe
9d2fe291e8
ref: catalog screen to remember scroll state
2026-06-02 20:33:51 +05:30
tapframe
bfed3b4cd8
Revert "Merge pull request #1180 from luqmanfadlli/fix-ios-animated-avatar"
...
This reverts commit 61ab0e7e3d , reversing
changes made to 9d1558ddb4 .
2026-06-02 20:23:42 +05:30
tapframe
02fd82c753
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-06-02 19:19:22 +05:30
tapframe
611cd28f27
feat: UI changes to action menu in metascreen
2026-06-02 19:10:19 +05:30
paregi12
f636f71e1a
Merge branch 'NuvioMedia:cmp-rewrite' into cmp
2026-06-02 15:49:37 +05:30
paregi12
a1574820bc
fix(plugins/crypto): expose SHA384 and HmacSHA384 shortcuts in JS polyfills
2026-06-02 14:53:50 +05:30
paregi12
700181572f
fix(plugins/crypto): validate ios entropy status and support sha384/hmac-sha384
2026-06-02 14:53:17 +05:30
paregi12
566966f3f0
fix(plugins): repair crypto polyfills
2026-06-02 13:51:05 +05:30
paregi12
e664606adc
fix(plugins): pass underlying ArrayBuffers to JNI to resolve typed array conversion bug
2026-06-02 10:32:20 +05:30
Nayif
17168387d8
Merge pull request #1167 from luqmanfadlli/scrollable-language-option
...
feat: make language selection bottom sheet scrollable
2026-06-01 21:35:43 +05:30
Nayif
61ab0e7e3d
Merge pull request #1180 from luqmanfadlli/fix-ios-animated-avatar
...
feat: Support animated GIF avatars on iOS
2026-06-01 21:35:10 +05:30
tapframe
9d1558ddb4
ref: add experimental opt-in
2026-06-01 19:50:01 +05:30
tapframe
16dcac85f0
feat: toggle for size badge, localise some hardcoded strings
2026-06-01 16:13:23 +05:30
tapframe
c1496672fd
feat: adding user-agent
2026-06-01 15:36:14 +05:30
tapframe
eb576eb801
Add mobile progress sync logs
...
Log delta cursor state, page counts, snapshot fallback, and applied changes for watch progress sync.
2026-06-01 15:06:57 +05:30
tapframe
9e83efd5fd
Add mobile delta sync for progress
...
Persist cursors for watched items and watch progress.
Use snapshot fallback when delta RPCs are unavailable.
2026-06-01 15:05:16 +05:30
tapframe
6c736ce596
refactor: rearrange text display logic in ContinueWatchingCard
2026-06-01 03:24:40 +05:30
tapframe
a39c86222f
ref: remove periodic refresh
2026-06-01 03:16:18 +05:30
Luqman Fadlli
35dea05ba7
Merge branch 'NuvioMedia:cmp-rewrite' into scrollable-language-option
2026-06-01 03:31:37 +07:00
Luqman Fadlli
77792773bc
Merge branch 'NuvioMedia:cmp-rewrite' into fix-ios-animated-avatar
2026-06-01 03:30:51 +07:00
paregi12
19c6059855
Merge remote-tracking branch 'upstream/cmp-rewrite' into cmp
...
# Conflicts:
# composeApp/src/commonMain/kotlin/com/nuvio/app/features/player/PlayerScreen.kt
# composeApp/src/commonMain/kotlin/com/nuvio/app/features/streams/StreamModels.kt
# composeApp/src/fullCommonMain/kotlin/com/nuvio/app/features/plugins/PluginRuntime.kt
2026-05-31 18:17:51 +05:30
tapframe
c225f9aacb
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-05-31 15:49:19 +05:30
Nayif
9d279e95f7
Merge pull request #1201 from guuilp/cmp-rewrite
...
perf(trakt): reduce sync time from 74s to <3s via on-the-fly remapping
2026-05-31 15:48:48 +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
dc34df6828
fix: force sync pull on foreground request
2026-05-31 14:03:26 +05:30
tapframe
16a068cd61
Merge branch 'cmp-rewrite' into torinit
2026-05-30 19:32:46 +05:30
Guilherme Lima Pereira
73e97fc9b0
perf(trakt): reduce sync time from 74s to <3s via on-the-fly remapping
2026-05-30 07:58:45 -03:00
tapframe
43b35310cf
feat: throttle push watch progress while playback
2026-05-30 12:35:51 +05:30
tapframe
614ab1f523
fix: increase Nuvio sync periodic interval to 30 minutes
2026-05-30 12:04:53 +05:30
tapframe
1c9ae760d9
Avoid blocking P2P teardown
2026-05-30 03:08:26 +05:30