mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-03-03 16:32:39 +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
-
566ff485fb
fix: scaling
Lance Chant
2026-01-23 13:32:29 +02:00 -
3a4042efd5
fix(tv): android tv black screen
Fredrik Burmester
2026-01-23 08:21:00 +01:00 -
fb9b4b6f2d
fix(tv): add padding to button
Fredrik Burmester
2026-01-22 09:09:30 +01:00 -
1b80db678e
fix(tv): resolve mpv player exit freeze by async mpv cleanup
Fredrik Burmester
2026-01-22 09:08:51 +01:00 -
093fcc6187
fix(tv): season modal
Fredrik Burmester
2026-01-22 08:37:54 +01:00 -
26e8489384
fix(tv): season modal using correct modal
Fredrik Burmester
2026-01-22 08:37:35 +01:00 -
02a65059b9
fix(tv): set tv env
Fredrik Burmester
2026-01-22 08:37:14 +01:00 -
be2fd53f31
fix(tv): resolve subtitle selector index mismatch using VideoContext tracks
Fredrik Burmester
2026-01-22 08:29:57 +01:00 -
be92b5d75e
feat(player): enhance technical info overlay with codec details
Fredrik Burmester
2026-01-22 08:15:02 +01:00 -
3f882ecade
feat(tv): add technical info overlay to player controls
Fredrik Burmester
2026-01-22 08:10:18 +01:00 -
4b7007386f
fix(tv): font size
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
d2790f4997
fix(tv): seek
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
096670a0c3
fix(tv): better seek
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
aa6b441dd1
feat(tv): minimal seekbar
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
d8512897ad
feat: seekbar left/right actions
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
11b6f16cd3
fix: scale button
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
506d8b14dc
fix(tv): wrap actor page in scrollview to fix focus navigation between sections
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
a8acdf4299
feat(tv): hide music and playlists libraries on tv
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
2a9f4c2885
fix: design
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
0353a718f3
feat(tv): seerr
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
e3b4952c60
fix(tv): resolve jellyseerr detail page focus navigation loop
Fredrik Burmester
2026-01-20 22:15:00 +01:00 -
7c4f766d6f
update issue_report,yml to add support for 0.51.0 and 0.52.0
update-issue-report-52
Simon Eklundh
2026-01-20 15:08:10 +00:00 -
5f44540b6f
fix(tv): design
Fredrik Burmester
2026-01-19 20:01:00 +01:00 -
4705c9f4f9
feat(tv): add favorite button to item detail page
Fredrik Burmester
2026-01-19 20:01:00 +01:00 -
2b36d4bc76
fix(tv): font sizes
Fredrik Burmester
2026-01-19 20:01:00 +01:00 -
f4445c4152
chore(i18n): add movies and shows translation keys for tv actor page
Fredrik Burmester
2026-01-19 20:01:00 +01:00 -
16a236393d
refactor(tv): migrate series season selector to navigation-based modal pattern
Fredrik Burmester
2026-01-19 20:01:00 +01:00 -
eeb4ef3008
feat(tv): split actor filmography into movies and series sections
Fredrik Burmester
2026-01-19 20:01:00 +01:00 -
9c0de94247
fix: text ui scaling
fix/text-ui-scaling
Lance Chant
2026-01-19 14:59:11 +02:00 -
358e00d8b7
fix(player): resolve tvOS freeze on player exit by reordering mpv options
Fredrik Burmester
2026-01-18 22:11:35 +01:00 -
a173db9180
wip
Fredrik Burmester
2026-01-19 08:21:55 +01:00 -
a8c07a31d3
fix(tv): remove extra left margin from see all card in collection lists
Fredrik Burmester
2026-01-18 22:20:43 +01:00 -
493df28b8d
fix(player): resolve tvOS freeze on player exit by reordering mpv options
Fredrik Burmester
2026-01-18 22:11:35 +01:00 -
749473c1e8
feat(tv): add subtitle settings to subtitle modal
Fredrik Burmester
2026-01-18 20:13:56 +01:00 -
f8d1fad6d5
refactor
Fredrik Burmester
2026-01-18 20:06:09 +01:00 -
81af2afef8
feat(tv): add see all card to recently added sections with focus handling improvements
Fredrik Burmester
2026-01-18 19:58:10 +01:00 -
9ef79ef364
Merge branch 'develop' into feat/tv-interface
Fredrik Burmester
2026-01-18 19:38:27 +01:00 -
c7077bbcfe
fix: subrip mpv (#1375)
lance chant
2026-01-18 20:35:14 +02:00 -
c0f25a2b8b
Add caching progress in seek slider bar (#1376)
Alex
2026-01-19 05:34:39 +11:00 -
83babc2687
refactor
Fredrik Burmester
2026-01-18 19:33:42 +01:00 -
f9a3a1f9f6
feat(tv): add live subtitle track refresh after opensubs download
Fredrik Burmester
2026-01-18 17:44:13 +01:00 -
0f076d197f
style(tv): update stepper buttons to square with rounded corners
Fredrik Burmester
2026-01-18 17:22:44 +01:00 -
d28b5411d5
style(tv): add apple tv-style badges to search page
Fredrik Burmester
2026-01-18 17:22:41 +01:00 -
1da49d29d7
style(tv): update settings to use apple tv-style white and green accents
Fredrik Burmester
2026-01-18 16:25:00 +01:00 -
7af4b913d7
fix(tv): add keyboard focus to text inputs and polish poster styling
Fredrik Burmester
2026-01-18 16:13:53 +01:00 -
a667723d93
fix(tv): improve subtitle modal loading state and card consistency
Fredrik Burmester
2026-01-18 15:25:40 +01:00 -
94bfa26041
feat(tv): add opensubtitles api key setting to tv interface
Fredrik Burmester
2026-01-18 15:25:31 +01:00 -
d545ca3584
fix(tv): modals
Fredrik Burmester
2026-01-18 15:22:44 +01:00 -
773701d0c1
fix: translations
Fredrik Burmester
2026-01-18 14:52:45 +01:00 -
a3f7d0c275
feat(tv): add metadata refresh button to item details page
Fredrik Burmester
2026-01-18 14:52:06 +01:00 -
5b7ded08cc
refactor(tv): extract shared components to reduce code duplication
Fredrik Burmester
2026-01-18 14:45:18 +01:00 -
60dd00ad7e
fix: close button modals
Fredrik Burmester
2026-01-18 14:14:23 +01:00 -
8b12693116
fix: add missing props to ChromecastControls
chromecast-fix
Uruk
2026-01-18 14:01:37 +01:00 -
6d97f28cb2
fix: correct useSettings destructuring in ChromecastControls
Uruk
2026-01-18 14:00:06 +01:00 -
fd0b6d4a87
fix: correct useSettings destructuring in PlayButton
Uruk
2026-01-18 13:58:27 +01:00 -
24b4f212fb
feat: add useAdjacentEpisodes hook
Uruk
2026-01-18 13:56:49 +01:00 -
6eb74d3736
feat: add ChromecastControls component
Uruk
2026-01-18 13:54:03 +01:00 -
ec653cae15
docs: hdr
Fredrik Burmester
2026-01-18 13:53:19 +01:00 -
46555569e3
feat: continue playback with chromecast
tom-heidenreich
2025-01-31 17:15:26 +01:00 -
7827a9e279
feat: pass sessionId and mediaSourceId to chromecast session
tom-heidenreich
2025-02-01 12:59:15 +01:00 -
28eb18ab82
feat: use l18n for chromecast player
tom-heidenreich
2025-01-31 14:57:57 +01:00 -
ea8e8a9fa7
feat: share selected playback options to chromecast
tom-heidenreich
2025-01-22 19:02:14 +01:00 -
1f1231ce39
feat: move media loading for chromecast to extra util function
tom-heidenreich
2025-01-22 18:30:15 +01:00 -
3b7bc24c76
feat: get adjacent items in chromecast controls
tom-heidenreich
2025-01-21 13:58:47 +01:00 -
ea3397a026
feat: pass media item as custom data to chromecast
tom-heidenreich
2025-01-21 13:59:31 +01:00 -
b922b561f5
feat: add trickplay to chromecast control slider
tom-heidenreich
2025-01-21 14:00:03 +01:00 -
cd977d117e
feat: add intro/credit skip buttons to chromecast controls
tom-heidenreich
2025-01-21 13:20:45 +01:00 -
962b2d1461
feat: pass item id as as content id to google cast
tom-heidenreich
2025-01-21 13:18:27 +01:00 -
c2391ba113
feat: display metadata for specific media type
tom-heidenreich
2025-01-21 09:55:59 +01:00 -
a13c0e8108
feat: use custom google cast player instead of default controls
tom-heidenreich
2025-01-21 00:59:54 +01:00 -
64765c1a4a
feat: ✨ create custom google cast player
tom-heidenreich
2025-01-21 00:58:51 +01:00 -
18bc45ea0a
feat: open subtitles
Fredrik Burmester
2026-01-18 13:20:17 +01:00 -
ebb33854d7
wip
Fredrik Burmester
2026-01-18 12:37:12 +01:00 -
9efa2bbaa2
wip: hdr
Fredrik Burmester
2026-01-18 11:58:32 +01:00 -
c515d037cf
refactor(tv): unify subtitle track selector and search into tabbed sheet
Fredrik Burmester
2026-01-18 11:13:57 +01:00 -
ee3a288fa0
wip
Fredrik Burmester
2026-01-18 10:38:06 +01:00 -
3555ef964e
fix: add Chromecast video progress tracking
Uruk
2026-01-17 18:34:36 +01:00 -
620a3224fc
docs: add CodeRabbit auto-summary integration to PR template
pr-description
Uruk
2026-01-17 18:14:08 +01:00 -
0a58514964
Merge branch 'develop' into autoskip
Gauvain
2026-01-17 17:47:44 +01:00 -
c0171aa656
feat(tv): add actor detail page with dynamic backdrop crossfade
Fredrik Burmester
2026-01-17 09:32:47 +01:00 -
41d3e61261
feat(tv): add bidirectional focus navigation between options and cast list
Fredrik Burmester
2026-01-17 09:10:27 +01:00 -
8f74c3edc7
feat(tv): actors and stuff
Fredrik Burmester
2026-01-16 23:36:15 +01:00 -
56ffec3173
fix(player): add null guards for item in play settings
Fredrik Burmester
2026-01-16 21:26:56 +01:00 -
9509a427c8
wip
Fredrik Burmester
2026-01-16 21:22:23 +01:00 -
cfcfb486bf
wip
Fredrik Burmester
2026-01-16 21:21:58 +01:00 -
407ea69425
fix(tv): add opening animations to bottom sheet option selectors
Fredrik Burmester
2026-01-16 21:03:06 +01:00 -
e1e91ea1a6
fix: sheet
Fredrik Burmester
2026-01-16 21:00:46 +01:00 -
e7ea8a2c3b
fix: remove back button
Fredrik Burmester
2026-01-16 19:51:27 +01:00 -
9f1791ce93
wip
Fredrik Burmester
2026-01-16 19:05:25 +01:00 -
38cb7068ef
style(search): remove redundant search label on TV search page
Fredrik Burmester
2026-01-16 19:04:13 +01:00 -
cc154f0c16
fix(tv): fix subtitle sheet issues on TV
Fredrik Burmester
2026-01-16 18:57:38 +01:00 -
866aa44277
wip: controls next up
Fredrik Burmester
2026-01-16 17:16:08 +01:00 -
ff3f88c53b
wip
Fredrik Burmester
2026-01-16 15:59:26 +01:00 -
3fd76b1356
wip
Fredrik Burmester
2026-01-16 15:29:12 +01:00 -
a86df6c46b
wip
Fredrik Burmester
2026-01-16 14:48:08 +01:00 -
bdd284b9a6
fix(i18n): add missing common.login translation key
Fredrik Burmester
2026-01-16 13:22:26 +01:00 -
fff7d4459f
feat(tv): improve settings focus management with disabled props pattern
Fredrik Burmester
2026-01-16 13:17:12 +01:00 -
b85549016d
style(tv): increase top padding on item content page
Fredrik Burmester
2026-01-16 13:15:53 +01:00 -
6c35608404
fix(tv): regenerate icons with proper aspect ratios
Fredrik Burmester
2026-01-16 13:09:30 +01:00 -
74e3465a84
feat(tv): add tv card design to watchlist detail page
Fredrik Burmester
2026-01-16 13:06:12 +01:00