-
Notifications
You must be signed in to change notification settings - Fork 8.4k
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 a Settings UI Prototype #7370
Conversation
Match nav panel icons
Almedina ms/nav panel
ObjectModel stays in TerminalSettings though because that's how things will work out in the _real_ object model.
Cleanup of the settings UI.
Add launch page
Add interaction page
Could I get a bit of guidance for how to handle these misspellings? Most seem to be function names. |
without looking at any code of course
|
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rationale
This is merging into a feature branch that Leon and Carlos are going to be hammering on for a while. It is a prototype, yes, but it is getting refined.
There will be a final review when the feature branch merges.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TBH I think a lot of the things I saw are stuff that's going to be deleted and polished naturally as we work towards endgame. i.e. large amounts of repeating XAML elements just becomes a templated item + data binding.
Blocking for now just so we can sprinkle TODOs throughout the code first before merging this in.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the Leon callouts - those changes are currently already in the branch that I'm currently working on to put the settings UI in a tab, so they'll come in a later PR.
I've also put the Epic callouts in a follow up list in #1564. I expect we'll be referring back to that list often as we work thoroughly in the code.
Hello @DHowett! Because this pull request has the p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (
|
This commit introduces a rough prototype of the Settings UI as the `TerminalSettingsEditor`. This project was added to OpenConsole.sln and deploys as a standalone app. Some databinding is configured to a fake TerminalSettingsModel (located in the ObjectModel folder). This commit will start the settings UI feature branch, which will receive a full review on merge-back into main. References #6720 - Settings UI Spec and Design References #1564 - Settings UI Feature/Epic
This commit introduces a rough prototype of the Settings UI as the
TerminalSettingsEditor
. This project was added to OpenConsole.sln anddeploys as a standalone app. Some databinding is configured to a fake
TerminalSettingsModel (located in the ObjectModel folder).
This commit will start the settings UI feature branch, which will
receive a full review on merge-back into main.
References #6720 - Settings UI Spec and Design
References #1564 - Settings UI Feature/Epic