Lance Chant
1f324f8d46
Adding QR code login
...
Added the ability to login to the TV via the mobile app
Fixed some other login issues with back button presses not working
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-05-15 14:08:32 +02:00
Lance Chant
c012bd44bd
Performance improvments for android playback
...
Ensured the correct hardware encoding is used for android TV versions
Fixed scaling of the hero layout
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-05-13 13:50:40 +02:00
Fredrik Burmester
c35e97f388
feat(tv): persist downloaded opensubtitles across app restarts
2026-02-01 19:19:32 +01:00
Fredrik Burmester
ab526f2c6b
chore(tv): suppress tvOS hover gesture warning
2026-02-01 16:39:04 +01:00
Fredrik Burmester
07f535a6e4
fix: no log
2026-02-01 15:52:26 +01:00
Fredrik Burmester
2bcf52209e
refactor(tv): remove native tv-player-controls module usage
2026-02-01 14:38:35 +01:00
Fredrik Burmester
fb7cee7718
fix(tv): improve skip/countdown focus and back button handling
2026-02-01 14:03:20 +01:00
Fredrik Burmester
d17414bc93
fix(auth): distinguish session expiry from network errors
2026-02-01 12:27:22 +01:00
Fredrik Burmester
fea3e1449a
fix(player): add null check for api in direct-player
2026-01-31 23:43:05 +01:00
Fredrik Burmester
ad1d9b5888
fix(tv): pause inactivity timer during video playback
2026-01-31 23:33:11 +01:00
Fredrik Burmester
3d406314a4
feat(tv): add configurable inactivity timeout with auto-logout
2026-01-31 22:29:39 +01:00
Fredrik Burmester
81cf672eb7
fix: convert native.js to native.ts and fix imports for EAS builds
...
- Convert utils/profiles/native.js to TypeScript
- Add barrel export index.ts for profiles
- Update all imports to use explicit file paths instead of barrel export
- Fix .gitignore to only ignore root-level profiles/ directory
2026-01-31 18:54:23 +01:00
Fredrik Burmester
44b7434cdd
refactor(tv): simplify user profile management with automatic sandboxing
2026-01-31 17:28:15 +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
d78ac2963f
feat(tv): add language selector
2026-01-30 19:38:25 +01:00
Fredrik Burmester
af2cac0e86
feat(player): add skip intro/credits support for tvOS
2026-01-30 18:52:22 +01:00
Fredrik Burmester
aed3a8f493
fix(tv): poster design and other stuff
2026-01-30 09:15:44 +01:00
Fredrik Burmester
8ecb7c205b
feat(tv): add smart back button handler to prevent unwanted app exit
2026-01-29 21:53:45 +01:00
Fredrik Burmester
2c0a9b6cd9
feat(tv): migrate login to white design with navigation modals
2026-01-29 12:12:20 +01:00
Fredrik Burmester
80136f1800
feat(tv): enable video playlists library with square thumbnail grid
2026-01-29 07:38:56 +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
8dcd4c40f9
chore: remove debug console.log statements from providers and layout
2026-01-28 20:21:56 +01:00
Fredrik Burmester
9763c26046
fix(player): handle remote streams and live tv containers correctly
2026-01-28 19:40:18 +01:00
Fredrik Burmester
62a099e82f
refactor(player): consolidate subtitle settings to use mpvSubtitleScale only
2026-01-26 21:01:25 +01:00
Fredrik Burmester
1cbb46f0ca
feat(player): add mpv cache and buffer configuration
2026-01-26 20:46:42 +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
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
c2d61654b0
feat(tv): add glass poster module and refactor grid layouts
2026-01-25 17:02:10 +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
c215fda973
feat(tv): add 60s background refresh for idle screens
2026-01-24 10:48:42 +01:00
Fredrik Burmester
29873e08d7
feat(tv): add shared filter components and collections page support
2026-01-24 10:31:03 +01:00
Fredrik Burmester
093fcc6187
fix(tv): season modal
2026-01-22 08:37:54 +01:00
Fredrik Burmester
26e8489384
fix(tv): season modal using correct modal
2026-01-22 08:37:35 +01:00
Fredrik Burmester
be2fd53f31
fix(tv): resolve subtitle selector index mismatch using VideoContext tracks
2026-01-22 08:29:57 +01:00
Fredrik Burmester
3f882ecade
feat(tv): add technical info overlay to player controls
2026-01-22 08:10:18 +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
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
9ef79ef364
Merge branch 'develop' into feat/tv-interface
2026-01-18 19:38:27 +01:00
Alex
c0f25a2b8b
Add caching progress in seek slider bar ( #1376 )
2026-01-18 19:34:39 +01:00
Fredrik Burmester
83babc2687
refactor
2026-01-18 19:33:42 +01:00
Fredrik Burmester
f9a3a1f9f6
feat(tv): add live subtitle track refresh after opensubs download
2026-01-18 17:44:13 +01:00
Fredrik Burmester
0f076d197f
style(tv): update stepper buttons to square with rounded corners
2026-01-18 17:22:44 +01:00
Fredrik Burmester
1da49d29d7
style(tv): update settings to use apple tv-style white and green accents
2026-01-18 16:25:00 +01:00
Fredrik Burmester
7af4b913d7
fix(tv): add keyboard focus to text inputs and polish poster styling
2026-01-18 16:13:53 +01:00
Fredrik Burmester
a667723d93
fix(tv): improve subtitle modal loading state and card consistency
2026-01-18 15:25:40 +01:00