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
|
01298c9b6d
|
chore(i18n): add no_results translation key to common section
|
2026-01-29 07:32:13 +01:00 |
|
Fredrik Burmester
|
4bea01c963
|
fix(tv): prevent theme music from playing twice on shared transitions
|
2026-01-29 07:31:34 +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
|
8dcd4c40f9
|
chore: remove debug console.log statements from providers and layout
|
2026-01-28 20:21:56 +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
|
6033958158
|
refactor(claude): restructure learned facts into individual files with compressed index
|
2026-01-28 19:45:51 +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
|
05a2627c94
|
fix(auth): make logout device cleanup fire-and-forget
|
2026-01-28 19:31:20 +01:00 |
|
Fredrik Burmester
|
62a099e82f
|
refactor(player): consolidate subtitle settings to use mpvSubtitleScale only
|
2026-01-26 21:01:25 +01:00 |
|
Fredrik Burmester
|
43ca6e9148
|
fix(player): disable subtitle scaling with window on iOS
|
2026-01-26 20:50:16 +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
|
b79b343ce3
|
refactor(tv): replace poster multiplier scaling with linear offset-based scaling
|
2026-01-26 18:36:44 +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
|
36d6686258
|
feat(tv): increase typography scale multipliers for better visibility
|
2026-01-25 23:02:52 +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
|
d5f7a18fe5
|
chore: docs
|
2026-01-25 20:19:45 +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 |
|
Fredrik Burmester
|
29873e08d7
|
feat(tv): add shared filter components and collections page support
|
2026-01-24 10:31:03 +01:00 |
|
Fredrik Burmester
|
5ce5cc2d99
|
refactor(home): reposition streamystats sections after recently added
|
2026-01-24 10:29:04 +01:00 |
|
Fredrik Burmester
|
ae5a71ff29
|
fix(auth): clear react query cache on logout and enable home screen refetch
|
2026-01-24 10:25:33 +01:00 |
|