Commit graph

1092 commits

Author SHA1 Message Date
tapframe
450d7dbb08 Add methods to retrieve episode progress snapshots 2026-03-10 00:19:48 +05:30
tapframe
f01e4c5c3f adjust cw label 2026-03-10 00:05:17 +05:30
tapframe
113bbc0301 Merge branch 'dev' of https://github.com/tapframe/NuvioTV into dev 2026-03-09 23:42:41 +05:30
tapframe
ad117927ef trakt scrobble to accurately map wron episode format and mal,kitsu id whenever available 2026-03-09 23:42:38 +05:30
tapframe
d25fb6bc06 added kitsu mal id resolving for unsupported trakt id mapping 2026-03-09 23:26:37 +05:30
tapframe
10f0727f8c optimized trakt season lookup 2026-03-09 23:19:35 +05:30
Nayif
8caf79e497
Merge pull request #703 from halibiram/fix/issue-471-dropdown-highlight 2026-03-09 23:16:26 +05:30
tapframe
154905b5d5 trakt 201 edge case fix 2026-03-09 23:00:28 +05:30
tapframe
e851474cd5 refactor: deduplicate episodes in EpisodesRow 2026-03-09 22:43:03 +05:30
tapframe
9f72d733b9 ref: continue watching functionality with caching 2026-03-09 21:00:40 +05:30
tapframe
6ca3aecbf0 modern sidebar focus fix 2026-03-09 20:21:09 +05:30
tapframe
e0ed68adbd Merge branch 'main' of https://github.com/tapframe/NuvioTV 2026-03-09 12:12:14 +05:30
tapframe
f30e0238d2 fix progress observation to use traktProgressService 2026-03-09 12:10:40 +05:30
tapframe
14f366079a remember last used aspecratio 2026-03-09 06:36:55 +05:30
tapframe
5d16093e0e bump v 2026-03-09 06:28:48 +05:30
tapframe
336f487b82 update cw card season/ep text color 2026-03-09 06:14:41 +05:30
tapframe
ed08bd31ce optimise sync attempts 2026-03-09 06:10:56 +05:30
tapframe
ec0ca82aae Merge branch 'dev' of https://github.com/tapframe/NuvioTV into dev 2026-03-09 05:20:07 +05:30
Nayif
3084583097
Merge pull request #679 from albyalex96/dev
Updated Italian Localization
2026-03-09 05:17:28 +05:30
HALİL İBRAHİM ÖZDEMİR
973321eeff ui: improve dropdown highlight and selection visibility
- Add selectedValue parameter to LibraryDropdownPicker and DiscoverDropdownPicker to track the currently active selection.
- Implement focusedOptionValue state to manage the visual highlight of focused items within dropdown menus.
- Update DropdownMenuItem styling with custom background and text colors for focused and selected states.
- Use NuvioColors.Secondary for focus highlights and NuvioColors.FocusBackground for selection state.
- Improve accessibility and user experience in TV interface navigation.
- Fixes #471
2026-03-09 01:49:31 +03:00
tapframe
30ac31e977 perf: added modern view catalog horizontal scroll debounce 2026-03-09 04:16:14 +05:30
tapframe
90e0ad552f cw section to only show trakt progress when trakt is authenticated, no local cache 2026-03-09 04:09:16 +05:30
tapframe
2069c5acd6 added sync info 2026-03-09 02:32:46 +05:30
tapframe
010543d74e modern home layout hero adjustments 2026-03-09 02:14:28 +05:30
tapframe
2216ca3278 change hydration limit trakt library 2026-03-09 01:47:42 +05:30
Nayif
e10acf3078
Merge pull request #656 from halibiram/chore/tr-translations
feat(i18n/tr): add missing strings with turkish translations
2026-03-09 01:17:49 +05:30
Nayif
6cd8a6ac4d
Merge pull request #630 from saimuelbr/fix/hls-subtitle-sync-persistence
fix(player): resolve subtitle delay on HLS streams
2026-03-09 01:13:00 +05:30
Nayif
74ea366a36
Merge pull request #682 from skoruppa/fixes
fix correct anime skip intro season mapping and episode focus on return
2026-03-09 01:12:03 +05:30
Nayif
cf9c70d982
Merge pull request #676 from kernexshadow/libass
fix(player): restore libass ASS/SSA subtitle pipeline
2026-03-09 01:00:58 +05:30
tapframe
326a130ed8 Merge branch 'aiometa' into dev 2026-03-08 10:06:06 +05:30
tapframe
b0650369c7 cw section to only fetch from first meta addon 2026-03-08 10:05:08 +05:30
tapframe
260466e38e some ui changes homehero 2026-03-08 09:45:54 +05:30
skoruppa
0f3158081f Last missing strings and title translation 2026-03-08 00:40:10 +01:00
kernexshadow
3c06e3584b fix(player): auto-disable libass pipeline when no ASS/SSA tracks
Rebuild player with default pipeline on streams without ASS/SSA text tracks to avoid GL color washout.

Keep user libass preference and restore libass automatically when ASS/SSA tracks are detected.
2026-03-07 23:34:01 +00:00
tapframe
f0e449af24 minor legacy sidebar adjustments 2026-03-07 23:34:01 +00:00
tapframe
86c0577cdc expanded legacy swidth adjustment 2026-03-07 23:34:01 +00:00
tapframe
45c8e65e75 adjust sidebar paddings 2026-03-07 23:34:01 +00:00
skoruppa
8972724ea1 Remove +1 for focus with completed episodes
With now current logic, this is no longer necessary. After episode ends user is either already on next episode streams or is returning from a next episode player
2026-03-08 00:23:11 +01:00
tapframe
a3dd075baa adding more meta schema support 2026-03-08 04:01:01 +05:30
tapframe
e880b0ffe4 minor legacy sidebar adjustments 2026-03-08 01:40:59 +05:30
tapframe
8e4e75858c expanded legacy swidth adjustment 2026-03-08 01:28:47 +05:30
tapframe
0585292479 adjust sidebar paddings 2026-03-08 01:26:46 +05:30
kernexshadow
c128545736
Merge branch 'dev' into libass 2026-03-07 19:42:31 +00:00
tapframe
23938a2cf4 add AvatarRepository 2026-03-08 00:57:35 +05:30
tapframe
5069a10256 added more strings 2026-03-08 00:55:21 +05:30
tapframe
e81aa146f3 update metaview errorstate 2026-03-08 00:35:40 +05:30
tapframe
5d15c1e514 skip now acts dynamically instead of hardcoded 100 2026-03-08 00:34:00 +05:30
cyberalby2
058a04662f Updated Italian Localization 2026-03-07 19:58:04 +01:00
kernexshadow
f96872e284 merge: sync upstream/dev into libass and keep libass subtitle pipeline 2026-03-07 18:39:01 +00:00
kernexshadow
67a3b96a52 fix(player): restore libass ASS/SSA subtitle pipeline
Add libass parser compat for Media3 cues codecs=text/x-ssa.

Wire parser only when libass is enabled and reset when disabled.

Keep subtitle settings/toggle and related strings aligned.
2026-03-07 18:12:40 +00:00