Skip to content

Conversation

@HactarCE
Copy link
Contributor

@HactarCE HactarCE commented Dec 1, 2025

Closes #41495

Known issues:

  • File path links always open as non-preview tabs. Fixing this is not technically too difficult but requires more invasive changes and so should be done in a future PR.

Release Notes:

  • Fixed strange behavior when reopening closed preview tabs
  • Overhauled preview tabs settings:
    • Added setting preview_tabs.enable_preview_from_project_panel (default true)
    • Kept setting preview_tabs.enable_preview_from_file_finder (default false)
    • Added setting preview_tabs.enable_preview_from_multibuffer (default true)
    • Added setting preview_tabs.enable_preview_multibuffer_from_code_navigation (default false)
    • Added setting preview_tabs.enable_preview_file_from_code_navigation (default true)
    • Renamed setting preview_tabs.enable_preview_from_code_navigation to preview_tabs.enable_keep_preview_on_code_navigation (default false)

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Dec 1, 2025
@HactarCE HactarCE changed the title Fix preview pane jank and add more settings Fix preview tab jank and add more preview tab settings Dec 1, 2025
@HactarCE HactarCE changed the title Fix preview tab jank and add more preview tab settings Add more preview tab settings and fix janky behavior Dec 1, 2025
@HactarCE HactarCE enabled auto-merge (squash) December 3, 2025 21:48
@HactarCE HactarCE disabled auto-merge December 3, 2025 21:48
@HactarCE HactarCE enabled auto-merge (squash) December 3, 2025 21:50
@HactarCE HactarCE merged commit 87976e9 into main Dec 3, 2025
24 checks passed
@HactarCE HactarCE deleted the big-preview-pane-fix branch December 3, 2025 21:56
baldwindavid added a commit to baldwindavid/zed that referenced this pull request Dec 4, 2025
* main: (155 commits)
  Add support for git remotes (zed-industries#42819)
  python: Improve sorting order of toolchains to give higher precedence to project-local virtual environments that are within current subproject (zed-industries#44141)
  Use buffer language when formatting with Prettier (zed-industries#43368)
  search: Fix sort order not being maintained in presence of open buffers (zed-industries#44135)
  bedrock: Support global endpoints and new regional endpoints (zed-industries#44103)
  linux: Spawn at least two background threads (zed-industries#44110)
  macos: Add missing file access entitlements (zed-industries#43609)
  Re-colorize the brackets when the theme changes (zed-industries#44130)
  Reduce priority of Windows thread pool work items (zed-industries#44121)
  Update fancy-regex (zed-industries#44120)
  Prefer to disable options over hiding (git panel entry context menu) (zed-industries#44102)
  tab_switcher: Subscribe to workspace events instead of pane events (zed-industries#44101)
  editor: Add active match highlight for buffer and project search (zed-industries#44098)
  Add more preview tab settings and fix janky behavior (zed-industries#43921)
  ai: Add an eval for the inline assistant (zed-industries#43291)
  Fix circular reference issue around PopoverMenu again (zed-industries#44084)
  Run `git2::Repository::find_remote` in the background (zed-industries#44092)
  Improve support for multiple registrations of  `textDocument/diagnostic` (zed-industries#43703)
  Revert "http_client: Add integrity checks for GitHub binaries using digest checks (zed-industries#43737)" (zed-industries#44086)
  editor: Fix blame hover not working when inline git blame is disabled (zed-industries#42992)
  ...
AlpSha pushed a commit to AlpSha/zed that referenced this pull request Dec 5, 2025
…43921)

Closes zed-industries#41495

Known issues:
- File path links always open as non-preview tabs. Fixing this is not
technically too difficult but requires more invasive changes and so
should be done in a future PR.

Release Notes:

- Fixed strange behavior when reopening closed preview tabs
- Overhauled preview tabs settings:
- Added setting `preview_tabs.enable_preview_from_project_panel`
(default `true`)
- Kept setting `preview_tabs.enable_preview_from_file_finder` (default
`false`)
- Added setting `preview_tabs.enable_preview_from_multibuffer` (default
`true`)
- Added setting
`preview_tabs.enable_preview_multibuffer_from_code_navigation` (default
`false`)
- Added setting `preview_tabs.enable_preview_file_from_code_navigation`
(default `true`)
- Renamed setting `preview_tabs.enable_preview_from_code_navigation` to
`preview_tabs.enable_keep_preview_on_code_navigation` (default `false`)

---------

Co-authored-by: Smit Barmase <[email protected]>
Co-authored-by: Cole Miller <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reopened preview tabs replace existing preview tabs

2 participants