feat(trackers): show a QR code in every tracker sign-in dialog and fit them on TV screens
Every tracker auth dialog (Trakt/Simkl/MDBList device-code and MAL/AniList OAuth proxy) now shares the same PendingAuthDialog affordances: a QR code for the sign-in URL, a large copyable URL with the scheme stripped, the browser launch button (hidden on Apple TV, which has no browser), and the polling spinner. On wide viewports (TV logical 960x540, desktop, phone landscape) the QR pane sits beside the instructions so the dialog no longer clips on tvOS, and the content is scrollable as an overflow safety net. Device activation codes scale down instead of wrapping.
This commit is contained in:
@@ -1868,7 +1868,7 @@
|
||||
},
|
||||
"deviceCode": {
|
||||
"title": "Plezy'yi ${service} üzerinde etkinleştirin",
|
||||
"body": "${url} adresini ziyaret edin ve bu kodu girin:",
|
||||
"instructions": "",
|
||||
"openToActivate": "Etkinleştirmek için ${service} servisini açın",
|
||||
"copyCode": "Etkinleştirme kodunu kopyala",
|
||||
"waitingForAuthorization": "Yetkilendirme bekleniyor…",
|
||||
@@ -1877,7 +1877,9 @@
|
||||
"oauthProxy": {
|
||||
"title": "${service} servisine giriş yapın",
|
||||
"body": "Bu QR kodunu tarayın veya URL'yi herhangi bir cihazda açın.",
|
||||
"openToSignIn": "Giriş yapmak için ${service} servisini açın",
|
||||
"openToSignIn": "Giriş yapmak için ${service} servisini açın"
|
||||
},
|
||||
"pendingAuth": {
|
||||
"copyUrl": "Giriş URL'sini kopyala",
|
||||
"urlCopied": "URL kopyalandı"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user