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

Add an Extensions page to the SUI #10436

Open
cinnamon-msft opened this issue Jun 16, 2021 · 1 comment
Open

Add an Extensions page to the SUI #10436

cinnamon-msft opened this issue Jun 16, 2021 · 1 comment
Labels
Area-Settings UI Anything specific to the SUI Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Product-Terminal The new Windows Terminal.
Milestone

Comments

@cinnamon-msft
Copy link
Contributor

Description of the new feature/enhancement

Add an Extensions page to the settings UI that lists out the dynamic profiles as well as JSON fragment extensions. This page gives users the option to choose if they want their defaults or specific extensions to take priority in their settings.

We can also add onto this page once a sturdier extension model gets implemented.

Proposed technical implementation details (optional)

@cinnamon-msft cinnamon-msft added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Jun 16, 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 16, 2021
@cinnamon-msft cinnamon-msft added Area-Settings UI Anything specific to the SUI Product-Terminal The new Windows Terminal. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Jun 16, 2021
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Jun 16, 2021
@cinnamon-msft cinnamon-msft added the Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting label Jun 16, 2021
@DHowett DHowett removed the Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting label Jun 17, 2021
@DHowett DHowett added this to the Terminal v2.0 milestone Jun 17, 2021
@zadjii-msft zadjii-msft modified the milestones: Terminal v2.0, Backlog Jan 4, 2022
zadjii-msft added a commit that referenced this issue Oct 5, 2023
## Summary of the Pull Request

> ## Abstract
> 
> Multiple related scenarios have come up where it would be beneficial
to display
> actionable UI to the user within the context of the active terminal
itself. This
> UI would be akin to the Intellisense UI in Visual Studio. It appears
right where
> the user is typing, and can help provide immediate content for the
user, based
> on some context. The "Suggestions UI" is this new ephemeral UI within
the
> Windows Terminal that can display different types of actions, from
different
> sources.
> 


## Detailed Description of the Pull Request / Additional comments

_\*<sup>\*</sup><sub>\*</sub> read the spec
<sub>\*</sub><sup>\*</sup>\*_

Similar to #14792, a lot of this code is written. This stuff isn't
checked in though, so I'm presenting formally before I start yeeting PRs
out there.

## PR Checklist
- [x] This is a spec for #1595. It also references:
  * #3121
  * #10436
  * #12927
  * #12863
github-merge-queue bot pushed a commit that referenced this issue Jun 22, 2024
This specs out a lot of plans for snippets. We've already got these in
the sxnui as "tasks", but we can do so very much more.

This spec is a few years old now, but it's time for it to get promoted
out of my draft branch.

References: 
* #1595
* #7039
* #3121
* #10436
* #12927
* #12857
* #5790
* #15845

---------

Co-authored-by: Dustin L. Howett <duhowett@microsoft.com>
@zadjii-msft
Copy link
Member

Found in my powerpoint archives, but never posted here?

image

image

(thank you @btueffers for the assist here 😄)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Settings UI Anything specific to the SUI Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Product-Terminal The new Windows Terminal.
Projects
None yet
Development

No branches or pull requests

3 participants