Commit graph

1137 commits

Author SHA1 Message Date
tapframe
cf2b7459f9 Cleanup added logs 2026-06-08 22:20:26 +05:30
tapframe
a0af6ab07e feat: add opening overlay support 2026-06-08 22:15:11 +05:30
tapframe
8a2637432a feat: guard player settings from syncing 2026-06-08 21:02:42 +05:30
tapframe
d196902b24 feat: secondary click instead of hold 2026-06-08 20:58:41 +05:30
tapframe
b755da04ef feat: NuvioPlayerMetalLayer with live resize support 2026-06-08 20:49:07 +05:30
tapframe
70a4938f3d fix: player layer resizing 2026-06-08 19:57:13 +05:30
tapframe
2c3bbbef71 feat: player source identity management and UI controls 2026-06-08 19:24:25 +05:30
tapframe
ef14add341 fix: source selection 2026-06-08 19:10:51 +05:30
tapframe
66e36d44f6 Refactor macOS player bridge to use Metal instead of OpenGL 2026-06-08 18:44:07 +05:30
tapframe
37d56888e2 feat: stablilise edr 2026-06-08 17:03:16 +05:30
tapframe
863e895d06 feat: add hardware decoding options and logging for video playback 2026-06-08 15:59:02 +05:30
tapframe
22ae97f892 feat: player controls with track list signature and update logic 2026-06-08 15:51:08 +05:30
tapframe
56885309ae feat: loading overlay for webview 2026-06-08 15:39:12 +05:30
tapframe
cca1d5f994 feat: add native background color and apply it to window components 2026-06-08 14:53:02 +05:30
tapframe
cab08c5416 ref: moving sub/audio selection logic to webview 2026-06-08 14:10:46 +05:30
tapframe
0b5e409372 feat: player ui parity phase 2 2026-06-08 04:13:23 +05:30
tapframe
b649726176 feat: player ui parity phase 1 2026-06-08 03:59:17 +05:30
tapframe
7fed385da2 feat: macos mpv bridging 2026-06-08 03:49:56 +05:30
tapframe
6222c10ee9 feat: init desktop storafe 2026-06-08 03:12:43 +05:30
tapframe
8ecb392c74 ref: design tokens 2026-06-08 01:38:47 +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
939bca4848 ref(player) : into smaller chunks 2026-06-06 23:04:22 +05:30
tapframe
406ef99cfc feat(MPV): Spatial Audio for ios 2026-06-06 21:48:35 +05:30
tapframe
24c005fe6c fix: update iOS hardware decoder mode default to VideoToolbox 2026-06-06 20:26:22 +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
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
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
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