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
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
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
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
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
Fredrik Burmester
94ac458f52
refactor(tv): use shared components and proper typography in actor page
2026-01-28 22:51:35 +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
74114893e5
fix(tv): use router.replace for episode navigation to prevent page stacking
2026-01-28 19:57:54 +01:00
Fredrik Burmester
268a6d96de
refactor(tv): swap poster and content layout in series page
2026-01-28 19:50:12 +01:00
Fredrik Burmester
2780b902e9
feat(tv): add favorite button to series detail page
2026-01-28 19:47:47 +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
21f2ceefc3
feat(tv): live tv
2026-01-26 20:30:50 +01:00
Fredrik Burmester
9d6a9decc9
style(tv): match live tv header styling to home tab
2026-01-26 19:59:30 +01:00
Fredrik Burmester
246e0af0f6
feat(tv): improve live tv guide scrolling and time range
2026-01-26 19:53:13 +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
55c74ab383
feat(player): enable language-based track selection on mobile
2026-01-26 19:36:51 +01:00
Fredrik Burmester
7fe24369c0
feat(tv): add language-based audio and subtitle track selection
2026-01-26 19:32:06 +01:00
Fredrik Burmester
111397a306
refactor(tv): extract TVEpisodeList component to reduce code duplication
2026-01-26 19:17:29 +01:00
Fredrik Burmester
c029228138
feat(tv): add now playing badge to current episode in season list
2026-01-26 18:15:52 +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
bbd7854287
fix(tv): resolve home sections not rendering when hero carousel is enabled
2026-01-26 18:03:18 +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
92c70fadd1
refactor(tv): reorganize item detail page layout and improve episode list
2026-01-26 08:16:59 +01:00
Fredrik Burmester
f637367b82
style(tv): update episode section heading typography and spacing
2026-01-26 07:51:55 +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
0c6c20f563
feat(tv): add horizontal gradient fade to hero carousel backdrop
2026-01-25 22:53:24 +01:00
Fredrik Burmester
2c9906377d
feat(tv): update skeleton layout to match swapped poster position
2026-01-25 21:31:37 +01:00
Fredrik Burmester
4606b9718e
feat(tv): swap layout and add horizontal posters for episodes
2026-01-25 20:18:12 +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
2c6938c739
fix: design
2026-01-25 14:50:05 +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
a852e2e769
fix(tv): reposition streamystats sections after recently added
2026-01-24 10:35:15 +01:00