ZIm/crates/terminal_view/src
smit 3759e0bf55
terminal: Update terminal reopening from global to per-workspace (#25336)
Closes #7145

Currently, terminal persistence is global, i.e. split configurations are
restored across all workspaces.

This PR changes it to per-workspace, so configurations are restored only
within the same workspace. Opening a new window will start with a fresh
terminal.


https://github.com/user-attachments/assets/d43fe747-9f28-4723-b409-e8dbb3a23912


Release Notes:

- Improved terminal reopening to be per workspace instead of global.
2025-02-22 00:05:52 +05:30
..
persistence.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
terminal_element.rs Revert "file_finder: Remove common segments of long paths in search results (#25049)" (#25163) 2025-02-19 15:32:29 +00:00
terminal_panel.rs terminal: Update terminal reopening from global to per-workspace (#25336) 2025-02-22 00:05:52 +05:30
terminal_scrollbar.rs scrollbar: Implement minimum thumb size (#25288) 2025-02-21 15:21:26 +05:30
terminal_tab_tooltip.rs Eliminate GPUI View, ViewContext, and WindowContext types (#22632) 2025-01-26 03:02:45 +00:00
terminal_view.rs Terminal mouse improvements (#25104) 2025-02-18 13:10:10 -08:00