Repository navigation
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 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 |
|
Superseded by #8845 after renaming the head branch to |
Summary
TabManagerinto the existingWorkspace.moveSurfaceownership-transfer path.All six new shortcut actions intentionally start unbound because the proposed Control-Command-arrow chords already belong to pane-focus actions. The actions remain discoverable and configurable in Settings and the Command Palette.
Scope
This is the focused existing-pane interaction slice from the movement proposal. It does not create panes or consolidate cross-workspace/window transfer.
Verification
./scripts/test-unit.sh -skipPackageUpdates test -only-testing:cmuxTests/MoveSurfaceBetweenPanesTests— 10 tests in 1 suite passed./scripts/reload.sh --tag move-pane --launch— tagged Debug build succeeded and launchedCMUX_TAG=move-pane scripts/cmux-debug-cli.sh list-workspaces— tagged socket respondedswift build --package-path Packages/macOS/CmuxSettingsscripts/lint-pbxproj-test-wiring.shscripts/check-pbxproj.shResources/Localizable.xcstringsgit diff --checkswiftc -parseover changed Swift sources and the focused test fileTest coverage added
Closes #8752