Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add enable persistent terminal session preference #3149

Merged
merged 2 commits into from
Nov 1, 2023

Conversation

opensumi[bot]
Copy link
Contributor

@opensumi opensumi bot commented Nov 1, 2023

Types

  • 🎉 New Features

Background or solution

🤖 Generated by Copilot at a6310cc

  • Add a new preference for enabling persistent terminal sessions across window reloads (link, link, link, link)
  • Use the preference value to determine whether to persist terminal clients or not in terminal.controller.ts (link, link, link)

Changelog

🤖 Generated by Copilot at a6310cc

This pull request adds a new feature for terminal users to enable or disable persistent sessions across window reloads. It updates the TerminalController class, the preference service, and the localization files to support this feature.


Backport from #3127 c3a1828

Thanks to @Aaaaash for your valuable contribution.

@opensumi opensumi bot added 🚧 backport 🎨 feature feature required labels Nov 1, 2023
@erha19 erha19 merged commit 447af3b into v2.27 Nov 1, 2023
@erha19 erha19 deleted the backport/queue/3127-202311195439 branch November 1, 2023 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants