Commit Graph

4039 Commits

Author SHA1 Message Date
github-actions[bot]
bdc625866b chore(i18n): refresh native ko locale 2026-07-03 14:03:49 +00:00
github-actions[bot]
aabe44f638 chore(i18n): refresh native ja-JP locale 2026-07-03 14:02:38 +00:00
github-actions[bot]
6c4ac0c71d chore(i18n): refresh native es locale 2026-07-03 14:02:16 +00:00
github-actions[bot]
375def8604 chore(i18n): refresh native de locale 2026-07-03 14:00:50 +00:00
github-actions[bot]
12e17ec052 chore(i18n): refresh native pt-BR locale 2026-07-03 14:00:39 +00:00
github-actions[bot]
e31fa360d9 chore(i18n): refresh native zh-CN locale 2026-07-03 13:59:01 +00:00
github-actions[bot]
a60686dbc3 chore(i18n): refresh native zh-TW locale 2026-07-03 13:58:57 +00:00
christopheraaronhogg
ab2761f3a5 improve: make native chat scrolling reader-managed (#98258)
* improve native chat scroll behavior

* add native chat scroll proof harnesses

* fix(android): jump native chat to live content

* fix(mobile): harden reader-managed chat scrolling

* fix(android): preserve prompt anchor through completion

* fix(android): gate follow changes on user scroll

* fix(ios): handle optimistic chat rollback

* fix(mobile): harden reader boundary transitions

* fix(mobile): expose newer content after restore

* fix(android): preserve restored reader identity

* test(ios): prove reader pause and resume

* fix(android): scope restored reader state to session

* chore(i18n): sync native chat inventory

* fix(mobile): harden reader scroll recovery

* chore(i18n): sync native inventory after rebase

---------

Co-authored-by: Chris Hogg <chrishogg@Chriss-Mac-mini-3.local>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 06:57:16 -07:00
github-actions[bot]
0e22e54431 chore(i18n): refresh native sv locale 2026-07-03 11:42:13 +00:00
github-actions[bot]
ba449f240d chore(i18n): refresh native ru locale 2026-07-03 11:40:49 +00:00
github-actions[bot]
97955d969d chore(i18n): refresh native fa locale 2026-07-03 11:40:10 +00:00
github-actions[bot]
0cc9927577 chore(i18n): refresh native nl locale 2026-07-03 11:38:44 +00:00
github-actions[bot]
0e98ba4391 chore(i18n): refresh native vi locale 2026-07-03 11:37:52 +00:00
github-actions[bot]
255e2518de chore(i18n): refresh native th locale 2026-07-03 11:36:32 +00:00
github-actions[bot]
c9c8f6c9f6 chore(i18n): refresh native pl locale 2026-07-03 11:35:42 +00:00
github-actions[bot]
c34e79e729 chore(i18n): refresh native id locale 2026-07-03 11:34:23 +00:00
github-actions[bot]
8af3aa0b1b chore(i18n): refresh native uk locale 2026-07-03 11:33:47 +00:00
github-actions[bot]
c3bcb9fa21 chore(i18n): refresh native tr locale 2026-07-03 11:32:30 +00:00
github-actions[bot]
cd3b4eee7d chore(i18n): refresh native it locale 2026-07-03 11:31:57 +00:00
github-actions[bot]
b52d98861e chore(i18n): refresh native ar locale 2026-07-03 11:30:05 +00:00
github-actions[bot]
e5cf67ea1d chore(i18n): refresh native hi locale 2026-07-03 11:29:59 +00:00
github-actions[bot]
e6f8788bf5 chore(i18n): refresh native ko locale 2026-07-03 11:27:53 +00:00
github-actions[bot]
9db7ec5edd chore(i18n): refresh native fr locale 2026-07-03 11:27:48 +00:00
github-actions[bot]
1dd52307fc chore(i18n): refresh native ja-JP locale 2026-07-03 11:25:56 +00:00
github-actions[bot]
4fa4c9e06e chore(i18n): refresh native es locale 2026-07-03 11:25:47 +00:00
github-actions[bot]
1b076209c4 chore(i18n): refresh native de locale 2026-07-03 11:24:06 +00:00
github-actions[bot]
ad74b322ba chore(i18n): refresh native pt-BR locale 2026-07-03 11:23:55 +00:00
github-actions[bot]
3d438588c5 chore(i18n): refresh native zh-TW locale 2026-07-03 11:22:09 +00:00
github-actions[bot]
28062c868c chore(i18n): refresh native zh-CN locale 2026-07-03 11:22:03 +00:00
Jesse Merhi
64318d7624 Rework Android gateway onboarding setup (#98752)
* feat(android): rework gateway onboarding setup

* fix(android): restore protocol mismatch onboarding guidance

* fix(android): sync onboarding native i18n

* fix(android): preserve LAN manual setup prefill

* fix(android): refine onboarding node approval step

* fix(android): polish onboarding recovery actions

* test(android): cover onboarding protocol mismatch copy

* fix(android): separate onboarding node approval

* fix(android): guard onboarding node approval transitions

* fix(android): keep onboarding approval states reachable

* fix(android): wait for node access before onboarding continue

* fix(android): refresh node approval after operator handoff

* fix(android): refresh onboarding approval states

* fix(android): require approval after onboarding permission changes

* fix(android): keep onboarding approval gates active

* fix(android): preserve permission reapproval state

* fix(android): skip node approval on legacy gateways

* fix(android): wait for node approval refresh

* fix(android): preserve camera setting on upgrade

* fix(android): avoid stuck approval check spinner

* fix(android): request talk secrets on operator connects

* fix(android): avoid missed node approval completion

* fix(android): keep nearby LAN setup local

* fix(android): complete onboarding after node approval

* fix(android): reconcile onboarding with gateway auth plans

* chore(android): refresh native i18n inventory after rebase

* Fix Android onboarding review edge cases

* Fix native i18n onboarding sentinels
2026-07-03 21:20:12 +10:00
ooiuuii
05de72c4cd fix: strip conda env marker from host tool runs (#99425)
* fix: strip conda env marker from host exec env

* fix(infra): block Conda default environment selector

Co-authored-by: 丁宇婷0668001435 <ding.yuting@xydigit.com>

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: 丁宇婷0668001435 <ding.yuting@xydigit.com>
2026-07-03 03:40:51 -07:00
Abdullah Taş
6b869a6188 fix(ios): contacts.add crashes the app via unfetched CNContactFormatter keys (#99475)
* fix(ios): prevent contacts.add crash from unfetched CNContactFormatter keys

ContactsService.payload(from:) formats contacts with CNContactFormatter, but
payloadKeys did not include the formatter's required-key descriptor. The
formatter then reads name components (e.g. middleName) that were not fetched,
so CNContact raises CNPropertyNotFetchedException — an Objective-C exception
that is not caught by Swift error handling and terminates the app.

Add CNContactFormatter.descriptorForRequiredKeys(for: .fullName) to payloadKeys
so every key the formatter touches is fetched.

* fix(ios): clarify contact formatter contract

---------

Co-authored-by: abdullahtas0 <“dev.abdullahtas@gmail.com”>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-03 03:08:15 -07:00
github-actions[bot]
5e61da3deb chore(i18n): refresh native sv locale 2026-07-03 08:01:07 +00:00
github-actions[bot]
d331a36250 chore(i18n): refresh native ru locale 2026-07-03 08:00:02 +00:00
github-actions[bot]
a6040c3560 chore(i18n): refresh native fa locale 2026-07-03 07:59:17 +00:00
github-actions[bot]
9b30570a93 chore(i18n): refresh native vi locale 2026-07-03 07:58:05 +00:00
github-actions[bot]
7cb41ccc63 chore(i18n): refresh native nl locale 2026-07-03 07:56:42 +00:00
github-actions[bot]
24e6b9fbe1 chore(i18n): refresh native pl locale 2026-07-03 07:53:10 +00:00
github-actions[bot]
5b5fadbf0d chore(i18n): refresh native th locale 2026-07-03 07:47:05 +00:00
github-actions[bot]
adafb56b2e chore(i18n): refresh native id locale 2026-07-03 07:43:18 +00:00
github-actions[bot]
d702f5c6e6 chore(i18n): refresh native uk locale 2026-07-03 07:42:52 +00:00
github-actions[bot]
7fb70b235d chore(i18n): refresh native tr locale 2026-07-03 07:41:19 +00:00
github-actions[bot]
e2e0312724 chore(i18n): refresh native it locale 2026-07-03 07:40:56 +00:00
github-actions[bot]
5ef6fb4d7c chore(i18n): refresh native ar locale 2026-07-03 07:39:39 +00:00
github-actions[bot]
f1c4476277 chore(i18n): refresh native hi locale 2026-07-03 07:39:17 +00:00
github-actions[bot]
17a1e3bbb2 chore(i18n): refresh native fr locale 2026-07-03 07:37:41 +00:00
github-actions[bot]
6b91507220 chore(i18n): refresh native ko locale 2026-07-03 07:37:36 +00:00
github-actions[bot]
d2551bdd3c chore(i18n): refresh native ja-JP locale 2026-07-03 07:35:52 +00:00
github-actions[bot]
d2b5bb72e8 chore(i18n): refresh native es locale 2026-07-03 07:35:48 +00:00
github-actions[bot]
18360ac668 chore(i18n): refresh native pt-BR locale 2026-07-03 07:34:08 +00:00