mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-05-04 14:16:30 +01: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
dependabot/npm_and_yarn/npm_and_yarn-52571dc7e9
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/actions-dependency-review-action-4.8.x
renovate/actions-dependency-review-action-4.x
renovate/actions-setup-node-6.x
renovate/babel-monorepo
renovate/biomejs-biome-2.3.x
renovate/biomejs-biome-2.x
renovate/crowdin-github-action-2.x
renovate/expo-monorepo
renovate/github-codeql-action-4.32.x
renovate/github-codeql-action-4.x
renovate/jotai-2.x
renovate/lint-staged-16.x
renovate/major-expo-monorepo
renovate/major-github-artifact-actions
renovate/marocchino-sticky-pull-request-comment-3.x
renovate/maxim-lobanov-setup-xcode-digest
renovate/npm-lodash-vulnerability
renovate/oven-sh-setup-bun-2.1.x
renovate/oven-sh-setup-bun-2.x
renovate/patch-react-monorepo
renovate/patch-react-navigation-monorepo
renovate/patch-tanstack-query-monorepo
renovate/pin-dependencies
renovate/react-i18next-16.5.x
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/tanstack-query-monorepo
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
#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
#1474
#1474
#1475
#1475
#1476
#1476
#1479
#1479
#1482
#1482
#1484
#1484
#1486
#1486
#1487
#1488
#1488
#1490
#1490
#1491
#1491
#1492
#1492
#1498
#1498
#1499
#1499
#1500
#1500
#1501
#1501
#1502
#1502
#1503
#1503
#1504
#1504
#1505
#1505
#1506
#1506
#1507
#1507
#1508
#1508
#1509
#1509
#151
#1510
#1510
#1511
#1511
#1512
#1512
#1514
#1514
#1516
#1516
#1518
#1518
#1520
#1520
#1521
#1521
#1523
#1523
#1524
#1524
#1526
#1526
#1530
#1530
#1537
#1537
#1539
#1539
#1543
#1543
#1544
#1546
#1546
#1547
#1547
#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
dependabot/npm_and_yarn/npm_and_yarn-52571dc7e9
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/actions-dependency-review-action-4.8.x
renovate/actions-dependency-review-action-4.x
renovate/actions-setup-node-6.x
renovate/babel-monorepo
renovate/biomejs-biome-2.3.x
renovate/biomejs-biome-2.x
renovate/crowdin-github-action-2.x
renovate/expo-monorepo
renovate/github-codeql-action-4.32.x
renovate/github-codeql-action-4.x
renovate/jotai-2.x
renovate/lint-staged-16.x
renovate/major-expo-monorepo
renovate/major-github-artifact-actions
renovate/marocchino-sticky-pull-request-comment-3.x
renovate/maxim-lobanov-setup-xcode-digest
renovate/npm-lodash-vulnerability
renovate/oven-sh-setup-bun-2.1.x
renovate/oven-sh-setup-bun-2.x
renovate/patch-react-monorepo
renovate/patch-react-navigation-monorepo
renovate/patch-tanstack-query-monorepo
renovate/pin-dependencies
renovate/react-i18next-16.5.x
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/tanstack-query-monorepo
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
#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
#1474
#1474
#1475
#1475
#1476
#1476
#1479
#1479
#1482
#1482
#1484
#1484
#1486
#1486
#1487
#1488
#1488
#1490
#1490
#1491
#1491
#1492
#1492
#1498
#1498
#1499
#1499
#1500
#1500
#1501
#1501
#1502
#1502
#1503
#1503
#1504
#1504
#1505
#1505
#1506
#1506
#1507
#1507
#1508
#1508
#1509
#1509
#151
#1510
#1510
#1511
#1511
#1512
#1512
#1514
#1514
#1516
#1516
#1518
#1518
#1520
#1520
#1521
#1521
#1523
#1523
#1524
#1524
#1526
#1526
#1530
#1530
#1537
#1537
#1539
#1539
#1543
#1543
#1544
#1546
#1546
#1547
#1547
#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
-
c6bf16afdd
refactor: clean up dead code and consolidate casting utilities
Uruk
2026-01-19 22:40:05 +01:00 -
dc9750d7fc
feat(casting): unify Chromecast and AirPlay into single casting interface
Uruk
2026-01-19 22:33:41 +01:00 -
49c4f2d7ad
feat(airplay): add complete AirPlay support for iOS
Uruk
2026-01-19 22:30:34 +01:00 -
519b2aa72f
feat(chromecast): add modal components and integrate autoskip API
Uruk
2026-01-19 22:22:20 +01:00 -
4a2d365d31
feat(chromecast): integrate autoskip segments into chromecast player
Uruk
2026-01-19 22:21:17 +01:00 -
a65ac939cc
refactor: optimize segment handling with useMemo and improve skip function fallback
Uruk
2026-01-14 20:21:15 +01:00 -
0ce6266c02
feat: add skip credit button text localization to BottomControls and Controls
Uruk
2026-01-14 20:18:09 +01:00 -
34f7eea76d
refactor: remove unused Segment interface from MediaTimeSegment
Uruk
2026-01-14 20:16:10 +01:00 -
78a132268e
fix: update dependencies in skipSegment callback for accurate state tracking
Uruk
2026-01-14 20:15:11 +01:00 -
aaca343327
fix: handle null settings in useSkipOptions for safer access
Uruk
2026-01-14 20:15:05 +01:00 -
25e20fe972
feat: add timeout management for playback to prevent race conditions
Uruk
2026-01-14 20:13:49 +01:00 -
61d322146a
fix: correct order of segment skip options in settings
Uruk
2026-01-14 20:11:28 +01:00 -
2c1a2a9583
refactor: move player translations to common section
Uruk
2026-01-14 14:12:36 +01:00 -
441ede0641
feat: add i18n support for skip button text
Uruk
2026-01-14 14:10:28 +01:00 -
27e1dce1ca
refactor: address GitHub Copilot review comments
Uruk
2026-01-14 14:07:14 +01:00 -
5f2d183459
refactor: apply CodeRabbit suggestions for segment skip feature
Uruk
2026-01-14 14:04:27 +01:00 -
1b66541e2f
feat: add comprehensive segment skip with all 5 types and settings submenu
Uruk
2026-01-14 13:44:45 +01:00 -
e98e075572
fix(chromecast): resolve TypeScript errors and improve type safety
Uruk
2026-01-19 22:13:54 +01:00 -
c234755134
feat(chromecast): add new player UI with mini player, hooks, and utilities
Uruk
2026-01-19 22:02:06 +01:00 -
86157c045c
fix: add Chromecast video progress tracking
Uruk
2026-01-19 20:41:06 +01:00 -
a384b34402
chore: translations
Fredrik Burmester
2026-02-01 15:52:54 +01:00 -
07f535a6e4
fix: no log
Fredrik Burmester
2026-02-01 15:52:26 +01:00 -
2bcf52209e
refactor(tv): remove native tv-player-controls module usage
Fredrik Burmester
2026-02-01 14:38:35 +01:00 -
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 -
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