cmux/Resources
Lawrence Chen 02e5ef9455
Localize tab context menu and alert strings (#1998)
* Pre-launch app for browser UI test on headless CI runners

XCUIApplication.launch() blocks ~60s then fails on headless WarpBuild
runners because foreground activation requires a GUI login session.

Apply the same pre-launch strategy used for the display resolution test:
- CI shell launches the app with env vars before running xcodebuild
- Test detects pre-launched app via manifest, uses activate() instead of
  launch() to avoid killing and relaunching the app
- Falls back to clicking the window for focus via accessibility framework

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Revert "Pre-launch app for browser UI test on headless CI runners"

This reverts commit a540e2fd99aaa1395b91a8d50caa797cdd7551b8.

* Localize tab context menu and alert strings

Replace hardcoded English strings in tab rename/move alert dialogs
with String(localized:defaultValue:) calls. Add 10 new localization
keys to Localizable.xcstrings with translations for all 18 supported
languages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Localize move-failure alert strings

Address CodeRabbit review: localize remaining hardcoded strings
in the move-failure alert dialog (Move Failed, error message, OK button).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: austinpower1258 <austinwang115@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: anthhub <anthhub@163.com>
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-31 04:15:40 -07:00
..
bin Add -r shorthand to SKIP_SESSION_ID check in claude wrapper (#1992) 2026-03-24 20:26:50 -07:00
ghostty Bundle Ghostty themes in cmux (#1314) 2026-03-13 02:44:57 -07:00
shell-integration Revert "Map Shift+Enter to raw newline in Ghostty" 2026-03-30 21:56:59 -07:00
terminfo-overlay Release v1.23.0 (#31) 2026-02-09 15:30:43 -08:00
cmux.sdef Update ghostty to v1.3.0 (#1142) 2026-03-09 21:32:54 -07:00
Info.plist Fix Dock persistence for manual app icons (#2360) 2026-03-30 03:34:35 -07:00
InfoPlist.xcstrings Add browser camera permission support and metadata (#760) (#913) 2026-03-04 18:56:22 -08:00
Localizable.xcstrings Localize tab context menu and alert strings (#1998) 2026-03-31 04:15:40 -07:00