Skip to content

workspace: open files in place and add tab history navigation#3650

Merged
tvanderstad merged 7 commits intomasterfrom
ws-tab-nav
Nov 16, 2025
Merged

workspace: open files in place and add tab history navigation#3650
tvanderstad merged 7 commits intomasterfrom
ws-tab-nav

Conversation

@tvanderstad
Copy link
Copy Markdown
Contributor

@tvanderstad tvanderstad commented Jul 24, 2025

fixes #2104, on some platforms #870

Introduces tab history; navigate forwards and back with buttons or keyboard shortcuts:

tab-nav.mov

On egui, the file tree and content search results open in the current tab. Path search results and new files open in a new tab. On native clients, the current behavior is preserved.

new-tab.mov

@Parth
Copy link
Copy Markdown
Member

Parth commented Jul 24, 2025

I like this more than I thought i would, I would like idiomatic keybinds for non-apple prior to merging. I believe @ad-tra has some visual notes. But generally on board.

I think, also in this PR maybe we want to add nuance in more places like context menus and what not for controling this behavior more finely.

@tvanderstad tvanderstad marked this pull request as ready for review November 16, 2025 21:28
@tvanderstad tvanderstad merged commit acec764 into master Nov 16, 2025
1 check passed
@tvanderstad tvanderstad deleted the ws-tab-nav branch November 16, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

egui tab refinements

2 participants