Skip to content

fix(macos): command palette Phosphor icons for web parity - #4650

Merged
tyler-dane merged 7 commits into
mainfrom
cursor/mac-parity-command-palette-2ef3
Oct 20, 2026
Merged

tyler-dane merged 7 commits into
mainfrom
cursor/mac-parity-command-palette-2ef3

Conversation

@tyler-dane

Copy link
Copy Markdown
Contributor

Fixes #4331

Summary

Renders command palette row icons with exported Phosphor glyphs (matching web) instead of SF Symbols, and opens the palette in parity capture with ⌘K like the web harness.

Verification

  • VERDICT: INCOMPLETE (Linux sandbox; macOS parity capture is the visual gate)

Product notes

Icons without a Phosphor mapping (e.g. creditcard, globe) still fall back to SF Symbols until we extend the export set.

Open in Web Open in Cursor 

Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
@tyler-dane
tyler-dane marked this pull request as ready for review October 20, 2026 22:01
@tyler-dane tyler-dane added the agent-automerge Agent-loop finished; merge-guard may squash-merge label Oct 20, 2026
@tyler-dane
tyler-dane enabled auto-merge October 20, 2026 22:01
cursoragent and others added 6 commits October 20, 2026 22:04
Drop content compositing; crop XCUITest window screenshots only. Validate traffic lights, June nav text band, and reject footer/grid crops. Group sidebar footer icons on the leading edge per web #4638.

Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
@tyler-dane
tyler-dane added this pull request to the merge queue Oct 20, 2026
Merged via the queue into main with commit 0551b11 Oct 20, 2026
28 of 29 checks passed
@tyler-dane
tyler-dane deleted the cursor/mac-parity-command-palette-2ef3 branch October 20, 2026 23:54
@github-actions github-actions Bot mentioned this pull request Oct 21, 2026
13 tasks done
tyler-dane added a commit that referenced this pull request Oct 21, 2026
Capture mode removed .resizable to pin the 1280x820 window, which grays
out the green zoom traffic light. The strict traffic-light check added in
#4650 requires a colored green button, so the macOS capture job failed
every run after it merged, and the title-bar reference showed a disabled
button unlike the real window. minSize == maxSize already pins the
window, so leave .resizable on.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-automerge Agent-loop finished; merge-guard may squash-merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[tracking] Native web-parity dogfood gate

2 participants