Skip to content

Commit 5360042

Browse files
yewreekaclaude
andcommitted
Change the paired-devices footer copy to "Devices using this account"
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent da3dd82 commit 5360042

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

Convos/Devices/DevicesView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ struct DevicesView: View {
9393
deviceRow(device)
9494
}
9595
} footer: {
96-
Text("Devices paired to your account")
96+
Text("Devices using this account")
9797
}
9898

9999
if !viewModel.iCloudDevices.isEmpty {

qa/tests/46-devices-icloud-section.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Test: Devices Screen iCloud Section
22

3-
Verify the expanded Devices screen (Settings > Devices): the paired section's "Devices paired to your account" footer, the "Other devices in iCloud" section listing keys from the iCloud-synced keychain backup that aren't paired to the current account, the Main-device designation on the oldest key, the targeted initiator pairing sheet when an iCloud device is tapped, and the escalated delete-all copy on the main device.
3+
Verify the expanded Devices screen (Settings > Devices): the paired section's "Devices using this account" footer, the "Other devices in iCloud" section listing keys from the iCloud-synced keychain backup that aren't paired to the current account, the Main-device designation on the oldest key, the targeted initiator pairing sheet when an iCloud device is tapped, and the escalated delete-all copy on the main device.
44

55
## Prerequisites
66

@@ -24,7 +24,7 @@ Verify the expanded Devices screen (Settings > Devices): the paired section's "D
2424

2525
### Devices screen
2626

27-
3. Navigate to Settings > Devices. Verify the paired section's footer "Devices paired to your account", the "Other devices in iCloud" footer, and `icloud-device-row-<inboxId>` for the foreign key.
27+
3. Navigate to Settings > Devices. Verify the paired section's footer "Devices using this account", the "Other devices in iCloud" footer, and `icloud-device-row-<inboxId>` for the foreign key.
2828
4. Verify exactly one "Main device" designation, on the foreign iCloud row (the current-device row shows plain "This device").
2929
5. Tap the iCloud row: `pairing.devices_icloud_pair_tapped` fires and the initiator pairing sheet presents with the scan instruction 'Open Convos on "<name>" and scan this code to pair'. The current account stays the main account - the join would happen from the other device. Dismiss without pairing.
3030

qa/tests/structured/46-devices-icloud-section.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ id: "46"
22
name: "Devices Screen iCloud Section"
33
description: >
44
Verify the expanded Devices screen (Settings > Devices): the paired
5-
section carries the "Devices paired to your account" footer, a second
5+
section carries the "Devices using this account" footer, a second
66
"Other devices in iCloud" section lists identities from the
77
iCloud-synced keychain backup that aren't paired to the current
88
account, the oldest key is designated the Main device (badged in
@@ -102,13 +102,13 @@ steps:
102102
- wait_for_element: { id: "devices-view", timeout: 15 }
103103
- screenshot: {}
104104
verify:
105-
- element_exists: { label_contains: "Devices paired to your account" }
105+
- element_exists: { label_contains: "Devices using this account" }
106106
- element_exists: { label_contains: "Other devices in iCloud" }
107107
- element_exists: { id: "icloud-device-row-$main_inbox_id" }
108108
criteria: sections_and_footers
109109
note: >
110110
Section 1 lists the current account's installations with the
111-
"Devices paired to your account" footer. Section 2 lists the
111+
"Devices using this account" footer. Section 2 lists the
112112
foreign key with the "Other devices in iCloud" footer. The row id
113113
embeds the foreign identity's full inboxId. Validated: both
114114
footer strings surface as static text in the idb accessibility
@@ -162,7 +162,7 @@ criteria:
162162
second_identity_seeded:
163163
description: "The wipe hook replaced the primary identity (qa_wiped_primary_identity status=0) and the original key remains in iCloud as a foreign device"
164164
sections_and_footers:
165-
description: "The Devices screen shows the paired-devices section with footer 'Devices paired to your account' and an 'Other devices in iCloud' section listing the foreign key"
165+
description: "The Devices screen shows the paired-devices section with footer 'Devices using this account' and an 'Other devices in iCloud' section listing the foreign key"
166166
main_badge:
167167
description: "Exactly one Main-device designation is shown, on the row holding the oldest key (the foreign iCloud row in this flow)"
168168
pair_sheet_targeted:

0 commit comments

Comments
 (0)