Commit Graph

4219 Commits

Author SHA1 Message Date
Vincent Koc
3372812560 fix(ios): localize dynamic presentation strings 2026-07-12 18:33:47 +02:00
Vincent Koc
632ea2bcb7 style(ios): satisfy SwiftFormat in localized surfaces 2026-07-12 18:33:47 +02:00
Vincent Koc
2ee16ccdc1 test(ios): cover positional localized status formats 2026-07-12 18:33:47 +02:00
Vincent Koc
61511342e4 test(ios): cover speech restart status ownership 2026-07-12 18:33:47 +02:00
Vincent Koc
ff6f4af69a test(watchos): cover localized chat status fallback 2026-07-12 18:33:47 +02:00
Vincent Koc
afc12d7a53 fix(watchos): localize direct connection failures 2026-07-12 18:33:47 +02:00
Vincent Koc
cc85d8256f fix(ios): use plural-aware localized counts 2026-07-12 18:33:47 +02:00
Vincent Koc
a8ae1bff7f fix(ios): preserve localized status semantics 2026-07-12 18:33:47 +02:00
Vincent Koc
99c1fedf27 fix(watchos): localize chat status on watch 2026-07-12 18:33:47 +02:00
Vincent Koc
8f14bd29e3 build(ios): generate shipped localization catalogs 2026-07-12 18:33:47 +02:00
Vincent Koc
459f11e902 fix(ios): guard localized speech status restart 2026-07-12 18:33:47 +02:00
Vincent Koc
826b4fac1f fix(ios): keep localized voice status state-safe 2026-07-12 18:33:47 +02:00
Vincent Koc
551581d0a4 fix(watchos): localize inbox runtime copy 2026-07-12 18:33:47 +02:00
Vincent Koc
ee3104340d fix(ios): localize design and chat surfaces 2026-07-12 18:33:47 +02:00
Vincent Koc
6d4afffec3 fix(ios): localize setup and status surfaces 2026-07-12 18:33:47 +02:00
Vincent Koc
f038f509d9 refactor(android): remove unused benchmark coordinate (#105524) 2026-07-12 18:33:38 +02:00
Vincent Koc
2e218fdc09 fix(ios): avoid stale send button in live gateway test 2026-07-12 15:22:19 +02:00
Peter Steinberger
5b293af917 fix(mac): remove unused presence reporter capture (#105361) 2026-07-12 13:25:39 +01:00
snowzlmbot
84fb7a664d feat(android): manage skills from settings (#101864)
* feat(android): manage skills from settings

Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com>

* fix(android): scope skill install claims

* chore(android): refresh native i18n inventory

* chore(android): refresh native locale artifacts

* fix(android): localize skill management state

* chore(android): refresh skill localization artifacts

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: snowzlmbot <293528334+snowzlmbot@users.noreply.github.com>
2026-07-12 13:12:43 +01:00
Peter Steinberger
c6dc5bc764 fix(canvas): hosted pages fail on macOS with scoped Gateway auth (#105336)
* fix(canvas): harden hosted Canvas on macOS

Resolve Gateway-hosted Canvas and A2UI targets through refreshed node capabilities, keep bridge and live-reload behavior correct, and restrict native action dispatch to the exact trusted main-frame document.

Preserve scalar evaluation results, secure action IDs, and hidden state-directory watching.

Co-authored-by: GuoJiaming <804436395@qq.com>
Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: zeng-weihan <ceng.weihan@xydigit.com>

* chore(canvas): defer release note

* chore(canvas): refresh native i18n inventory

* refactor(canvas): isolate hosted surface resolution

---------

Co-authored-by: GuoJiaming <804436395@qq.com>
Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: zeng-weihan <ceng.weihan@xydigit.com>
2026-07-12 13:02:27 +01:00
Vincent Koc
1d4a401b0d fix(android): prefer live AppCompat locales 2026-07-12 13:26:39 +02:00
Vincent Koc
8757142752 build(i18n): refresh Android duration inventory 2026-07-12 13:26:39 +02:00
Vincent Koc
e659acd9b2 test(android): remove invalid cold locale probe 2026-07-12 13:26:39 +02:00
Vincent Koc
01b33ea6be fix(android): refresh external application locales 2026-07-12 13:26:39 +02:00
Vincent Koc
ea634f7152 test(android): exercise application locale updates 2026-07-12 13:26:39 +02:00
Vincent Koc
f151306e7b fix(android): localize cron detail duration 2026-07-12 13:26:39 +02:00
Vincent Koc
ce348fa580 test(android): import localized formatter coverage 2026-07-12 13:26:39 +02:00
Vincent Koc
586764424b test(android): inspect current foreground locale 2026-07-12 13:26:39 +02:00
Vincent Koc
d85b34b09b build(i18n): refresh reviewed Android locale catalogs 2026-07-12 13:26:39 +02:00
Vincent Koc
f513eef4be fix(android): preserve locale and localize closed presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
f6fd4f4db5 style(android): satisfy localization ktlint 2026-07-12 13:26:39 +02:00
Vincent Koc
b392dbbbcc build(android): regenerate runtime-owned locale resources 2026-07-12 13:26:39 +02:00
Vincent Koc
0454ba70d1 build(i18n): reconcile retained Android catalogs 2026-07-12 13:26:39 +02:00
Vincent Koc
270b08d591 build(i18n): refresh complete Android native catalogs 2026-07-12 13:26:39 +02:00
Vincent Koc
422e6dc1e9 fix(android): preserve pinned locale on configuration changes 2026-07-12 13:26:39 +02:00
Vincent Koc
181533ef3a fix(android): preserve localized shell state 2026-07-12 13:26:39 +02:00
Vincent Koc
4d4f5165f1 fix(android): localize fresh-review UI flows 2026-07-12 13:26:39 +02:00
Vincent Koc
ef43dd3ee1 fix(android): cache locale-aware resources 2026-07-12 13:26:39 +02:00
Vincent Koc
39085c9483 fix(android): localize settings status copy 2026-07-12 13:26:39 +02:00
Vincent Koc
f8db32b938 fix(android): type localized runtime presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
04ffd2f645 test(android): model cold locale process startup 2026-07-12 13:26:39 +02:00
Vincent Koc
e880384157 fix(android): restore stored locale for cold services 2026-07-12 13:26:39 +02:00
Vincent Koc
8e1dc434dc fix(android): resolve app locale immediately 2026-07-12 13:26:39 +02:00
Vincent Koc
81b79131a7 style(android): restore localization import order 2026-07-12 13:26:39 +02:00
Vincent Koc
1b6c492cb5 fix(android): resolve cold-process app locales 2026-07-12 13:26:39 +02:00
Vincent Koc
569a5f44c0 fix(android): localize settings presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
e7e58ce5b9 fix(android): localize cron editor presentation 2026-07-12 13:26:39 +02:00
Vincent Koc
d4c00e3b95 fix(android): localize provider capability labels 2026-07-12 13:26:39 +02:00
Vincent Koc
cb31650290 fix(android): localize node device metadata 2026-07-12 13:26:39 +02:00
Vincent Koc
a98ce19e59 fix(android): localize skill workshop statuses 2026-07-12 13:26:39 +02:00