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
Lance Chant
4be540fe3c
Adding 32 bit support for android tv's
...
We need to add "armeabi-v7a" to support most of the android tv devices
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-05-13 10:41:36 +02:00
Lance Chant
bab11addee
Attempt 2 at scaling
...
Added some more logic for scaling to hopefully have a uniform state
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-04-10 15:59:50 +02:00
Lance Chant
8ee1197186
Merge branch 'feat/tv-interface' into feat/tv-interface-uniform-scale
...
Signed-off-by: Lance Chant <13349722+lancechant@users.noreply.github.com >
2026-04-10 14:45:56 +02:00
Fredrik Burmester
3438e78cab
feat(tv): implement edge-to-edge horizontal sections for apple tv-like experience
2026-02-01 22:04:53 +01:00
Fredrik Burmester
67bca1f989
refactor(tv): have section pages fill width
2026-02-01 21:10:25 +01:00
Fredrik Burmester
c35e97f388
feat(tv): persist downloaded opensubtitles across app restarts
2026-02-01 19:19:32 +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
ab526f2c6b
chore(tv): suppress tvOS hover gesture warning
2026-02-01 16:39:04 +01:00
Fredrik Burmester
7d0b3be8c2
chore(tv): remove debug logs from back handler
2026-02-01 16:27:32 +01:00
Fredrik Burmester
a384b34402
chore: translations
2026-02-01 15:52:54 +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
2775075187
docs: add settings atom and translation key guidelines
2026-02-01 13:03:47 +01:00
Fredrik Burmester
4962f2161f
refactor(tv): remove auto-scroll behaviors from search and series
2026-02-01 12:44:36 +01:00
Fredrik Burmester
25ec9c4348
fix(tv): remove automatic scroll triggers on series page
2026-02-01 12:39:05 +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
e6598f0944
perf(tv): optimize focus animations and disable native glass effect
2026-01-31 21:34:49 +01:00
Fredrik Burmester
f549e8eaed
feat(tv): reorder series page buttons to center season selector
2026-01-31 21:03:54 +01:00
Fredrik Burmester
dab1c10a03
fix(tv): use single value for user-management entitlement
2026-01-31 19:55:22 +01:00
Fredrik Burmester
7e2962e539
fix(tv): remove deprecated presentUserPicker API
2026-01-31 18:59:30 +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
591d89c19f
feat(tv): local build eas creds
2026-01-31 17:52:35 +01:00
Fredrik Burmester
44b7434cdd
refactor(tv): simplify user profile management with automatic sandboxing
2026-01-31 17:28:15 +01:00
Fredrik Burmester
717186e13e
fix(tv): set node version
2026-01-31 15:00:38 +01:00
Fredrik Burmester
4afab8d94a
fix(mpv): pause playback when tvOS app enters background
2026-01-31 13:42:52 +01:00
Fredrik Burmester
4601ae20b6
fix(tv): stop quick connect polling on login page exit
2026-01-31 12:58:44 +01:00
Fredrik Burmester
1ec887c29e
feat(tv): new login design
2026-01-31 11:49: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
bf518b4834
fix(tv): poster images
2026-01-30 20:45:00 +01:00
Fredrik Burmester
d78ac2963f
feat(tv): add language selector
2026-01-30 19:38:25 +01:00
Fredrik Burmester
2818c17e97
chore: sv translations
2026-01-30 19:16:53 +01:00
Fredrik Burmester
b87e7a159f
fix(tv): home screen sections not loading
2026-01-30 19:09:31 +01:00
Fredrik Burmester
af2cac0e86
feat(player): add skip intro/credits support for tvOS
2026-01-30 18:52:22 +01:00
Fredrik Burmester
28e3060ace
feat(player): add chapter navigation support with visual markers
2026-01-30 18:02:32 +01:00
Fredrik Burmester
3814237ac6
fix(glass-poster): prevent image overflow on tvOS 26
2026-01-30 09:16:01 +01:00
Fredrik Burmester
aed3a8f493
fix(tv): poster design and other stuff
2026-01-30 09:15:44 +01:00
Fredrik Burmester
0cd74519d4
fix(tv): correct episode image priority and scale animation in posters
2026-01-30 09:15:01 +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
3827350ffd
feat(tv): add focus management to next episode countdown card
2026-01-29 18:22:28 +01:00
Fredrik Burmester
53902aebab
feat(tv): change playback options layout to horizontal row
2026-01-29 18:17:43 +01:00
Fredrik Burmester
bf3a37c61c
feat(player): change technical info button icon to code-slash
2026-01-29 18:05:53 +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