Commit Graph

3543 Commits

Author SHA1 Message Date
joshavant
b5f754b63d Restore gateway secure field accessibility 2026-07-03 18:45:45 -05:00
joshavant
7a1f3d7183 Fix iOS typography CI checks 2026-07-03 18:45:45 -05:00
joshavant
3885ee19a0 Apply branded font to chat jump control 2026-07-03 18:45:45 -05:00
joshavant
b2ee01744e Document iOS typography guidance 2026-07-03 18:45:45 -05:00
joshavant
37a9b9a91c Audit iOS branded typography coverage 2026-07-03 18:45:45 -05:00
joshavant
700403e840 Fix Gateway branded typography coverage 2026-07-03 18:45:45 -05:00
joshavant
788472ed4a Apply branded fonts across iOS sibling controls 2026-07-03 18:45:45 -05:00
joshavant
17f152ddd0 fix(ios): brand remaining SwiftUI controls 2026-07-03 18:45:45 -05:00
joshavant
d483cc1f72 fix(ios): cover remaining branded typography surfaces 2026-07-03 18:45:45 -05:00
joshavant
b4c5cd511a fix(ios): apply typography to native chrome 2026-07-03 18:45:45 -05:00
joshavant
ea3c6dc5f7 fix(ios): align branded typography licenses 2026-07-03 18:45:45 -05:00
joshavant
9184a68ab8 fix(ios): list bundled font licenses 2026-07-03 18:45:45 -05:00
joelnishanth
97e582ec74 fix(ios): address ClawSweeper review findings
- Remove location guidance from SettingsProTabSections (out of scope)
- Revert ChatProTab to connectionStatusButton/connectionStatusIcon
  to preserve source guard contract (plain style, Circle content shape)
- Change OpenClawType from static let to static var for Dynamic Type
  responsiveness (re-computes through UIFontMetrics each access)
- Add exact provenance: upstream revision URLs and SHA-256 checksums
  for all 14 bundled font binaries
- Re-sync native i18n inventory

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 18:45:45 -05:00
joelnishanth
9f73c9acdc fix(ios): remove leaked location capability and restore chat hooks
- Remove UIBackgroundModes location from project.yml/Info.plist
- Restore emptyAssistantIntro in ChatProTab
- Restore accessibilityIdentifier("chat-gateway-status")
- Restore gatewayAccessibilityLabel computed property
- Re-sync native i18n inventory

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 18:45:45 -05:00
joelnishanth
39b703dfcf feat(ios): implement branded typography design system
Add OpenClaw design system foundations:
- Custom typography tokens (OpenClawType) using Plus Jakarta Sans,
  DM Sans, and JetBrains Mono with Dynamic Type scaling
- Spacing and radius token enums (OpenClawSpacing, OpenClawRadius)
- Additive brand color tokens (accentPressed, teal, void, obsidian,
  slate, textPrimary, textSecondary)
- Shared components: OpenClawToggleIndicator, OpenClawStatusBadge,
  OpenClawPrimaryButtonStyle, OpenClawSecondaryButtonStyle
- Bundled font files with OFL license provenance

