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

New Tab page UI for choosing the profile to open from a grid list of profile icons #10402

Closed
ADTC opened this issue Jun 10, 2021 · 3 comments
Closed
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@ADTC
Copy link

ADTC commented Jun 10, 2021

Description of the new feature/enhancement

New Tab UI for choosing the profile to open

At this moment, opening Windows Terminal (without specifically choosing a profile) would open a window with the default profile. Some power-users such as myself may need to open a different profile based on our immediate need. This would require me to open a second tab with the correct profile, then close the tab with the default one. (Or we'd have to create profile shortcuts in our Desktop or Start Menu.)

Modern web browsers have a built-in New Tab page which often shows frequent shortcuts or recently visited pages to be helpful to the user in deciding where they would like to go. A simplified version of such a page could be added to Windows Terminal, that simply displays a list of all the profiles. Choosing one could open it in the new tab that's already created and waiting for a profile.

image

In Settings, the Default Profile selection can have an option called "Show the New Tab page." Consequently, the New Tab button on the tab bar would always show the New Tab page instead of opening a profile. This further increases the usefulness of this feature by giving the same convenient UI to pick a profile. (This may negate the need for the drop-down which could be removed or made optional.)

Note: The checkbox, if checked, would set the chosen profile to the Default Profile selection in Settings. Subsequently, all new tabs and windows will open in that profile until the user returns to the Settings and resets the selection to "Show the New Tab page." (The checkbox would be unchecked again.)

@ADTC ADTC added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Jun 10, 2021
@ghost ghost added Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Jun 10, 2021
@zadjii-msft
Copy link
Member

Thanks for the suggestion! This is actually already being tracked by another issue on our repo - please refer to #3586 for more discussion.

/dup #3586

(curiously enough, this was requested earlier this week over in #10338 as well)

@ghost
Copy link

ghost commented Jun 10, 2021

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost ghost closed this as completed Jun 10, 2021
@ghost ghost added Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Jun 10, 2021
@ADTC
Copy link
Author

ADTC commented Jun 10, 2021

@zadjii-msft Thank you! And sorry, I tried searching but couldn't find anything similar. Thanks for pointing out the duplicates.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

2 participants