Commit graph

1595 commits

Author SHA1 Message Date
tapframe
e020b9700a fix(simkl): map anime episode coordinates 2026-07-23 00:26:57 +05:30
tapframe
942a111eec fix(simkl): parse resolved history mutations 2026-07-23 00:26:56 +05:30
tapframe
b0aa543f26 fix(simkl): align request retry policies 2026-07-23 00:26:56 +05:30
tapframe
65817ad73b fix(simkl): separate completion from library status 2026-07-23 00:26:55 +05:30
tapframe
3064c7aa25 chore(simkl): add watched marker diagnostics 2026-07-23 00:26:55 +05:30
tapframe
e32445238d fix(simkl): enrich progress and correct artwork 2026-07-23 00:26:54 +05:30
tapframe
e408a2f48c fix(progress): isolate continue watching sources 2026-07-23 00:26:54 +05:30
tapframe
e930699ae9 fix(simkl): restore compliant library sync 2026-07-23 00:26:53 +05:30
tapframe
56a496a384 chore(simkl): log sync HTTP responses 2026-07-23 00:26:53 +05:30
tapframe
32449a7a15 feat(tracking): expose manual provider refresh 2026-07-23 00:26:52 +05:30
tapframe
adcc829a1a fix(simkl): centralize oauth request policy 2026-07-23 00:26:52 +05:30
tapframe
c1022e2eb5 fix(simkl): enforce compliant sync cadence 2026-07-23 00:26:51 +05:30
tapframe
b1a7f0757e refactor(tracking): isolate progress provider policy 2026-07-23 00:26:49 +05:30
tapframe
e7349dd28f refactor(tracking): remove shared feature coupling 2026-07-23 00:26:48 +05:30
tapframe
eb5bf78c37 refactor(tracking): register progress read providers 2026-07-23 00:26:48 +05:30
tapframe
617bfe298e refactor(tracking): register watched read providers 2026-07-23 00:26:47 +05:30
tapframe
410a9d4c4b refactor(tracking): register library read providers 2026-07-23 00:26:46 +05:30
tapframe
5bbe3b9ef0 feat(tracking): add provider-aware settings 2026-07-23 00:26:45 +05:30
tapframe
2dffff3520 feat(tracking): fan out real player scrobbles 2026-07-23 00:26:45 +05:30
tapframe
0f12e61430 feat(simkl): wire tracker state into app repositories 2026-07-23 00:26:44 +05:30
tapframe
caf124e1b4 feat(simkl): add application state projections 2026-07-23 00:26:43 +05:30
tapframe
e4278a2391 feat(simkl): add batched tracking mutations 2026-07-23 00:26:42 +05:30
tapframe
615098e976 feat(simkl): add atomic sync store 2026-07-23 00:26:42 +05:30
tapframe
f7c17e656e feat(simkl): centralize API policy 2026-07-23 00:26:41 +05:30
tapframe
8f2f7221c2 feat(simkl): add secure PKCE authentication 2026-07-23 00:26:40 +05:30
tapframe
857311cce7 refactor(tracking): add provider-neutral foundation 2026-07-23 00:26:38 +05:30
tapframe
d514468fef fix(navigation): defer route cleanup until pop completes 2026-07-20 18:27:13 +05:30
tapframe
cc13ee9c9f build(android): vendor Nuvio Engine AAR 2026-07-20 18:05:37 +05:30
tapframe
1b88c5abef feat: integrate Nuvio Engine 2026-07-20 16:50:04 +05:30
tapframe
66f4d433ea Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-07-20 13:15:05 +05:30
KhooLy
70bdafab48 fix: recycled bitmap crash in Now Playing metadata 2026-07-19 23:38:13 +03:00
tapframe
e695b213bf Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
# Conflicts:
#	composeApp/src/commonMain/composeResources/values/strings.xml
2026-07-19 16:01:55 +05:30
tapframe
109515f17a fix(settings): normalize section headings 2026-07-19 15:47:18 +05:30
tapframe
1e4c125ca1 feat: add separate upcoming continue watching row 2026-07-19 14:06:02 +05:30
tapframe
0ac38dce43 fix: apply poster depth to remaining surfaces 2026-07-19 03:15:02 +05:30
tapframe
b55be263d9 feat(library): add sortable shelf and grid layouts 2026-07-18 20:16:05 +05:30
tapframe
623844ed84 Merge branch 'pr/ios-profile-hold-menu-fixes' into cmp-rewrite 2026-07-18 18:28:10 +05:30
tapframe
d9eaca52e6 fix(player): update sourceStreamsState to use mutableStateOf 2026-07-18 17:37:08 +05:30
tapframe
9113b5567a fix(player): make forced subtitle selection audio-aware 2026-07-18 17:35:56 +05:30
tapframe
079b3a7e97 fix(player): enforce preferred-language subtitle filtering 2026-07-18 17:05:32 +05:30
tapframe
a8d6d8d270 fix(player): match forced subtitles to language preferences 2026-07-18 16:54:50 +05:30
tapframe
65e38b0da6 feat: add show catalog type option
Closes #1556
2026-07-18 14:17:39 +05:30
Nayif
99d1cf345f
Merge pull request #1567 from luqmanfadlli/fix-ios-collection-header
Fix(iOS): Collection Folder catalog filters being obstructed by the native iOS navigation bar
2026-07-18 13:20:15 +05:30
tapframe
f5b75adccb fix: show player streams progressively 2026-07-18 13:17:01 +05:30
tapframe
83ac09bac3 fix: preserve download metadata and nav layout 2026-07-18 13:05:02 +05:30
tapframe
824f2a22ad Merge branch 'playerui/tvparity' into cmp-rewrite 2026-07-18 03:46:00 +05:30
tapframe
78b826fdf7 Merge PR #1331: fix Torbox cloud library on Android 2026-07-18 03:41:12 +05:30
tapframe
50bb2bcc52 fix: bound generic Android raw responses 2026-07-18 03:40:53 +05:30
tapframe
03c6d598ba feat(player): match overlays to TV UI 2026-07-18 03:29:55 +05:30
tapframe
20d091e907 Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-07-18 02:06:23 +05:30