tapframe
5a7d6dc77a
feat: add selectable app icons
2026-08-03 14:45:54 +05:30
tapframe
31547fcd6a
Merge branch 'fix/sentrybatch' into cmp-rewrite
2026-08-02 17:27:27 +05:30
tapframe
47d788b68a
test: align Simkl anime regression coverage
2026-08-02 17:05:42 +05:30
tapframe
3b7d6f4b9e
fix: split plugin source cache from metadata (NUVIO-MOBILE-1)
2026-08-02 17:01:53 +05:30
tapframe
4f2c2b90d0
fix: dispatch playback service starts off main (NUVIO-MOBILE-Q0)
2026-08-02 16:42:27 +05:30
tapframe
7a491570af
fix: skip redundant Trakt watched refresh (NUVIO-MOBILE-Q3)
2026-08-02 16:35:47 +05:30
tapframe
15fcb8d25e
fix: serialize watched state snapshots (NUVIO-MOBILE-PW NUVIO-MOBILE-PY NUVIO-MOBILE-Q2)
2026-08-02 16:32:46 +05:30
tapframe
e0cbf447dc
fix: contain Trakt watched rate limits (NUVIO-MOBILE-Q1)
2026-08-02 16:23:48 +05:30
tapframe
9af5bd9b87
fix: preserve large Trakt watched responses (NUVIO-MOBILE-Q4)
2026-08-02 16:21:01 +05:30
tapframe
75153d89b5
remove expanded action button shadow
2026-08-02 16:11:58 +05:30
Nayif
e203dc883d
Merge pull request #1339 from anikettuli/fix/skip-outro-endtime-clamp
...
fix(player): clamp skip-outro seekTo against actual video duration
2026-08-02 13:55:31 +05:30
Nayif
e07798ec5f
Merge pull request #1573 from nosvasedis/cursor/greek-translations-49d0
...
Fix and complete Greek (el) translations
2026-08-02 13:46:13 +05:30
tapframe
3ba9cfd457
bump version
2026-08-01 13:18:35 +05:30
tapframe
289ea2c45f
Remove redundant xml declaration
2026-08-01 13:12:47 +05:30
tapframe
232a54fc5c
Merge branch 'simkl' into cmp-rewrite
2026-08-01 13:03:17 +05:30
tapframe
e356e373f9
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-08-01 13:02:29 +05:30
Nayif
a234646fe2
Merge pull request #1608 from NuvioMedia/simkl
...
feat(tracking): add Simkl integration and provider neutral tracking pipeline
2026-08-01 12:47:33 +05:30
tapframe
e9b4005391
Merge branch 'cmp-rewrite' into simkl
2026-08-01 12:45:12 +05:30
Nayif
fe22f4660c
Merge pull request #1637 from skoruppa/feat/simkl-anime-tracking
...
Simkl: port watched badge resolution and anime ID preference from TV
2026-08-01 12:33:44 +05:30
tapframe
a1e8c77d42
Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite
2026-08-01 03:26:33 +05:30
tapframe
ad1b8b79c6
fix: handle torrent cache pressure on Android
2026-08-01 03:26:23 +05:30
Nayif
5bdbc353da
Merge pull request #1656 from mmsw91/cmp-rewrite
...
Translation improvements and adjustments for Slovak language
2026-08-01 03:19:47 +05:30
skoruppa
ebbc9709fc
Take videoid from meta for track services in progress items
2026-07-31 23:20:45 +02:00
tapframe
d92b4d4c2e
fix(search): remove recent history icons
2026-07-31 23:37:39 +05:30
skoruppa
abbfb62b4e
Add badges to TmdbEntityBrowser
2026-07-31 12:46:59 +02:00
mmsw
2de02d53f0
Add Slovak language strings for settings and features
...
Added new Slovak language strings for various settings and features in the application.
2026-07-31 11:36:16 +02:00
mmsw
c53b21739f
Update Slovak translations for parental content strings
2026-07-31 10:57:37 +02:00
tapframe
db87075b6b
Remove realtime sync support
2026-07-31 14:12:32 +05:30
skoruppa
0e1e12a8fc
Fix "mark as unwatched" for whole series
2026-07-31 09:58:06 +02:00
tapframe
e4911b7742
fix(simkl): preserve posters during library updates
2026-07-30 15:52:59 +05:30
tapframe
15ec233025
Merge branch 'cmp-rewrite' into simkl
...
# Conflicts:
# composeApp/src/commonMain/kotlin/com/nuvio/app/features/library/LibraryRepository.kt
2026-07-30 14:42:22 +05:30
skoruppa
e51d2b047c
Add a setting to let user select anime ids, fix stale sibbilings watched checkmarks and don't use anime ids when providing seasons
2026-07-30 10:58:50 +02:00
tapframe
c2fc373234
fix(simkl): reconcile mutations locally
2026-07-30 14:27:10 +05:30
skoruppa
c96cda9287
Store sibilings and use correct meta path and change
2026-07-29 02:24:00 +02:00
tapframe
979d5680d4
Merge branch 'library-delta' into cmp-rewrite
2026-07-29 01:08:42 +05:30
tapframe
1b05c222b7
feat(library): add incremental delta sync
2026-07-29 01:06:46 +05:30
skoruppa
1b57a66551
Merge branch 'simkl' into feat/simkl-anime-tracking
2026-07-28 15:43:02 +02:00
skoruppa
b21b36f8e0
fix: bulk watched badge resolution with sibling expansion and anime fallback
2026-07-28 11:11:34 +02:00
tapframe
247afcbf00
test(simkl): cover local scrobble reconciliation
2026-07-28 12:37:37 +05:30
tapframe
2ebaf3b5a9
fix(simkl): reconcile scrobble responses locally
2026-07-28 12:37:24 +05:30
tapframe
d55ed7ae2a
fix(auth): sanitize authentication errors
2026-07-27 23:49:58 +05:30
tapframe
db64bada04
Merge branch 'cmp-rewrite' into simkl
2026-07-27 22:00:21 +05:30
Nayif
4ba3df8b4e
Merge pull request #1631 from skoruppa/feat/simkl-anime-tracking
...
fix: Simkl anime - prevent show wipe, reactive CW update, next episode resolution
2026-07-27 21:53:57 +05:30
tapframe
88d3cbdfac
bump version
2026-07-27 14:12:18 +05:30
Nayif
a4e886fb6b
Merge pull request #1548 from darkflame91/imgsubs
...
fix(android): correct exoplayer image based subtitle rendering
2026-07-27 14:11:28 +05:30
skoruppa
82159fea47
fix: next episode calculation resolves anime watched via fallback
...
seriesPrimaryAction now accepts watchedKeys and synthesizes watched records
for episodes resolved via anime videoId fallback. This fixes next-up showing
S1E1 when entering via franchise parent MAL ID (e.g. mal:60636) while all
episodes are correctly shown as watched in the UI.
2026-07-27 10:28:26 +02:00
skoruppa
807f561f75
fix: skip series-level removal in Simkl delete to prevent wiping entire show
...
When reconcileSeriesWatchedState removes the series-level watched marker,
it calls delete() with a WatchedItem without season/episode. This was being
sent to Simkl as a show-level removal, which deleted the entire entry from
the user's library. Now we filter out items without season/episode — those
are local-only reconciliation markers.
2026-07-27 09:41:53 +02:00
Nayif
00cc012193
Merge pull request #1618 from quiettinkerer/fix/card-depth-effect-shape-clip
...
fix(ui): clip CardDepthEffect sheen overlay to container shape
2026-07-27 01:09:33 +05:30
tapframe
19f216bedf
Merge branch 'devices' into cmp-rewrite
2026-07-26 20:50:58 +05:30
tapframe
b3f22a6be2
feat(auth): register official client devices
2026-07-26 20:34:08 +05:30