Migrate all iOS views to OpenClawType tokens. No behavioral, navigation,
or routing changes — this is purely visual/typographic.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-03 18:45:45 -05:00
github-actions[bot]
1fee4a5daf chore(i18n): refresh native sv locale 2026-07-03 23:41:58 +00:00
github-actions[bot]
db5057edf9 chore(i18n): refresh native ru locale 2026-07-03 23:40:22 +00:00
github-actions[bot]
c9266107d6 chore(i18n): refresh native fa locale 2026-07-03 23:40:15 +00:00
github-actions[bot]
26df1fa7bc chore(i18n): refresh native nl locale 2026-07-03 23:38:39 +00:00
github-actions[bot]
a837a1ac6c chore(i18n): refresh native vi locale 2026-07-03 23:38:32 +00:00
github-actions[bot]
603502f60f chore(i18n): refresh native th locale 2026-07-03 23:36:59 +00:00
github-actions[bot]
bf23194888 chore(i18n): refresh native pl locale 2026-07-03 23:36:36 +00:00
github-actions[bot]
02250d957f chore(i18n): refresh native id locale 2026-07-03 23:35:24 +00:00
github-actions[bot]
2c5a07661c chore(i18n): refresh native uk locale 2026-07-03 23:34:54 +00:00
github-actions[bot]
e785c4a8f7 chore(i18n): refresh native tr locale 2026-07-03 23:33:40 +00:00
github-actions[bot]
91f4d0ae25 chore(i18n): refresh native it locale 2026-07-03 23:33:12 +00:00
github-actions[bot]
2e359d4995 chore(i18n): refresh native ar locale 2026-07-03 23:31:54 +00:00
github-actions[bot]
9035729528 chore(i18n): refresh native hi locale 2026-07-03 23:31:22 +00:00
github-actions[bot]
a5c9662cd1 chore(i18n): refresh native fr locale 2026-07-03 23:30:14 +00:00
github-actions[bot]
3e66eb9de8 chore(i18n): refresh native ko locale 2026-07-03 23:29:38 +00:00
github-actions[bot]
69d4657bdb chore(i18n): refresh native ja-JP locale 2026-07-03 23:28:27 +00:00
github-actions[bot]
1eee853c71 chore(i18n): refresh native es locale 2026-07-03 23:28:01 +00:00
github-actions[bot]
f4275fa00b chore(i18n): refresh native de locale 2026-07-03 23:26:43 +00:00
github-actions[bot]
8929118353 chore(i18n): refresh native pt-BR locale 2026-07-03 23:26:28 +00:00
github-actions[bot]
c312f9f0e0 chore(i18n): refresh native zh-TW locale 2026-07-03 23:24:56 +00:00
github-actions[bot]
b81c58bdf6 chore(i18n): refresh native zh-CN locale 2026-07-03 23:24:51 +00:00
WhatsSkiLL
c680312ef6 feat(android): add chat command controls (#98796) 2026-07-03 19:23:06 -04:00
github-actions[bot]
f0da0002b4 chore(i18n): refresh native zh-CN locale 2026-07-03 22:19:51 +00:00
Peter Steinberger
af420dbee5 fix(macos): remote mode fails with managed SSH aliases (#99661)
* fix(macos): support managed SSH aliases safely

* test(macos): serialize gateway state isolation
2026-07-03 15:19:01 -07:00
github-actions[bot]
525c4c7ce1 chore(i18n): refresh native sv locale 2026-07-03 21:36:32 +00:00
github-actions[bot]
4b1e0deb33 chore(i18n): refresh native ru locale 2026-07-03 21:34:55 +00:00
github-actions[bot]
c63e9f9bf8 chore(i18n): refresh native fa locale 2026-07-03 21:34:40 +00:00
github-actions[bot]
2191c2eb1f chore(i18n): refresh native nl locale 2026-07-03 21:33:09 +00:00
github-actions[bot]
cb2547f329 chore(i18n): refresh native vi locale 2026-07-03 21:32:54 +00:00
github-actions[bot]
d7d280fc78 chore(i18n): refresh native th locale 2026-07-03 21:31:25 +00:00
github-actions[bot]
a34425273c chore(i18n): refresh native pl locale 2026-07-03 21:31:13 +00:00
github-actions[bot]
10500a63fa chore(i18n): refresh native uk locale 2026-07-03 21:29:30 +00:00
github-actions[bot]
576169e6d2 chore(i18n): refresh native id locale 2026-07-03 21:29:27 +00:00
github-actions[bot]
ba9d167e1a chore(i18n): refresh native tr locale 2026-07-03 21:27:37 +00:00
github-actions[bot]
51a07aec27 chore(i18n): refresh native it locale 2026-07-03 21:27:30 +00:00