Lance Chant
36d18e2bec
wip: initial implementation of seerr for TV
...
Allowed the tv to login manually and discover content via search.
Still work to do, I.E centralize the logic for mobile and tv
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-06-05 13:24:11 +02:00
github-actions[bot]
32c99de874
feat: New Crowdin Translations ( #1460 )
...
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone - Unsigned) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build tvOS IPA (push) Has been cancelled
🏗️ Build Apps / 🍎 Build tvOS IPA (Unsigned) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
🌐 Translation Sync / sync-translations (push) Has been cancelled
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-06-01 10:33:17 +02:00
Gauvain
21fb056586
fix(i18n): make two hardcoded titles translatable ( #1627 )
2026-06-01 09:46:27 +02:00
Felix Schneider
6b7ee0514f
feat(i18n): add new translations for action sheet options ( #1475 )
...
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone - Unsigned) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build tvOS IPA (push) Has been cancelled
🏗️ Build Apps / 🍎 Build tvOS IPA (Unsigned) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🌐 Translation Sync / sync-translations (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
Co-authored-by: lance chant <13349722+lancechant@users.noreply.github.com >
Co-authored-by: Gauvain <contact@uruk.dev >
2026-05-31 23:45:45 +02:00
Felix Schneider
dffcdef945
feat(i18n): Add translation for "ends at" ( #1474 )
...
Co-authored-by: Gauvain <contact@uruk.dev >
2026-05-31 12:10:22 +02:00
Fredrik Burmester
a190122eea
Merge branch 'develop' into feat/tv-interface
...
# Conflicts:
# .gitignore
# app/(auth)/(tabs)/(home)/_layout.tsx
# components/PlatformDropdown.tsx
# components/search/DiscoverFilters.tsx
# components/video-player/controls/BottomControls.tsx
# components/video-player/controls/TrickplayBubble.tsx
# modules/mpv-player/ios/MPVLayerRenderer.swift
2026-05-30 11:08:22 +02:00
Gauvain
0f86c776ba
feat(player): add chapter markers and chapter list ( #1586 )
...
Co-authored-by: retardgerman <78982850+retardgerman@users.noreply.github.com >
2026-05-30 09:22:23 +02:00
Lance Chant
4f721c3ab6
Merge remote-tracking branch 'origin/develop' into feat/tv-interface
...
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-05-28 09:05:20 +02:00
Fredrik Burmester
82eaf62354
feat(tv): fix home page loading skeletons and initialize auth/network status synchronously
2026-05-27 10:40:48 +02:00
Lance Chant
6b0f8b833f
Chore: log cleanups, and Vo settings enablement
...
Added the ability to swap VO options for android only between "GPU" and
"GPU-next"
Removed some console logs from previous debugging
Added the ability to see what VO is being used to render in the video
player
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-05-25 14:19:36 +02:00
lance chant
92deba14f3
Adding QR code login ( #1557 )
...
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-05-20 08:41:49 +02:00
Gallyam Biktashev
479e23f001
fix(i18n): Update transalation for Russian lang ( #1427 )
...
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone - Unsigned) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🌐 Translation Sync / sync-translations (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-21 18:51:01 +01:00
github-actions[bot]
019f863b3e
feat: New Crowdin Translations ( #1346 )
...
🏗️ Build Apps / 🤖 Build Android APK (Phone) (push) Has been cancelled
🏗️ Build Apps / 🤖 Build Android APK (TV) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone) (push) Has been cancelled
🏗️ Build Apps / 🍎 Build iOS IPA (Phone - Unsigned) (push) Has been cancelled
🔒 Lockfile Consistency Check / 🔍 Check bun.lock and package.json consistency (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (actions) (push) Has been cancelled
🛡️ CodeQL Analysis / 🔎 Analyze with CodeQL (javascript-typescript) (push) Has been cancelled
🏷️🔀Merge Conflict Labeler / 🏷️ Labeling Merge Conflicts (push) Has been cancelled
🌐 Translation Sync / sync-translations (push) Has been cancelled
🚦 Security & Quality Gate / 📝 Validate PR Title (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Vulnerable Dependencies (push) Has been cancelled
🚦 Security & Quality Gate / 🚑 Expo Doctor Check (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (check) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (format) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (lint) (push) Has been cancelled
🚦 Security & Quality Gate / 🔍 Lint & Test (typecheck) (push) Has been cancelled
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2026-02-19 07:45:11 +01:00
Fredrik Burmester
bc575c26c1
feat(mpv): add opaque subtitle background with adjustable opacity (iOS only)
2026-02-01 17:29:31 +01:00
Fredrik Burmester
a384b34402
chore: translations
2026-02-01 15:52:54 +01:00
Fredrik Burmester
3d406314a4
feat(tv): add configurable inactivity timeout with auto-logout
2026-01-31 22:29:39 +01:00
Fredrik Burmester
85a74a9a6a
refactor: login page
2026-01-31 10:52:21 +01:00
Fredrik Burmester
6e85c8d54a
feat(tv): add user switching from settings
2026-01-31 09:53:54 +01:00
Fredrik Burmester
2818c17e97
chore: sv translations
2026-01-30 19:16:53 +01:00
Fredrik Burmester
af2cac0e86
feat(player): add skip intro/credits support for tvOS
2026-01-30 18:52:22 +01:00
Fredrik Burmester
01298c9b6d
chore(i18n): add no_results translation key to common section
2026-01-29 07:32:13 +01:00
Fredrik Burmester
409629bb4a
feat(tv): add background theme music playback
2026-01-28 22:08:32 +01:00
Fredrik Burmester
2ff9625903
feat(tv): add long-press mark as watched action using alert dialog
2026-01-28 20:36:57 +01:00
Fredrik Burmester
1cbb46f0ca
feat(player): add mpv cache and buffer configuration
2026-01-26 20:46:42 +01:00
Fredrik Burmester
a0dd752d8f
feat(tv): add channels tab with direct channel playback and live tv controls
2026-01-26 19:42:10 +01:00
Fredrik Burmester
c5eb7b0c96
feat(tv): live tv initial commit
2026-01-26 19:41:03 +01:00
Fredrik Burmester
d51cf47eb4
feat(tv): add scalable poster sizes synchronized with typography settings
2026-01-26 18:04:22 +01:00
Fredrik Burmester
44caf4b1ff
feat(i18n): add swedish translations for tv interface and fix hardcoded strings
2026-01-26 08:17:00 +01:00
Fredrik Burmester
715764cef8
feat(tv): add season episode list to episode detail page
2026-01-25 23:23:03 +01:00
Fredrik Burmester
dca7cc99f2
feat(tv): add setting to show series poster on episode detail pages
2026-01-25 23:01:08 +01:00
Fredrik Burmester
875a017e8c
feat(tv): add scalable typography with user-configurable text size
2026-01-25 22:55:44 +01:00
Fredrik Burmester
1f454c0f12
feat(tv): add Apple TV+ style hero carousel to home page
2026-01-24 23:43:40 +01:00
Fredrik Burmester
506d8b14dc
fix(tv): wrap actor page in scrollview to fix focus navigation between sections
2026-01-20 22:15:00 +01:00
Fredrik Burmester
0353a718f3
feat(tv): seerr
2026-01-20 22:15:00 +01:00
Fredrik Burmester
f4445c4152
chore(i18n): add movies and shows translation keys for tv actor page
2026-01-19 20:01:00 +01:00
Fredrik Burmester
a173db9180
wip
2026-01-19 08:21:55 +01:00
Fredrik Burmester
749473c1e8
feat(tv): add subtitle settings to subtitle modal
...
Add a new "Settings" tab to the TV subtitle modal with controls for:
- Subtitle Scale (0.5x to 2.0x)
- Vertical Margin (-100 to +100)
- Horizontal Alignment (left, center, right)
- Vertical Alignment (top, center, bottom)
All settings use mpvSubtitle* settings for direct MPV control.
Includes English translations for all new settings.
2026-01-18 20:41:28 +01:00
Fredrik Burmester
773701d0c1
fix: translations
2026-01-18 14:52:45 +01:00
Fredrik Burmester
a3f7d0c275
feat(tv): add metadata refresh button to item details page
2026-01-18 14:52:06 +01:00
Fredrik Burmester
18bc45ea0a
feat: open subtitles
2026-01-18 13:20:17 +01:00
Fredrik Burmester
c515d037cf
refactor(tv): unify subtitle track selector and search into tabbed sheet
2026-01-18 11:13:57 +01:00
Fredrik Burmester
ee3a288fa0
wip
2026-01-18 10:38:06 +01:00
Fredrik Burmester
41d3e61261
feat(tv): add bidirectional focus navigation between options and cast list
2026-01-17 09:10:27 +01:00
Fredrik Burmester
866aa44277
wip: controls next up
2026-01-16 17:16:08 +01:00
Fredrik Burmester
ff3f88c53b
wip
2026-01-16 15:59:26 +01:00
Fredrik Burmester
3fd76b1356
wip
2026-01-16 15:29:12 +01:00
Fredrik Burmester
a86df6c46b
wip
2026-01-16 14:48:08 +01:00
Fredrik Burmester
bdd284b9a6
fix(i18n): add missing common.login translation key
2026-01-16 13:22:26 +01:00
Fredrik Burmester
be32d933bb
feat(tv): add option selector for playback settings
2026-01-16 13:00:26 +01:00
Fredrik Burmester
87169480a1
chore
2026-01-16 08:32:05 +01:00