Skip to content

feat(macos): lowercase day-prefix week event jump chips - #4697

Closed
tyler-dane wants to merge 9 commits into
mainfrom
cursor/macos-event-jump-lowercase-ddc9
Closed

tyler-dane wants to merge 9 commits into
mainfrom
cursor/macos-event-jump-lowercase-ddc9

Conversation

@tyler-dane

Copy link
Copy Markdown
Contributor

What and why

Native week grid event jump chips now use the same lowercase day-prefix scheme as web (su1, f4, sa2, …). buildEventJumpHints assigns labels via shared DayJumpKeyAssignment logic, keyboard input accepts the same sequences (including weekend s then u/a), bare f while jump mode is active selects Friday instead of toggling jump off, and quick-time digits still apply when no day-prefix buffer is active.

Follow-up to web jump-key work in #4689 for Tyler’s Mac/web parity requirement.

Verify

VERDICT: PASS
Selected packages: macos
Checks run: type-check, lint, knip

Swift unit and XCUITest coverage: DayJumpKeyAssignmentTests, extended NativeCalendarRootModelEventJumpTests, EventJumpDayPrefixUITests. Full macOS build runs in CI (test-macos.yml).

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 21, 2026 19:00
@tyler-dane
tyler-dane enabled auto-merge October 21, 2026 19:00
@tyler-dane tyler-dane added the agent-automerge Agent-loop finished; merge-guard may squash-merge label Oct 21, 2026
cursoragent and others added 8 commits October 21, 2026 20:10
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 disabled auto-merge October 22, 2026 02:05
@tyler-dane

Copy link
Copy Markdown
Contributor Author

agent-loop: still conflicting after update-branch onto main. Closing so the issue can be relaunched.

@tyler-dane tyler-dane removed the agent-automerge Agent-loop finished; merge-guard may squash-merge label Oct 22, 2026
@tyler-dane tyler-dane closed this Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants