fix: watch together bugs, TV focus issues, system locale default

- Fix guest controls locked on join (use reactive context.select)
- Fix Google TV back button when controls hidden (focus recovery + global fallback)
- Fix profile switch screen focus lost on TV (explicit focus request)
- Add 15s host reconnect grace period with reconnecting overlay
- Add participant join/leave notification toasts
- Default to system language on first launch via findDeviceLocale()
This commit is contained in:
edde746
2026-02-11 00:04:09 +01:00
parent df844757ec
commit f33f58339d
25 changed files with 327 additions and 21 deletions
+4 -1
View File
@@ -644,7 +644,10 @@
"failedToCreate": "Det gick inte att skapa session",
"failedToJoin": "Det gick inte att gå med i session",
"sessionCodeCopied": "Sessionskod kopierad till urklipp",
"relayUnreachable": "Reläservern kan inte nås. Detta kan bero på att din internetleverantör blockerar anslutningen. Du kan fortfarande försöka, men Watch Together kanske inte fungerar."
"relayUnreachable": "Reläservern kan inte nås. Detta kan bero på att din internetleverantör blockerar anslutningen. Du kan fortfarande försöka, men Watch Together kanske inte fungerar.",
"reconnectingToHost": "Återansluter till värd...",
"participantJoined": "${name} gick med",
"participantLeft": "${name} lämnade"
},
"shaders": {
"title": "Shaders",