add debugFeatures too
This commit is contained in:
parent
302e072829
commit
90d8fa1243
|
@ -25,6 +25,7 @@ namespace winrt::Microsoft::Terminal::Settings::Editor::implementation
|
|||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(_GlobalSettings, AllowKeypadMode);
|
||||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(_GlobalSettings, AllowHeadless);
|
||||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(_GlobalSettings, IsolatedMode);
|
||||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(_GlobalSettings, DebugFeaturesEnabled);
|
||||
GETSET_BINDABLE_ENUM_SETTING(TextMeasurement, winrt::Microsoft::Terminal::Control::TextMeasurement, _GlobalSettings.TextMeasurement);
|
||||
|
||||
private:
|
||||
|
|
|
@ -18,6 +18,7 @@ namespace Microsoft.Terminal.Settings.Editor
|
|||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(Boolean, AllowKeypadMode);
|
||||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(Boolean, AllowHeadless);
|
||||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(Boolean, IsolatedMode);
|
||||
PERMANENT_OBSERVABLE_PROJECTED_SETTING(Boolean, DebugFeaturesEnabled);
|
||||
|
||||
IInspectable CurrentTextMeasurement;
|
||||
Windows.Foundation.Collections.IObservableVector<Microsoft.Terminal.Settings.Editor.EnumEntry> TextMeasurementList { get; };
|
||||
|
|
|
@ -16,6 +16,11 @@
|
|||
<ResourceDictionary.MergedDictionaries>
|
||||
<ResourceDictionary Source="CommonResources.xaml" />
|
||||
</ResourceDictionary.MergedDictionaries>
|
||||
|
||||
<DataTemplate x:Key="EnumComboBoxTemplate"
|
||||
x:DataType="local:EnumEntry">
|
||||
<TextBlock Text="{x:Bind EnumName}" />
|
||||
</DataTemplate>
|
||||
</ResourceDictionary>
|
||||
</Page.Resources>
|
||||
|
||||
|
@ -59,5 +64,12 @@
|
|||
SelectedItem="{x:Bind ViewModel.CurrentTextMeasurement, Mode=TwoWay}"
|
||||
Style="{StaticResource ComboBoxSettingStyle}" />
|
||||
</local:SettingContainer>
|
||||
|
||||
<!-- Debug Features -->
|
||||
<local:SettingContainer x:Uid="Globals_DebugFeaturesEnabled">
|
||||
<ToggleSwitch IsOn="{x:Bind ViewModel.DebugFeaturesEnabled, Mode=TwoWay}"
|
||||
Style="{StaticResource ToggleSwitchInExpanderStyle}"
|
||||
Visibility="{x:Bind ViewModel.DebugFeaturesEnabled}" />
|
||||
</local:SettingContainer>
|
||||
</StackPanel>
|
||||
</Page>
|
||||
|
|
|
@ -559,6 +559,10 @@
|
|||
<value>Force each window to be its own process</value>
|
||||
<comment>Header for a control to toggle making each window be its own process.</comment>
|
||||
</data>
|
||||
<data name="Globals_DebugFeaturesEnabled.Header" xml:space="preserve">
|
||||
<value>Debug Mode</value>
|
||||
<comment>Header for a control to toggle debug features.</comment>
|
||||
</data>
|
||||
<data name="Globals_AlwaysOnTop.HelpText" xml:space="preserve">
|
||||
<value>Terminal will always be the topmost window on the desktop.</value>
|
||||
<comment>A description for what the "always on top" setting does. Presented near "Globals_AlwaysOnTop.Header".</comment>
|
||||
|
@ -583,6 +587,10 @@
|
|||
<value>Certain features including but not limited to global hotkeys, tab drag and drop, and running commandlines in existing windows won't work.</value>
|
||||
<comment>Additional description for what the "isolated mode" setting does. Presented near "Globals_IsolatedMode.Header".</comment>
|
||||
</data>
|
||||
<data name="Globals_DebugFeaturesEnabled.HelpText" xml:space="preserve">
|
||||
<value>Enables features to help debug Windows Terminal</value>
|
||||
<comment>Additional description for what the "debug features enabled" setting does. Presented near "Globals_DebugFeaturesEnabled.Header".</comment>
|
||||
</data>
|
||||
<data name="Globals_TabWidthMode.Header" xml:space="preserve">
|
||||
<value>Tab width mode</value>
|
||||
<comment>Header for a control to choose how wide the tabs are.</comment>
|
||||
|
|
Loading…
Reference in New Issue