Skip to content

Add workspace back/forward and keep every workspace in a section - #39

Merged
rodchristiansen merged 1 commit into
mainfrom
workspace-back-forward
Sep 29, 2026
Merged

rodchristiansen merged 1 commit into
mainfrom
workspace-back-forward

Conversation

@rodchristiansen

Copy link
Copy Markdown
Owner
  • Workspace history back/forward on Cmd+[ / Cmd+], new titlebar chevrons, and View > Back/Forward. The fork already recorded history in TabManager; this adds the bindings (the idea of upstream Add focus and Recently Closed history manaflow-ai/cmux#4160, without its history panel). A focused browser panel keeps Cmd+[ / Cmd+] for page back/forward.
  • Once a window has sections, any unpinned workspace outside a section joins an Unsorted section kept first; Unsorted is removed when empty.

Compile-checked with xcodebuild (Debug). Tests not run on the desktop (they open windows); install with cmux-build-install.sh.

Cmd+[ and Cmd+] (and titlebar chevrons, and View > Back/Forward) step
through the window's workspace history; a focused browser panel keeps the
keys for page history. Once a window has sections, a loose workspace joins
an Unsorted section kept at the top, which goes away when it empties.
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.

1 participant