terminal
terminal copied to clipboard
[SUI] Polish Launch Parameters setting controls
Summary of the Pull Request
Performs some cleanup in the Settings UI for the Launch Parameters settings:
- Updates all
NumberBoxcontrols in the Settings UI to have aCompactSpinButtonPlacementModeinstead of an inline one. This alleviates the XAML bug where the spin button would appear over the number box's input value. - Fixes an issue where a long X/Y value would resize the settings controls weirdly. This was fixed by introducing a
Gridinside the main grid and applying a width to the number boxes. - Rename "Use system default" checkbox to be more clear. Propagate the new localized string into expander preview.
Closes #14558

EDIT: I'm too lazy to recapture this gif, but we've now renamed the checkbox string
Should we also have the (Default, Default) text in the expando replaced with "Let system position window"
Should we also have the
(Default, Default)text in the expando replaced with "Let system position window"
Ask and you shall receive:

Tested with resizing the window too. Nothing gets cropped.
"let system position window, centered" is a funny juxtaposition. In that specific case, it means "Let system select which monitor" (but we should phrase it better...)
@msftbot merge this in 10 minutes
Hello @carlos-zamora!
Because you've given me some instructions on how to help merge this pull request, I'll be modifying my merge approach. Here's how I understand your requirements for merging this pull request:
- I won't merge this pull request until after the UTC date Fri, 16 Dec 2022 20:58:21 GMT, which is in 10 minutes
If this doesn't seem right to you, you can tell me to cancel these instructions and use the auto-merge policy that has been configured for this repository. Try telling me "forget everything I just told you".
:tada:Windows Terminal Preview v1.17.1023 has been released which incorporates this pull request.:tada:
Handy links: