Commit graph

690 commits

Author SHA1 Message Date
tapframe
8b03367699 feat(cw): retry hydration with readiness check 2026-05-29 03:06:32 +05:30
tapframe
3473972345 refactor: remove unused border from ContinueWatching settings 2026-05-29 02:30:16 +05:30
tapframe
aee1453a66 feat: adding tv style cw card 2026-05-29 02:25:35 +05:30
tapframe
8f921cecef ref(cloud): refactor badge handling 2026-05-29 02:00:20 +05:30
tapframe
1d68504a05 feat: add upto 3 badges 2026-05-29 01:51:12 +05:30
tapframe
226e8370f1 feat: support for fusion filter tags for cloud streams 2026-05-29 01:27:43 +05:30
tapframe
2a9f523ccb feat(debrid): add cache check before publishing stream 2026-05-28 23:02:28 +05:30
tapframe
f33a513b1c refactor(network): remove unused addon probe targets 2026-05-28 18:44:22 +05:30
tapframe
b3640d5280 feat(library):pagination and trakt mapping improvements 2026-05-28 16:57:39 +05:30
tapframe
3a9eeee917 Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-05-27 12:33:57 +05:30
tapframe
e13e3d0cf7 bump version 2026-05-27 12:10:56 +05:30
tapframe
7a60a6603b fix(player): implement pending scrobble start after seek 2026-05-27 12:09:57 +05:30
tapframe
34f3d6ff7c fix(authscreen): update layout to use widthIn for larger screen responsiveness 2026-05-27 11:51:38 +05:30
tapframe
1d7bdd60f9 fix(authscreen): keyboard to dismiss while tapping outside
fixes #1138
2026-05-27 11:39:57 +05:30
tapframe
0c0c616bed fix: persist audiotrack on stream reload
fixes #1163
2026-05-27 11:31:54 +05:30
Nayif
afe6b3cf96
Merge pull request #1164 from albyalex96/update/localization-italian
Update Italian strings for various settings and actions
2026-05-27 11:16:12 +05:30
tapframe
03f8d89655 Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-05-27 11:15:29 +05:30
Nayif
9d2ddff595
Merge pull request #1178 from affcosta7/patch-8
Update Portuguese (Portugal) strings.xml for various settings and actions (+300 were missing)
2026-05-27 11:15:07 +05:30
Nayif
22eb8b027c
Merge pull request #1182 from halibiram/feature/tr-translations-sync
feat(i18n): add missing Turkish translations in conversational style
2026-05-27 11:14:48 +05:30
tapframe
d463fec7fa Merge branch 'subsync' into cmp-rewrite 2026-05-27 00:25:39 +05:30
tapframe
47c494b261 feat: adding subtitle delay, styles management. 2026-05-27 00:25:23 +05:30
tapframe
9b5ea6e3b6 fix: trakt local porgress pushing multiple watched markers 2026-05-26 23:08:39 +05:30
tapframe
e0ca149b09 Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-05-26 22:54:31 +05:30
halibiram
6ac4920b31 feat(i18n): add missing Turkish translations in conversational style 2026-05-26 11:22:10 +03:00
Nayif
e2e26c99f2
Merge pull request #1077 from VenusIsJaded/fix/ios-indirect-input-events
fix: iOS mouse scrolling when AssistiveTouch and Perform Touch Gestures is on
2026-05-26 12:45:04 +05:30
tapframe
902b59cc88 fix: entry handling in TraktProgressRepository 2026-05-25 18:21:50 +05:30
André Costa
24620fe9e1
Update strings.xml 2026-05-25 11:46:56 +01:00
albyalex96
bf5fc80d29
Merge branch 'cmp-rewrite' into update/localization-italian 2026-05-25 10:38:41 +02:00
tapframe
fbcd40a72c Merge Trakt TV parity 2026-05-25 13:50:30 +05:30
tapframe
43e938f1c0 Align Trakt sync with TV app 2026-05-25 13:49:42 +05:30
Nayif
1812b52e67
Merge pull request #1173 from guuilp/cmp-rewrite
feat: release alert badge, air-date countdown, and dropped-show filtering for Continue Watching
2026-05-25 13:19:06 +05:30
Guilherme Lima Pereira
a0d40b9326 feat: release alert badge and dropped-show filtering for CW section
- Add New Episode / New Season badge to the Continue Watching next-up
  cards, matching the NuvioTV implementation. Badge fires when a new
  episode has aired after the user's last watched timestamp and within
  the 60-day recency window.

- Filter shows that are marked as 'dropped' on Trakt from the Continue
  Watching in-progress list, next-up seed candidates, and the
  enrichment disk cache, matching NuvioTV behaviour.

- Add AirDateUtils.kt with calculateReleaseAlertState() and
  parseReleaseDateToEpochMs() helpers used for both badge logic and
  correct next-up sort ordering when a release alert is active.

- Persist isReleaseAlert / isNewSeasonRelease in CachedNextUpItem so
  badge state survives cold starts without waiting for a full re-fetch.

- Extend translations for the badge strings (airs today / tomorrow /
  in N days / on date) across de, el, es, fr, id, it, nb, pl, pt, tr,
  cs and the default English strings.

- Add unit tests for parseReleaseDateToEpochMs, calculateReleaseAlertState
  inputs/outputs, formatReleaseDateWithoutYear, isoCalendarDateOrNull,
  daysUntilExplicitRelease, and isoEpochDay.
2026-05-24 19:59:41 -03:00
albyalex96
0d09b83319
Update Italian strings for various settings and actions 2026-05-23 13:33:35 +02:00
tapframe
2fa1c87ae7 Merge branch 'cmp-rewrite' of https://github.com/NuvioMedia/NuvioMobile into cmp-rewrite 2026-05-22 20:34:27 +05:30
tapframe
97eaf6baaf bump version 2026-05-22 20:34:16 +05:30
tapframe
4b45d4dd25 ref: adding attributes 2026-05-22 20:29:51 +05:30
tapframe
9d41785887 Merge branch 'addon' into cmp-rewrite 2026-05-22 20:03:20 +05:30
tapframe
a789d7b455 feat: optimize cw enrichmnet logic 2026-05-22 20:03:00 +05:30
tapframe
96010101b8 Fix stale series watched markers 2026-05-22 18:39:29 +05:30
tapframe
ba5f460002 feat: add support for addon enable/disable flag 2026-05-22 17:48:48 +05:30
tapframe
ada9bc00f7 Merge branch 'stripdebrid' into cmp-rewrite 2026-05-22 17:19:30 +05:30
tapframe
e85ea4f322 feat: save resolved links in memory 2026-05-22 17:11:34 +05:30
tapframe
2e35652e81 Merge branch 'cwtest' into stripdebrid 2026-05-22 16:42:04 +05:30
tapframe
5d9a789139 Revert "removal: debrid integration"
This reverts commit 4e5a32510b.
2026-05-22 15:43:50 +05:30
tapframe
8fe059901c feat(cloud): passing watchprogress 2026-05-22 15:32:11 +05:30
tapframe
3d6d0fcfb4 proper management of cloud items in cw section 2026-05-22 15:03:38 +05:30
tapframe
29f78a98cb fix: cw seeding and series continuity 2026-05-22 12:29:35 +05:30
tapframe
efddba9df2 Improve watched marking parity 2026-05-22 02:57:48 +05:30
Nayif
436576da25
Merge pull request #1142 from SimSalabimse/Norwegian-Translation
Corrected the ISO 639 language code for Norwegian translation
2026-05-22 02:11:36 +05:30
tapframe
996fd7f949 ref(cloud): ui adjustments 2026-05-21 21:29:39 +05:30