Skip to content

Commit 3108d4a

Browse files
authored
test(android): cover partial permission grants
1 parent af1a921 commit 3108d4a

39 files changed

Lines changed: 1472 additions & 372 deletions

apps/.i18n/native-source.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -11291,92 +11291,92 @@
1129111291
},
1129211292
{
1129311293
"kind": "conditional-branch",
11294-
"line": 209,
11294+
"line": 210,
1129511295
"path": "apps/ios/Sources/Voice/TalkModeGatewayConfig.swift",
1129611296
"source": "Gateway Default",
1129711297
"surface": "apple",
1129811298
"id": "native.apple.8b95eb816538a735"
1129911299
},
1130011300
{
1130111301
"kind": "conditional-branch",
11302-
"line": 211,
11302+
"line": 212,
1130311303
"path": "apps/ios/Sources/Voice/TalkModeGatewayConfig.swift",
1130411304
"source": "ElevenLabs",
1130511305
"surface": "apple",
1130611306
"id": "native.apple.12f6c5d01ca2cc0e"
1130711307
},
1130811308
{
1130911309
"kind": "conditional-branch",
11310-
"line": 213,
11310+
"line": 214,
1131111311
"path": "apps/ios/Sources/Voice/TalkModeGatewayConfig.swift",
1131211312
"source": "Realtime-2 (OpenAI)",
1131311313
"surface": "apple",
1131411314
"id": "native.apple.61beb986ac24f37b"
1131511315
},
1131611316
{
1131711317
"kind": "conditional-branch",
11318-
"line": 825,
11318+
"line": 284,
11319+
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
11320+
"source": "Offline",
11321+
"surface": "apple",
11322+
"id": "native.apple.c09f4e3bbef8177a"
11323+
},
11324+
{
11325+
"kind": "conditional-branch",
11326+
"line": 284,
11327+
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
11328+
"source": "Ready",
11329+
"surface": "apple",
11330+
"id": "native.apple.5839cdb826c12c71"
11331+
},
11332+
{
11333+
"kind": "conditional-branch",
11334+
"line": 957,
1131911335
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
1132011336
"source": "Listening",
1132111337
"surface": "apple",
1132211338
"id": "native.apple.794c5c98f3a4238d"
1132311339
},
1132411340
{
1132511341
"kind": "conditional-branch",
11326-
"line": 825,
11342+
"line": 957,
1132711343
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
1132811344
"source": "Speech error: \\(msg)",
1132911345
"surface": "apple",
1133011346
"id": "native.apple.0b35fc3b0b221098"
1133111347
},
1133211348
{
1133311349
"kind": "conditional-branch",
11334-
"line": 1026,
11350+
"line": 1158,
1133511351
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
1133611352
"source": "Aborted",
1133711353
"surface": "apple",
1133811354
"id": "native.apple.96c7457cafa7dd47"
1133911355
},
1134011356
{
1134111357
"kind": "conditional-branch",
11342-
"line": 1026,
11358+
"line": 1158,
1134311359
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
1134411360
"source": "Chat error",
1134511361
"surface": "apple",
1134611362
"id": "native.apple.7c027ae095940485"
1134711363
},
1134811364
{
1134911365
"kind": "conditional-branch",
11350-
"line": 2853,
11366+
"line": 2988,
1135111367
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
1135211368
"source": "Native",
1135311369
"surface": "apple",
1135411370
"id": "native.apple.c48dc51b49089432"
1135511371
},
1135611372
{
1135711373
"kind": "conditional-branch",
11358-
"line": 2853,
11374+
"line": 2988,
1135911375
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
1136011376
"source": "Native WebRTC",
1136111377
"surface": "apple",
1136211378
"id": "native.apple.b0eb8a8cad908166"
1136311379
},
11364-
{
11365-
"kind": "conditional-branch",
11366-
"line": 3172,
11367-
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
11368-
"source": "Offline",
11369-
"surface": "apple",
11370-
"id": "native.apple.c09f4e3bbef8177a"
11371-
},
11372-
{
11373-
"kind": "conditional-branch",
11374-
"line": 3172,
11375-
"path": "apps/ios/Sources/Voice/TalkModeManager.swift",
11376-
"source": "Ready",
11377-
"surface": "apple",
11378-
"id": "native.apple.5839cdb826c12c71"
11379-
},
1138011380
{
1138111381
"kind": "ui-call",
1138211382
"line": 59,
@@ -11475,15 +11475,15 @@
1147511475
},
1147611476
{
1147711477
"kind": "conditional-branch",
11478-
"line": 479,
11478+
"line": 508,
1147911479
"path": "apps/ios/Sources/Voice/TalkRealtimeWebRTCSession.swift",
1148011480
"source": "Asking OpenClaw",
1148111481
"surface": "apple",
1148211482
"id": "native.apple.1065cfe92d7c1eb6"
1148311483
},
1148411484
{
1148511485
"kind": "conditional-branch",
11486-
"line": 479,
11486+
"line": 508,
1148711487
"path": "apps/ios/Sources/Voice/TalkRealtimeWebRTCSession.swift",
1148811488
"source": "Updating OpenClaw",
1148911489
"surface": "apple",

apps/.i18n/native/ar.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7073,6 +7073,16 @@
70737073
"source": "Realtime-2 (OpenAI)",
70747074
"translated": "Realtime-2 (OpenAI)"
70757075
},
7076+
{
7077+
"id": "native.apple.c09f4e3bbef8177a",
7078+
"source": "Offline",
7079+
"translated": "غير متصل"
7080+
},
7081+
{
7082+
"id": "native.apple.5839cdb826c12c71",
7083+
"source": "Ready",
7084+
"translated": "جاهز"
7085+
},
70767086
{
70777087
"id": "native.apple.794c5c98f3a4238d",
70787088
"source": "Listening",
@@ -7103,16 +7113,6 @@
71037113
"source": "Native WebRTC",
71047114
"translated": "WebRTC الأصلي"
71057115
},
7106-
{
7107-
"id": "native.apple.c09f4e3bbef8177a",
7108-
"source": "Offline",
7109-
"translated": "غير متصل"
7110-
},
7111-
{
7112-
"id": "native.apple.5839cdb826c12c71",
7113-
"source": "Ready",
7114-
"translated": "جاهز"
7115-
},
71167116
{
71177117
"id": "native.apple.0189269b6a863dc2",
71187118
"source": "Request ID",

apps/.i18n/native/de.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7073,6 +7073,16 @@
70737073
"source": "Realtime-2 (OpenAI)",
70747074
"translated": "Realtime-2 (OpenAI)"
70757075
},
7076+
{
7077+
"id": "native.apple.c09f4e3bbef8177a",
7078+
"source": "Offline",
7079+
"translated": "Offline"
7080+
},
7081+
{
7082+
"id": "native.apple.5839cdb826c12c71",
7083+
"source": "Ready",
7084+
"translated": "Bereit"
7085+
},
70767086
{
70777087
"id": "native.apple.794c5c98f3a4238d",
70787088
"source": "Listening",
@@ -7103,16 +7113,6 @@
71037113
"source": "Native WebRTC",
71047114
"translated": "Natives WebRTC"
71057115
},
7106-
{
7107-
"id": "native.apple.c09f4e3bbef8177a",
7108-
"source": "Offline",
7109-
"translated": "Offline"
7110-
},
7111-
{
7112-
"id": "native.apple.5839cdb826c12c71",
7113-
"source": "Ready",
7114-
"translated": "Bereit"
7115-
},
71167116
{
71177117
"id": "native.apple.0189269b6a863dc2",
71187118
"source": "Request ID",

apps/.i18n/native/es.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7073,6 +7073,16 @@
70737073
"source": "Realtime-2 (OpenAI)",
70747074
"translated": "Realtime-2 (OpenAI)"
70757075
},
7076+
{
7077+
"id": "native.apple.c09f4e3bbef8177a",
7078+
"source": "Offline",
7079+
"translated": "Sin conexión"
7080+
},
7081+
{
7082+
"id": "native.apple.5839cdb826c12c71",
7083+
"source": "Ready",
7084+
"translated": "Listo"
7085+
},
70767086
{
70777087
"id": "native.apple.794c5c98f3a4238d",
70787088
"source": "Listening",
@@ -7103,16 +7113,6 @@
71037113
"source": "Native WebRTC",
71047114
"translated": "WebRTC nativo"
71057115
},
7106-
{
7107-
"id": "native.apple.c09f4e3bbef8177a",
7108-
"source": "Offline",
7109-
"translated": "Sin conexión"
7110-
},
7111-
{
7112-
"id": "native.apple.5839cdb826c12c71",
7113-
"source": "Ready",
7114-
"translated": "Listo"
7115-
},
71167116
{
71177117
"id": "native.apple.0189269b6a863dc2",
71187118
"source": "Request ID",

apps/.i18n/native/fa.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7073,6 +7073,16 @@
70737073
"source": "Realtime-2 (OpenAI)",
70747074
"translated": "Realtime-2 (OpenAI)"
70757075
},
7076+
{
7077+
"id": "native.apple.c09f4e3bbef8177a",
7078+
"source": "Offline",
7079+
"translated": "آفلاین"
7080+
},
7081+
{
7082+
"id": "native.apple.5839cdb826c12c71",
7083+
"source": "Ready",
7084+
"translated": "آماده"
7085+
},
70767086
{
70777087
"id": "native.apple.794c5c98f3a4238d",
70787088
"source": "Listening",
@@ -7103,16 +7113,6 @@
71037113
"source": "Native WebRTC",
71047114
"translated": "WebRTC بومی"
71057115
},
7106-
{
7107-
"id": "native.apple.c09f4e3bbef8177a",
7108-
"source": "Offline",
7109-
"translated": "آفلاین"
7110-
},
7111-
{
7112-
"id": "native.apple.5839cdb826c12c71",
7113-
"source": "Ready",
7114-
"translated": "آماده"
7115-
},
71167116
{
71177117
"id": "native.apple.0189269b6a863dc2",
71187118
"source": "Request ID",

apps/.i18n/native/fr.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7073,6 +7073,16 @@
70737073
"source": "Realtime-2 (OpenAI)",
70747074
"translated": "Realtime-2 (OpenAI)"
70757075
},
7076+
{
7077+
"id": "native.apple.c09f4e3bbef8177a",
7078+
"source": "Offline",
7079+
"translated": "Hors ligne"
7080+
},
7081+
{
7082+
"id": "native.apple.5839cdb826c12c71",
7083+
"source": "Ready",
7084+
"translated": "Prêt"
7085+
},
70767086
{
70777087
"id": "native.apple.794c5c98f3a4238d",
70787088
"source": "Listening",
@@ -7103,16 +7113,6 @@
71037113
"source": "Native WebRTC",
71047114
"translated": "WebRTC natif"
71057115
},
7106-
{
7107-
"id": "native.apple.c09f4e3bbef8177a",
7108-
"source": "Offline",
7109-
"translated": "Hors ligne"
7110-
},
7111-
{
7112-
"id": "native.apple.5839cdb826c12c71",
7113-
"source": "Ready",
7114-
"translated": "Prêt"
7115-
},
71167116
{
71177117
"id": "native.apple.0189269b6a863dc2",
71187118
"source": "Request ID",

apps/.i18n/native/hi.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7073,6 +7073,16 @@
70737073
"source": "Realtime-2 (OpenAI)",
70747074
"translated": "Realtime-2 (OpenAI)"
70757075
},
7076+
{
7077+
"id": "native.apple.c09f4e3bbef8177a",
7078+
"source": "Offline",
7079+
"translated": "ऑफ़लाइन"
7080+
},
7081+
{
7082+
"id": "native.apple.5839cdb826c12c71",
7083+
"source": "Ready",
7084+
"translated": "तैयार"
7085+
},
70767086
{
70777087
"id": "native.apple.794c5c98f3a4238d",
70787088
"source": "Listening",
@@ -7103,16 +7113,6 @@
71037113
"source": "Native WebRTC",
71047114
"translated": "Native WebRTC"
71057115
},
7106-
{
7107-
"id": "native.apple.c09f4e3bbef8177a",
7108-
"source": "Offline",
7109-
"translated": "ऑफ़लाइन"
7110-
},
7111-
{
7112-
"id": "native.apple.5839cdb826c12c71",
7113-
"source": "Ready",
7114-
"translated": "तैयार"
7115-
},
71167116
{
71177117
"id": "native.apple.0189269b6a863dc2",
71187118
"source": "Request ID",

apps/.i18n/native/id.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7073,6 +7073,16 @@
70737073
"source": "Realtime-2 (OpenAI)",
70747074
"translated": "Realtime-2 (OpenAI)"
70757075
},
7076+
{
7077+
"id": "native.apple.c09f4e3bbef8177a",
7078+
"source": "Offline",
7079+
"translated": "Offline"
7080+
},
7081+
{
7082+
"id": "native.apple.5839cdb826c12c71",
7083+
"source": "Ready",
7084+
"translated": "Siap"
7085+
},
70767086
{
70777087
"id": "native.apple.794c5c98f3a4238d",
70787088
"source": "Listening",
@@ -7103,16 +7113,6 @@
71037113
"source": "Native WebRTC",
71047114
"translated": "WebRTC Native"
71057115
},
7106-
{
7107-
"id": "native.apple.c09f4e3bbef8177a",
7108-
"source": "Offline",
7109-
"translated": "Offline"
7110-
},
7111-
{
7112-
"id": "native.apple.5839cdb826c12c71",
7113-
"source": "Ready",
7114-
"translated": "Siap"
7115-
},
71167116
{
71177117
"id": "native.apple.0189269b6a863dc2",
71187118
"source": "Request ID",

0 commit comments

Comments
 (0)