mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-03-04 00:36:18 +00:00
Commit Graph
Select branches
Hide Pull Requests
I10n_crowdin_translations
as-any-removal
autoskip
bot-suggestion-1739432213092
bot-suggestion-1739433085986
bot-suggestion-1739433297935
build-performance
chore/expo-52
chore/expo52
chore/update-dev-dependencies
chromecast-fix
codeql-fix
copilot/fix-1027
copilot/fix-260f08a4-08b1-446e-accb-0297b138644b
copilot/fix-995
develop
feat-tv-carousel-fpDyT
feat/airplay-and-pip
feat/android/choose-download-location
feat/atv
feat/better-device-profiles
feat/better-logs
feat/disable-autoplay-setting
feat/double-tap-to-seek
feat/expo-video
feat/hide-control-buttons
feat/local-intros
feat/native-hls-downloads
feat/new-bg-downloader
feat/new-player-design
feat/on-device-transcoding
feat/recently-added-notifications
feat/refresh-metadata
feat/remove-black-logo-background
feat/see-all-recently-added
feat/switch-players
feat/syncplay
feat/tv-interface
feat/tv-interface-skipIntro
feat/tv-interface-uniform-scale
feat/tv-os
feat/vlc-4-20260105
feat/vlc-discovery
feat/vlc-player
feat/vlckit-4-and-ios-pip
feature/mpv-player
feature/newarch
fix-network-reach-test-for-bad-proxies
fix-quickconnect-download
fix/biome-lint
fix/build
fix/external-subtitle-support-vlc3
fix/github-runner-macos-26
fix/herrrta-working-physical-tv-fixes
fix/maven-repos
fix/no-chromecast
fix/no-ffmpeg
fix/refreshing
fix/remove-renovate
fix/remove-zeego-in-favor-of-bottom-sheet
fix/save-collection-filter-state
fix/test
fix/text-ui-scaling
fix/vlc4
hotfix/file-paths
hotfix/limit-next-up
lint/remove-Alamofire
lostb1t-patch-1
mpv-player
mpv-player-gpu
no-tv
password-visibility
pr-description
refactor-chromecast
refactor/better-logs
refactor/downloads
refactor/nativewind-5
refactor/settings
remove-optimized-server
renovate/actions-cache-5.0.x
renovate/babel-monorepo
renovate/biomejs-biome-2.3.x
renovate/biomejs-biome-2.x
renovate/github-codeql-action-4.32.x
renovate/jotai-2.x
renovate/patch-react-monorepo
renovate/patch-react-navigation-monorepo
renovate/patch-tanstack-query-monorepo
renovate/react-native-community-netinfo-12.x
renovate/react-native-mmkv-4.1.x
renovate/react-native-nitro-modules-0.33.x
renovate/react-native-reanimated-4.x
renovate/react-native-screens-4.x
renovate/react-native-svg-15.x
renovate/react-native-tvos-config-tv-0.1.x
renovate/react-native-worklets-0.x
renovate/sonner-native-0.x
renovate/zod-4.x
revert-377-feature/haptic-feedback-toggle
sonarqube
sync-subtitle/audio-data
translate-readme
update-issue-report-52
view-password
wip/general-posters
#1000
#1001
#1003
#1004
#1005
#1006
#1011
#1014
#1015
#1016
#1019
#1020
#1020
#1021
#1025
#1026
#1028
#1029
#1030
#1031
#1032
#1034
#1035
#1036
#1038
#1039
#1040
#1040
#1041
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1051
#1054
#1055
#1058
#1059
#106
#1062
#1063
#1064
#1065
#1067
#1068
#1070
#1074
#1075
#1076
#1077
#1078
#1079
#1084
#1086
#1087
#1090
#1093
#1094
#1095
#1097
#1098
#1099
#1100
#1101
#1102
#1103
#1104
#1107
#1109
#1110
#1111
#1112
#1113
#1114
#1116
#1117
#1117
#1118
#1119
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1136
#1136
#1138
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1166
#1167
#1168
#1169
#1169
#1170
#1171
#1172
#1174
#1175
#1176
#1177
#1178
#1180
#1181
#1182
#1184
#1185
#1185
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1193
#1194
#1194
#1195
#1196
#1199
#120
#1200
#1201
#1203
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1217
#1218
#1219
#1219
#122
#1220
#1220
#1224
#1226
#1226
#1227
#1228
#1229
#1230
#1231
#1233
#1235
#1236
#1237
#1238
#1239
#1248
#1249
#1251
#1254
#1256
#1260
#1261
#1262
#1263
#1264
#1265
#1266
#1277
#128
#128
#1280
#1281
#1282
#1288
#1288
#1289
#1289
#129
#1292
#1292
#1293
#1296
#1297
#1299
#1299
#1300
#1301
#1301
#1310
#1317
#1318
#1319
#1320
#1321
#1323
#1326
#1327
#1327
#1328
#1329
#1330
#1331
#1332
#1333
#1334
#1335
#1336
#1337
#1338
#1339
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1347
#1348
#1349
#1350
#1351
#1352
#1353
#1355
#1355
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1367
#1368
#1369
#1372
#1375
#1376
#1377
#1378
#1379
#1380
#1380
#1381
#1381
#1382
#1382
#1386
#1386
#1391
#1391
#1394
#1396
#1397
#1398
#1399
#140
#1400
#1401
#1402
#1402
#1403
#1403
#1405
#1406
#1406
#1408
#1408
#1409
#1410
#1411
#1413
#1414
#1415
#1415
#1416
#1416
#1417
#1417
#1418
#1418
#1419
#1419
#142
#1422
#1422
#1424
#1425
#1425
#1427
#1429
#1429
#1430
#1430
#1431
#1431
#1432
#1432
#1433
#1433
#1436
#1436
#1439
#1439
#1442
#1442
#1449
#1449
#1450
#1450
#1453
#1454
#1454
#1455
#1455
#1456
#1456
#1457
#1457
#1458
#1458
#1460
#1460
#1461
#1461
#1462
#1462
#1465
#1465
#1466
#1466
#151
#156
#163
#165
#166
#174
#176
#177
#178
#179
#181
#183
#190
#194
#194
#196
#210
#226
#229
#231
#232
#233
#234
#235
#238
#242
#243
#247
#248
#249
#251
#252
#254
#255
#256
#257
#259
#261
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#275
#276
#279
#281
#282
#284
#289
#293
#294
#297
#300
#301
#302
#303
#304
#307
#309
#311
#315
#317
#320
#321
#322
#323
#335
#338
#340
#343
#345
#346
#347
#348
#349
#350
#351
#353
#355
#365
#368
#369
#370
#371
#372
#374
#376
#377
#378
#383
#388
#389
#394
#395
#397
#402
#403
#416
#417
#419
#422
#423
#424
#430
#434
#437
#439
#443
#445
#448
#451
#456
#457
#461
#471
#473
#475
#477
#478
#479
#491
#494
#498
#499
#500
#502
#505
#506
#508
#509
#512
#513
#514
#515
#516
#520
#522
#529
#533
#534
#535
#537
#538
#539
#540
#545
#547
#548
#550
#550
#551
#552
#556
#557
#558
#559
#561
#562
#562
#564
#565
#569
#572
#574
#575
#583
#587
#590
#593
#594
#596
#600
#605
#606
#608
#610
#611
#612
#613
#617
#62
#625
#632
#634
#636
#648
#65
#655
#656
#657
#660
#663
#664
#664
#665
#669
#670
#672
#673
#675
#676
#68
#682
#686
#688
#690
#691
#694
#695
#696
#699
#701
#702
#703
#705
#706
#707
#719
#721
#722
#723
#725
#726
#727
#728
#729
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#740
#741
#742
#743
#745
#753
#756
#758
#760
#762
#763
#765
#766
#769
#771
#772
#773
#774
#775
#776
#777
#778
#779
#780
#781
#782
#783
#784
#785
#786
#787
#788
#789
#790
#791
#792
#793
#794
#795
#795
#796
#800
#801
#802
#805
#810
#811
#812
#813
#818
#819
#820
#821
#823
#825
#825
#829
#831
#832
#833
#834
#836
#841
#842
#843
#844
#845
#846
#848
#849
#849
#85
#851
#852
#855
#859
#862
#864
#865
#866
#868
#871
#872
#873
#874
#878
#881
#882
#885
#886
#891
#892
#893
#894
#895
#896
#897
#899
#900
#901
#902
#903
#904
#905
#906
#907
#908
#910
#911
#912
#913
#917
#918
#919
#92
#920
#921
#922
#922
#923
#924
#925
#926
#928
#929
#930
#931
#932
#933
#934
#935
#936
#937
#939
#942
#943
#944
#946
#947
#948
#949
#950
#951
#953
#956
#963
#964
#966
#967
#968
#969
#972
#977
#978
#979
#980
#983
#984
#989
#991
#992
#993
#998
0.21.0
0.51.0
v0.10.0
v0.10.1
v0.10.2
v0.12.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.2.1
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.25.0
v0.26.1
v0.27.0
v0.28.0
v0.3.1
v0.3.3
v0.3.4
v0.30.2
v0.4.0
v0.4.1
v0.4.2
v0.47.1
v0.5.1
v0.51.0
v0.6.0
v0.6.1
v0.8.1
Select branches
Hide Pull Requests
I10n_crowdin_translations
as-any-removal
autoskip
bot-suggestion-1739432213092
bot-suggestion-1739433085986
bot-suggestion-1739433297935
build-performance
chore/expo-52
chore/expo52
chore/update-dev-dependencies
chromecast-fix
codeql-fix
copilot/fix-1027
copilot/fix-260f08a4-08b1-446e-accb-0297b138644b
copilot/fix-995
develop
feat-tv-carousel-fpDyT
feat/airplay-and-pip
feat/android/choose-download-location
feat/atv
feat/better-device-profiles
feat/better-logs
feat/disable-autoplay-setting
feat/double-tap-to-seek
feat/expo-video
feat/hide-control-buttons
feat/local-intros
feat/native-hls-downloads
feat/new-bg-downloader
feat/new-player-design
feat/on-device-transcoding
feat/recently-added-notifications
feat/refresh-metadata
feat/remove-black-logo-background
feat/see-all-recently-added
feat/switch-players
feat/syncplay
feat/tv-interface
feat/tv-interface-skipIntro
feat/tv-interface-uniform-scale
feat/tv-os
feat/vlc-4-20260105
feat/vlc-discovery
feat/vlc-player
feat/vlckit-4-and-ios-pip
feature/mpv-player
feature/newarch
fix-network-reach-test-for-bad-proxies
fix-quickconnect-download
fix/biome-lint
fix/build
fix/external-subtitle-support-vlc3
fix/github-runner-macos-26
fix/herrrta-working-physical-tv-fixes
fix/maven-repos
fix/no-chromecast
fix/no-ffmpeg
fix/refreshing
fix/remove-renovate
fix/remove-zeego-in-favor-of-bottom-sheet
fix/save-collection-filter-state
fix/test
fix/text-ui-scaling
fix/vlc4
hotfix/file-paths
hotfix/limit-next-up
lint/remove-Alamofire
lostb1t-patch-1
mpv-player
mpv-player-gpu
no-tv
password-visibility
pr-description
refactor-chromecast
refactor/better-logs
refactor/downloads
refactor/nativewind-5
refactor/settings
remove-optimized-server
renovate/actions-cache-5.0.x
renovate/babel-monorepo
renovate/biomejs-biome-2.3.x
renovate/biomejs-biome-2.x
renovate/github-codeql-action-4.32.x
renovate/jotai-2.x
renovate/patch-react-monorepo
renovate/patch-react-navigation-monorepo
renovate/patch-tanstack-query-monorepo
renovate/react-native-community-netinfo-12.x
renovate/react-native-mmkv-4.1.x
renovate/react-native-nitro-modules-0.33.x
renovate/react-native-reanimated-4.x
renovate/react-native-screens-4.x
renovate/react-native-svg-15.x
renovate/react-native-tvos-config-tv-0.1.x
renovate/react-native-worklets-0.x
renovate/sonner-native-0.x
renovate/zod-4.x
revert-377-feature/haptic-feedback-toggle
sonarqube
sync-subtitle/audio-data
translate-readme
update-issue-report-52
view-password
wip/general-posters
#1000
#1001
#1003
#1004
#1005
#1006
#1011
#1014
#1015
#1016
#1019
#1020
#1020
#1021
#1025
#1026
#1028
#1029
#1030
#1031
#1032
#1034
#1035
#1036
#1038
#1039
#1040
#1040
#1041
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1051
#1054
#1055
#1058
#1059
#106
#1062
#1063
#1064
#1065
#1067
#1068
#1070
#1074
#1075
#1076
#1077
#1078
#1079
#1084
#1086
#1087
#1090
#1093
#1094
#1095
#1097
#1098
#1099
#1100
#1101
#1102
#1103
#1104
#1107
#1109
#1110
#1111
#1112
#1113
#1114
#1116
#1117
#1117
#1118
#1119
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1136
#1136
#1138
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1166
#1167
#1168
#1169
#1169
#1170
#1171
#1172
#1174
#1175
#1176
#1177
#1178
#1180
#1181
#1182
#1184
#1185
#1185
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1193
#1194
#1194
#1195
#1196
#1199
#120
#1200
#1201
#1203
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1217
#1218
#1219
#1219
#122
#1220
#1220
#1224
#1226
#1226
#1227
#1228
#1229
#1230
#1231
#1233
#1235
#1236
#1237
#1238
#1239
#1248
#1249
#1251
#1254
#1256
#1260
#1261
#1262
#1263
#1264
#1265
#1266
#1277
#128
#128
#1280
#1281
#1282
#1288
#1288
#1289
#1289
#129
#1292
#1292
#1293
#1296
#1297
#1299
#1299
#1300
#1301
#1301
#1310
#1317
#1318
#1319
#1320
#1321
#1323
#1326
#1327
#1327
#1328
#1329
#1330
#1331
#1332
#1333
#1334
#1335
#1336
#1337
#1338
#1339
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1347
#1348
#1349
#1350
#1351
#1352
#1353
#1355
#1355
#1357
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1367
#1368
#1369
#1372
#1375
#1376
#1377
#1378
#1379
#1380
#1380
#1381
#1381
#1382
#1382
#1386
#1386
#1391
#1391
#1394
#1396
#1397
#1398
#1399
#140
#1400
#1401
#1402
#1402
#1403
#1403
#1405
#1406
#1406
#1408
#1408
#1409
#1410
#1411
#1413
#1414
#1415
#1415
#1416
#1416
#1417
#1417
#1418
#1418
#1419
#1419
#142
#1422
#1422
#1424
#1425
#1425
#1427
#1429
#1429
#1430
#1430
#1431
#1431
#1432
#1432
#1433
#1433
#1436
#1436
#1439
#1439
#1442
#1442
#1449
#1449
#1450
#1450
#1453
#1454
#1454
#1455
#1455
#1456
#1456
#1457
#1457
#1458
#1458
#1460
#1460
#1461
#1461
#1462
#1462
#1465
#1465
#1466
#1466
#151
#156
#163
#165
#166
#174
#176
#177
#178
#179
#181
#183
#190
#194
#194
#196
#210
#226
#229
#231
#232
#233
#234
#235
#238
#242
#243
#247
#248
#249
#251
#252
#254
#255
#256
#257
#259
#261
#263
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#275
#276
#279
#281
#282
#284
#289
#293
#294
#297
#300
#301
#302
#303
#304
#307
#309
#311
#315
#317
#320
#321
#322
#323
#335
#338
#340
#343
#345
#346
#347
#348
#349
#350
#351
#353
#355
#365
#368
#369
#370
#371
#372
#374
#376
#377
#378
#383
#388
#389
#394
#395
#397
#402
#403
#416
#417
#419
#422
#423
#424
#430
#434
#437
#439
#443
#445
#448
#451
#456
#457
#461
#471
#473
#475
#477
#478
#479
#491
#494
#498
#499
#500
#502
#505
#506
#508
#509
#512
#513
#514
#515
#516
#520
#522
#529
#533
#534
#535
#537
#538
#539
#540
#545
#547
#548
#550
#550
#551
#552
#556
#557
#558
#559
#561
#562
#562
#564
#565
#569
#572
#574
#575
#583
#587
#590
#593
#594
#596
#600
#605
#606
#608
#610
#611
#612
#613
#617
#62
#625
#632
#634
#636
#648
#65
#655
#656
#657
#660
#663
#664
#664
#665
#669
#670
#672
#673
#675
#676
#68
#682
#686
#688
#690
#691
#694
#695
#696
#699
#701
#702
#703
#705
#706
#707
#719
#721
#722
#723
#725
#726
#727
#728
#729
#730
#731
#732
#733
#734
#735
#736
#737
#738
#739
#740
#741
#742
#743
#745
#753
#756
#758
#760
#762
#763
#765
#766
#769
#771
#772
#773
#774
#775
#776
#777
#778
#779
#780
#781
#782
#783
#784
#785
#786
#787
#788
#789
#790
#791
#792
#793
#794
#795
#795
#796
#800
#801
#802
#805
#810
#811
#812
#813
#818
#819
#820
#821
#823
#825
#825
#829
#831
#832
#833
#834
#836
#841
#842
#843
#844
#845
#846
#848
#849
#849
#85
#851
#852
#855
#859
#862
#864
#865
#866
#868
#871
#872
#873
#874
#878
#881
#882
#885
#886
#891
#892
#893
#894
#895
#896
#897
#899
#900
#901
#902
#903
#904
#905
#906
#907
#908
#910
#911
#912
#913
#917
#918
#919
#92
#920
#921
#922
#922
#923
#924
#925
#926
#928
#929
#930
#931
#932
#933
#934
#935
#936
#937
#939
#942
#943
#944
#946
#947
#948
#949
#950
#951
#953
#956
#963
#964
#966
#967
#968
#969
#972
#977
#978
#979
#980
#983
#984
#989
#991
#992
#993
#998
0.21.0
0.51.0
v0.10.0
v0.10.1
v0.10.2
v0.12.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.2.1
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.25.0
v0.26.1
v0.27.0
v0.28.0
v0.3.1
v0.3.3
v0.3.4
v0.30.2
v0.4.0
v0.4.1
v0.4.2
v0.47.1
v0.5.1
v0.51.0
v0.6.0
v0.6.1
v0.8.1
-
fb7cee7718
fix(tv): improve skip/countdown focus and back button handling
Fredrik Burmester
2026-02-01 14:03:20 +01:00 -
2775075187
docs: add settings atom and translation key guidelines
Fredrik Burmester
2026-02-01 13:03:47 +01:00 -
4962f2161f
refactor(tv): remove auto-scroll behaviors from search and series
Fredrik Burmester
2026-02-01 12:44:36 +01:00 -
25ec9c4348
fix(tv): remove automatic scroll triggers on series page
Fredrik Burmester
2026-02-01 12:39:05 +01:00 -
d17414bc93
fix(auth): distinguish session expiry from network errors
Fredrik Burmester
2026-02-01 12:27:22 +01:00 -
bde3c7e191
chore(deps): Update react monorepo
renovate/patch-react-monorepo
renovate[bot]
2026-02-01 01:25:21 +00:00 -
fea3e1449a
fix(player): add null check for api in direct-player
Fredrik Burmester
2026-01-31 23:43:05 +01:00 -
ad1d9b5888
fix(tv): pause inactivity timer during video playback
Fredrik Burmester
2026-01-31 23:33:11 +01:00 -
3d406314a4
feat(tv): add configurable inactivity timeout with auto-logout
Fredrik Burmester
2026-01-31 22:29:39 +01:00 -
e6598f0944
perf(tv): optimize focus animations and disable native glass effect
Fredrik Burmester
2026-01-31 21:34:49 +01:00 -
f549e8eaed
feat(tv): reorder series page buttons to center season selector
Fredrik Burmester
2026-01-31 21:03:54 +01:00 -
dab1c10a03
fix(tv): use single value for user-management entitlement
Fredrik Burmester
2026-01-31 19:55:22 +01:00 -
7e2962e539
fix(tv): remove deprecated presentUserPicker API
Fredrik Burmester
2026-01-31 18:59:30 +01:00 -
81cf672eb7
fix: convert native.js to native.ts and fix imports for EAS builds
Fredrik Burmester
2026-01-31 18:54:23 +01:00 -
591d89c19f
feat(tv): local build eas creds
Fredrik Burmester
2026-01-31 17:52:35 +01:00 -
44b7434cdd
refactor(tv): simplify user profile management with automatic sandboxing
Fredrik Burmester
2026-01-31 17:28:15 +01:00 -
8a782fb0c9
chore(deps): Update dependency @react-native-community/cli to v20.1.1 (#1413)
renovate[bot]
2026-01-31 17:26:38 +01:00 -
7d0b6c37b8
chore(deps): Update dependency react-i18next to v16.5.4 (#1414)
renovate[bot]
2026-01-31 17:26:01 +01:00 -
5443222e4e
chore(deps): Update actions/cache action to v5.0.2 (#1397)
renovate[bot]
2026-01-31 17:25:31 +01:00 -
a77e86be21
chore(deps): Update github/codeql-action action to v4.32.0 (#1410)
renovate[bot]
2026-01-31 17:25:22 +01:00 -
9d82549cd6
chore(deps): Update dependency @tanstack/react-query to v5.90.20 (#1405)
renovate[bot]
2026-01-31 17:25:12 +01:00 -
cb5cb8bff7
chore(deps): Update dependency lodash to v4.17.23 [SECURITY] (#1394)
renovate[bot]
2026-01-31 17:25:02 +01:00 -
0b61fb7d98
chore(deps): Update peter-evans/create-pull-request action to v8.1.0 (#1401)
renovate[bot]
2026-01-31 17:24:53 +01:00 -
f762b9017f
chore(deps): Update crowdin/github-action action to v2.14.0 (#1400)
renovate[bot]
2026-01-31 17:24:43 +01:00 -
b063fd6405
chore(deps): Update oven-sh/setup-bun action to v2.1.2 (#1399)
renovate[bot]
2026-01-31 17:24:35 +01:00 -
88ac94ebeb
chore(deps): Update actions/checkout action to v6.0.2 (#1398)
renovate[bot]
2026-01-31 17:24:24 +01:00 -
717186e13e
fix(tv): set node version
Fredrik Burmester
2026-01-31 15:00:38 +01:00 -
4afab8d94a
fix(mpv): pause playback when tvOS app enters background
Fredrik Burmester
2026-01-31 13:42:52 +01:00 -
4601ae20b6
fix(tv): stop quick connect polling on login page exit
Fredrik Burmester
2026-01-31 12:58:44 +01:00 -
1ec887c29e
feat(tv): new login design
Fredrik Burmester
2026-01-31 11:49:15 +01:00 -
85a74a9a6a
refactor: login page
Fredrik Burmester
2026-01-31 10:52:21 +01:00 -
6e85c8d54a
feat(tv): add user switching from settings
Fredrik Burmester
2026-01-31 09:53:54 +01:00 -
bf518b4834
fix(tv): poster images
Fredrik Burmester
2026-01-30 20:45:00 +01:00 -
d78ac2963f
feat(tv): add language selector
Fredrik Burmester
2026-01-30 19:38:25 +01:00 -
2818c17e97
chore: sv translations
Fredrik Burmester
2026-01-30 19:16:53 +01:00 -
b87e7a159f
fix(tv): home screen sections not loading
Fredrik Burmester
2026-01-30 19:09:31 +01:00 -
af2cac0e86
feat(player): add skip intro/credits support for tvOS
Fredrik Burmester
2026-01-30 18:52:22 +01:00 -
28e3060ace
feat(player): add chapter navigation support with visual markers
Fredrik Burmester
2026-01-30 18:02:32 +01:00 -
3814237ac6
fix(glass-poster): prevent image overflow on tvOS 26
Fredrik Burmester
2026-01-30 09:16:01 +01:00 -
aed3a8f493
fix(tv): poster design and other stuff
Fredrik Burmester
2026-01-30 09:15:44 +01:00 -
0cd74519d4
fix(tv): correct episode image priority and scale animation in posters
Fredrik Burmester
2026-01-30 09:15:01 +01:00 -
8ecb7c205b
feat(tv): add smart back button handler to prevent unwanted app exit
Fredrik Burmester
2026-01-29 21:53:45 +01:00 -
3827350ffd
feat(tv): add focus management to next episode countdown card
Fredrik Burmester
2026-01-29 18:22:28 +01:00 -
53902aebab
feat(tv): change playback options layout to horizontal row
Fredrik Burmester
2026-01-29 18:17:43 +01:00 -
bf3a37c61c
feat(player): change technical info button icon to code-slash
Fredrik Burmester
2026-01-29 18:05:53 +01:00 -
2c0a9b6cd9
feat(tv): migrate login to white design with navigation modals
Fredrik Burmester
2026-01-29 12:12:20 +01:00 -
80136f1800
feat(tv): enable video playlists library with square thumbnail grid
Fredrik Burmester
2026-01-29 07:38:56 +01:00 -
01298c9b6d
chore(i18n): add no_results translation key to common section
Fredrik Burmester
2026-01-29 07:32:13 +01:00 -
4bea01c963
fix(tv): prevent theme music from playing twice on shared transitions
Fredrik Burmester
2026-01-29 07:31:34 +01:00 -
94ac458f52
refactor(tv): use shared components and proper typography in actor page
Fredrik Burmester
2026-01-28 22:51:35 +01:00 -
409629bb4a
feat(tv): add background theme music playback
Fredrik Burmester
2026-01-28 22:08:32 +01:00 -
2ff9625903
feat(tv): add long-press mark as watched action using alert dialog
Fredrik Burmester
2026-01-28 20:36:57 +01:00 -
8dcd4c40f9
chore: remove debug console.log statements from providers and layout
Fredrik Burmester
2026-01-28 20:21:56 +01:00 -
74114893e5
fix(tv): use router.replace for episode navigation to prevent page stacking
Fredrik Burmester
2026-01-28 19:57:54 +01:00 -
268a6d96de
refactor(tv): swap poster and content layout in series page
Fredrik Burmester
2026-01-28 19:50:12 +01:00 -
2780b902e9
feat(tv): add favorite button to series detail page
Fredrik Burmester
2026-01-28 19:47:47 +01:00 -
6033958158
refactor(claude): restructure learned facts into individual files with compressed index
Fredrik Burmester
2026-01-28 19:45:51 +01:00 -
9763c26046
fix(player): handle remote streams and live tv containers correctly
Fredrik Burmester
2026-01-28 19:40:18 +01:00 -
05a2627c94
fix(auth): make logout device cleanup fire-and-forget
Fredrik Burmester
2026-01-28 19:31:20 +01:00 -
715daf1635
feat: skip intro
feat/tv-interface-skipIntro
Lance Chant
2026-01-27 09:01:32 +02:00 -
381dc351e2
fix: Removes unused credential clearing function
remove-optimized-server
Uruk
2026-01-26 21:05:50 +01:00 -
62a099e82f
refactor(player): consolidate subtitle settings to use mpvSubtitleScale only
Fredrik Burmester
2026-01-26 21:01:25 +01:00 -
3b2649bb65
Merge branch 'develop' into remove-optimized-server
Gauvain
2026-01-26 20:53:59 +01:00 -
bae8161591
Refactor: Improves UI consistency
Uruk
2026-01-26 20:53:37 +01:00 -
43ca6e9148
fix(player): disable subtitle scaling with window on iOS
Fredrik Burmester
2026-01-26 20:50:16 +01:00 -
1cbb46f0ca
feat(player): add mpv cache and buffer configuration
Fredrik Burmester
2026-01-26 20:46:42 +01:00 -
21f2ceefc3
feat(tv): live tv
Fredrik Burmester
2026-01-26 20:30:50 +01:00 -
9d6a9decc9
style(tv): match live tv header styling to home tab
Fredrik Burmester
2026-01-26 19:59:30 +01:00 -
246e0af0f6
feat(tv): improve live tv guide scrolling and time range
Fredrik Burmester
2026-01-26 19:53:13 +01:00 -
a0dd752d8f
feat(tv): add channels tab with direct channel playback and live tv controls
Fredrik Burmester
2026-01-26 19:42:10 +01:00 -
c5eb7b0c96
feat(tv): live tv initial commit
Fredrik Burmester
2026-01-26 19:41:03 +01:00 -
55c74ab383
feat(player): enable language-based track selection on mobile
Fredrik Burmester
2026-01-26 19:36:51 +01:00 -
7fe24369c0
feat(tv): add language-based audio and subtitle track selection
Fredrik Burmester
2026-01-26 19:32:06 +01:00 -
111397a306
refactor(tv): extract TVEpisodeList component to reduce code duplication
Fredrik Burmester
2026-01-26 19:17:29 +01:00 -
b79b343ce3
refactor(tv): replace poster multiplier scaling with linear offset-based scaling
Fredrik Burmester
2026-01-26 18:36:44 +01:00 -
c029228138
feat(tv): add now playing badge to current episode in season list
Fredrik Burmester
2026-01-26 18:15:52 +01:00 -
d51cf47eb4
feat(tv): add scalable poster sizes synchronized with typography settings
Fredrik Burmester
2026-01-26 18:04:22 +01:00 -
bbd7854287
fix(tv): resolve home sections not rendering when hero carousel is enabled
Fredrik Burmester
2026-01-26 18:03:18 +01:00 -
8c21054d33
fix scaling
feat/tv-interface-uniform-scale
Lance Chant
2026-01-26 09:34:08 +02:00 -
44caf4b1ff
feat(i18n): add swedish translations for tv interface and fix hardcoded strings
Fredrik Burmester
2026-01-26 08:17:00 +01:00 -
92c70fadd1
refactor(tv): reorganize item detail page layout and improve episode list
Fredrik Burmester
2026-01-26 08:16:59 +01:00 -
f637367b82
style(tv): update episode section heading typography and spacing
Fredrik Burmester
2026-01-26 07:51:55 +01:00 -
715764cef8
feat(tv): add season episode list to episode detail page
Fredrik Burmester
2026-01-25 23:23:03 +01:00 -
36d6686258
feat(tv): increase typography scale multipliers for better visibility
Fredrik Burmester
2026-01-25 23:02:52 +01:00 -
dca7cc99f2
feat(tv): add setting to show series poster on episode detail pages
Fredrik Burmester
2026-01-25 23:01:08 +01:00 -
875a017e8c
feat(tv): add scalable typography with user-configurable text size
Fredrik Burmester
2026-01-25 22:55:44 +01:00 -
0c6c20f563
feat(tv): add horizontal gradient fade to hero carousel backdrop
Fredrik Burmester
2026-01-25 22:53:24 +01:00 -
2c9906377d
feat(tv): update skeleton layout to match swapped poster position
Fredrik Burmester
2026-01-25 21:31:37 +01:00 -
d5f7a18fe5
chore: docs
Fredrik Burmester
2026-01-25 20:19:45 +01:00 -
4606b9718e
feat(tv): swap layout and add horizontal posters for episodes
Fredrik Burmester
2026-01-25 20:18:12 +01:00 -
c2d61654b0
feat(tv): add glass poster module and refactor grid layouts
Fredrik Burmester
2026-01-25 17:02:10 +01:00 -
2c6938c739
fix: design
Fredrik Burmester
2026-01-25 14:50:05 +01:00 -
1f454c0f12
feat(tv): add Apple TV+ style hero carousel to home page
Fredrik Burmester
2026-01-24 23:43:40 +01:00 -
c215fda973
feat(tv): add 60s background refresh for idle screens
Fredrik Burmester
2026-01-24 10:48:42 +01:00 -
a852e2e769
fix(tv): reposition streamystats sections after recently added
Fredrik Burmester
2026-01-24 10:35:15 +01:00 -
29873e08d7
feat(tv): add shared filter components and collections page support
Fredrik Burmester
2026-01-24 10:31:03 +01:00 -
5ce5cc2d99
refactor(home): reposition streamystats sections after recently added
Fredrik Burmester
2026-01-24 10:29:04 +01:00 -
ae5a71ff29
fix(auth): clear react query cache on logout and enable home screen refetch
Fredrik Burmester
2026-01-24 10:25:33 +01:00 -
0e3e8b8016
Revert "fix: scaling"
Fredrik Burmester
2026-01-24 10:05:22 +01:00 -
d07a521f60
feat(tv): add trickplay bubble positioning aligned with progress bar
Fredrik Burmester
2026-01-23 21:23:00 +01:00