Repository navigation
Show split action shortcuts in collapsed menu - #271
austinywang wants to merge 1 commit into
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe controller now exposes a dictionary for split-action keyboard shortcuts. The narrow-pane overflow menu applies a configured shortcut to the matching split action. ChangesSplit action keyboard shortcuts
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Suggested reviewers: Merge Risk: ⚪ Minimal · up to Configured shortcuts apply to their matching menu actions, and host changes update the menu. No merge-blocking issue is established. Security Architecture ReviewSecurity architecture risk: 🔵 Low · up to The new shortcuts use existing pane actions and retain their interactivity and split-permission checks. No privilege expansion was established, but keyboard routing across hidden menus and multiple panes remains unverified. Retained concerns Security review detailsSecurity Blast Radius
Trust Boundaries and Controls
Resilience and Maintainability Implications
Hardening Proposals
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
The collapsed split action menu now accepts host-provided SwiftUI keyboard shortcuts and attaches them to each action item. This lets cmux display its live configurable shortcuts beside New Tab and Split actions.
— unregistered
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by cubic
Shows host-provided keyboard shortcuts beside the collapsed split action menu items so the menu stays in sync with cmux's configurable shortcuts.
splitButtonShortcutstoBonsplitControllerso hosts can map split actions to SwiftUIKeyboardShortcuts.Written for commit 1b52547. Summary will update on new commits.
Summary by CodeRabbit