From d5ea96cb156cad2a6f957fc8380fbb750297aa33 Mon Sep 17 00:00:00 2001 From: minhn4 Date: Wed, 15 Jul 2026 08:52:42 +0700 Subject: [PATCH] fix: rebrand hardcoded TUI and web-app product strings Rebrand the user-visible "OpenCode" strings that live outside the i18n dicts in fork-shipped surfaces: TUI update toast, permission dialog, notification fallback title and sound-pack display name, WSL settings actions, app-menu documentation item and aria-labels, help-button aria-label, and the PWA apple-mobile-web-app-title. Update the UI branding gap bullet in DIVERGENCES.md, which stalely claimed these strings existed only in the en/es locale files. Co-Authored-By: Claude Fable 5 --- DIVERGENCES.md | 22 ++++++++++++------- packages/app/src/components/help-button.tsx | 2 +- .../app/src/components/windows-app-menu.tsx | 4 ++-- packages/app/src/desktop-menu.ts | 2 +- packages/app/src/wsl/settings-model.test.ts | 8 +++---- packages/app/src/wsl/settings-model.ts | 4 ++-- packages/tui/src/app.tsx | 2 +- packages/tui/src/attention.ts | 4 ++-- .../tui/src/routes/session/permission.tsx | 2 +- packages/ui/src/components/favicon.tsx | 2 +- 10 files changed, 29 insertions(+), 23 deletions(-) diff --git a/DIVERGENCES.md b/DIVERGENCES.md index 3a9ce8c663..9e5238c7f6 100644 --- a/DIVERGENCES.md +++ b/DIVERGENCES.md @@ -109,7 +109,8 @@ from the squash message first, or use a plain merge. | `packages/app/src/pages/layout.tsx`, `packages/app/src/pages/layout-new.tsx` | Dropped the `` mount and its import from both layouts (added upstream in v1.17.18); `HelpButton` stays. | `TabsInfoPopup` is a dev-channel-only "Introducing Tabs" promo whose `muted autoplay loop` `