Skip to content

fix(macos): expand parity captures and align banners/settings chrome - #4620

Merged
tyler-dane merged 41 commits into
mainfrom
cursor/mac-parity-capture-surfaces-2ef3
Oct 20, 2026
Merged

tyler-dane merged 41 commits into
mainfrom
cursor/mac-parity-capture-surfaces-2ef3

Conversation

@tyler-dane

@tyler-dane tyler-dane commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Export macOS parity PNGs at true 1280×820 via ParityViewSnapshotExporter (content cacheDisplay) instead of downsized window.screenshot().
  • Fix ParityCaptureWindowPolicy min/max frame sizing so the live window shows five week columns at parity dimensions.
  • Top-anchor Settings overlay to match web OverlayPanel (anchor="top", ~5vh inset).
  • Unblock macOS CI: replace missing makeForUnitTests() in event-jump tests; update guest-email UI test for calendar Menu button.

Fixes #4620 (parity capture surfaces).

Verification

bun run verify --strict → VERDICT: PASS

Pending: macOS workflow + desktop parity screenshot workflow on this push.

Blocker note (#4620 was BLOCKED)

mergeStateStatus: BLOCKED was required checks, not merge conflicts: swift-packages failed (makeForUnitTests compile error) and build failed (GuestEmailSubmissionTests + swift-packages gate). Both addressed in this push.

Open in Web Open in Cursor 

cursoragent and others added 19 commits October 20, 2026 01:42
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>
…spacing

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>
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>
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>
…with web

Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
@tyler-dane
tyler-dane enabled auto-merge October 20, 2026 04:02
@tyler-dane tyler-dane added the agent-automerge Agent-loop finished; merge-guard may squash-merge label Oct 20, 2026
cursoragent and others added 9 commits October 20, 2026 04:18
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
… capture

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>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.com>
cursoragent and others added 12 commits October 20, 2026 05:33
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>
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 5272392 Oct 20, 2026
29 checks passed
@tyler-dane
tyler-dane deleted the cursor/mac-parity-capture-surfaces-2ef3 branch October 20, 2026 08:01
@github-actions

Copy link
Copy Markdown
Contributor

agent-loop: staging smoke passed on https://staging.compasscalendar.com after #4620.

cursor Bot pushed a commit that referenced this pull request Oct 20, 2026
Co-authored-by: Tyler Dane <tyler-dane@users.noreply.github.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.

2 participants