Add the possibility to pin profile or current terminal state as secondary tile #8904

Closed
opened 2026-01-31 01:40:53 +00:00 by claunia · 3 comments
Owner

Originally created by @mveril on GitHub (Jun 8, 2020).

Add the possibility to pin profile as secondary tile

UWP and Desktop Bridge apps have the possibility to pin secondary tile on the start menu in order to allow quick access to a specific part of the app (and optionally send tile notification). It can be interesting to allow Windows Terminal users to pin a profile to the start menu or eventually a terminal state (currently open tabs and panes). By this way the user can open the terminal directly where he wants just like he can do manually when he create a shortcut that target wt.exe with custom arguments.

Proposed technical implementation details (optional)

A "pin to start" button could be added for profiles, in a context menu on the TabItem or on the profile dropdown item. For the terminal states it could be pinned using a context menu item on the title bar blank area. Or with a specific item in the Windows Terminal dropdown menu.

An example of where is it in the settings app:
right-click-on-page-name-and-select-pin-to-start

Originally created by @mveril on GitHub (Jun 8, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Add the possibility to pin profile as secondary tile UWP and Desktop Bridge apps have the possibility to [pin secondary tile](https://docs.microsoft.com/windows/uwp/design/shell/tiles-and-notifications/secondary-tiles) on the start menu in order to allow quick access to a specific part of the app (and optionally send tile notification). It can be interesting to allow Windows Terminal users to pin a profile to the start menu or eventually a terminal state (currently open tabs and panes). By this way the user can open the terminal directly where he wants just like he can do manually when he create a shortcut that target wt.exe with custom arguments. # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. --> A "pin to start" button could be added for profiles, in a context menu on the TabItem or on the profile dropdown item. For the terminal states it could be pinned using a context menu item on the title bar blank area. Or with a specific item in the Windows Terminal dropdown menu. An example of where is it in the settings app: ![right-click-on-page-name-and-select-pin-to-start](https://user-images.githubusercontent.com/15073055/84031656-5dac8f80-a996-11ea-8829-b6e1f61e6abe.png)
Author
Owner

@zadjii-msft commented on GitHub (Jun 8, 2020):

Thanks for the suggestion! There's already #576 tracking adding profiles to the jumplist, but this seems sufficiently different to me.

One thought: How will we reconcile this UI with #5888/#1571? Do we only let people pin profiles to the start menu? What if someone wants to pin an action that opens a sequence of [new-tab with this profile, split-pane with another one] to the Start Menu? Do we need to validate that the action they're pinning is one of newTab or executeCommandline?

@zadjii-msft commented on GitHub (Jun 8, 2020): Thanks for the suggestion! There's already #576 tracking adding profiles to the jumplist, but this seems sufficiently different to me. One thought: How will we reconcile this UI with #5888/#1571? Do we only let people pin profiles to the start menu? What if someone wants to pin an action that opens a sequence of [new-tab with this profile, split-pane with another one] to the Start Menu? Do we need to validate that the action they're pinning is one of `newTab` or `executeCommandline`?
Author
Owner

@zadjii-msft commented on GitHub (Feb 9, 2021):

You know what, after crawling through the backlog this morning, it looks like this is a pretty close duplicate of #2339. I'm gonna close this one as a dup to try and keep the discussion as centralized as possible. Thanks!

/dup #2339

@zadjii-msft commented on GitHub (Feb 9, 2021): You know what, after crawling through the backlog this morning, it looks like this is a pretty close duplicate of #2339. I'm gonna close this one as a dup to try and keep the discussion as centralized as possible. Thanks! /dup #2339
Author
Owner

@ghost commented on GitHub (Feb 9, 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 commented on GitHub (Feb 9, 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!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#8904