## Summary of the Pull Request This fixes a bug where renaming/deleting a color scheme would not update profiles that referenced it. This also adds detection for renaming a color scheme to a name that is already in use, and adds appropriate UI for that. ## References #6800 - Settings UI Epic ## PR Checklist * [X] Closes #8756 ## Detailed Description of the Pull Request / Additional comments `Model::CascadiaSettings` was updated to have a `UpdateColorSchemeReferences()` function that updates all profiles referencing the newly renamed color scheme. `Editor::ColorSchemesPageNavigationState` now takes and exposes a `Model::CascadiaSettings`. When a color scheme is renamed or deleted, we use `CascadiaSettings` to update our list of color schemes appropriately, then call `UpdateColorSchemeReferences()` to update the profiles. The tricky part is that `Profile` does not store a direct reference to `ColorScheme`, but rather the name of the color scheme. See [this tread](https://github.com/microsoft/terminal/issues/8756#issuecomment-760375027) for a discussion on this topic. ## Validation Steps Performed Repro steps from #8756 when renaming/deleting a referenced color scheme. ## Demo ![Scheme Name Already In Use Demo](https://user-images.githubusercontent.com/11050425/105431427-6e023980-5c0a-11eb-894a-42152fc77f05.gif)
841 lines
40 KiB
XML
841 lines
40 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<root>
|
|
<!--
|
|
Microsoft ResX Schema
|
|
|
|
Version 2.0
|
|
|
|
The primary goals of this format is to allow a simple XML format
|
|
that is mostly human readable. The generation and parsing of the
|
|
various data types are done through the TypeConverter classes
|
|
associated with the data types.
|
|
|
|
Example:
|
|
|
|
... ado.net/XML headers & schema ...
|
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
|
<resheader name="version">2.0</resheader>
|
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
|
</data>
|
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
|
<comment>This is a comment</comment>
|
|
</data>
|
|
|
|
There are any number of "resheader" rows that contain simple
|
|
name/value pairs.
|
|
|
|
Each data row contains a name, and value. The row also contains a
|
|
type or mimetype. Type corresponds to a .NET class that support
|
|
text/value conversion through the TypeConverter architecture.
|
|
Classes that don't support this are serialized and stored with the
|
|
mimetype set.
|
|
|
|
The mimetype is used for serialized objects, and tells the
|
|
ResXResourceReader how to depersist the object. This is currently not
|
|
extensible. For a given mimetype the value must be set accordingly:
|
|
|
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
|
that the ResXResourceWriter will generate, however the reader can
|
|
read any of the formats listed below.
|
|
|
|
mimetype: application/x-microsoft.net.object.binary.base64
|
|
value : The object must be serialized with
|
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
|
: and then encoded with base64 encoding.
|
|
|
|
mimetype: application/x-microsoft.net.object.soap.base64
|
|
value : The object must be serialized with
|
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
|
: and then encoded with base64 encoding.
|
|
|
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
|
value : The object must be serialized into a byte array
|
|
: using a System.ComponentModel.TypeConverter
|
|
: and then encoded with base64 encoding.
|
|
-->
|
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
|
<xsd:element name="root" msdata:IsDataSet="true">
|
|
<xsd:complexType>
|
|
<xsd:choice maxOccurs="unbounded">
|
|
<xsd:element name="metadata">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
|
<xsd:attribute name="type" type="xsd:string" />
|
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
|
<xsd:attribute ref="xml:space" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="assembly">
|
|
<xsd:complexType>
|
|
<xsd:attribute name="alias" type="xsd:string" />
|
|
<xsd:attribute name="name" type="xsd:string" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="data">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
|
<xsd:attribute ref="xml:space" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
<xsd:element name="resheader">
|
|
<xsd:complexType>
|
|
<xsd:sequence>
|
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
</xsd:sequence>
|
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:choice>
|
|
</xsd:complexType>
|
|
</xsd:element>
|
|
</xsd:schema>
|
|
<resheader name="resmimetype">
|
|
<value>text/microsoft-resx</value>
|
|
</resheader>
|
|
<resheader name="version">
|
|
<value>2.0</value>
|
|
</resheader>
|
|
<resheader name="reader">
|
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
</resheader>
|
|
<resheader name="writer">
|
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
</resheader>
|
|
<data name="ColorScheme_Background.Text" xml:space="preserve">
|
|
<value>Background</value>
|
|
</data>
|
|
<data name="ColorScheme_Black.Header" xml:space="preserve">
|
|
<value>Black</value>
|
|
</data>
|
|
<data name="ColorScheme_Blue.Header" xml:space="preserve">
|
|
<value>Blue</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightBlack.Header" xml:space="preserve">
|
|
<value>Bright black</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightBlue.Header" xml:space="preserve">
|
|
<value>Bright blue</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightCyan.Header" xml:space="preserve">
|
|
<value>Bright cyan</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightGreen.Header" xml:space="preserve">
|
|
<value>Bright green</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightPurple.Header" xml:space="preserve">
|
|
<value>Bright purple</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightRed.Header" xml:space="preserve">
|
|
<value>Bright red</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightWhite.Header" xml:space="preserve">
|
|
<value>Bright white</value>
|
|
</data>
|
|
<data name="ColorScheme_BrightYellow.Header" xml:space="preserve">
|
|
<value>Bright yellow</value>
|
|
</data>
|
|
<data name="ColorScheme_CursorColor.Text" xml:space="preserve">
|
|
<value>Cursor color</value>
|
|
</data>
|
|
<data name="ColorScheme_Cyan.Header" xml:space="preserve">
|
|
<value>Cyan</value>
|
|
</data>
|
|
<data name="ColorScheme_Foreground.Text" xml:space="preserve">
|
|
<value>Foreground</value>
|
|
</data>
|
|
<data name="ColorScheme_Green.Header" xml:space="preserve">
|
|
<value>Green</value>
|
|
</data>
|
|
<data name="ColorScheme_Purple.Header" xml:space="preserve">
|
|
<value>Purple</value>
|
|
</data>
|
|
<data name="ColorScheme_SelectionBackground.Text" xml:space="preserve">
|
|
<value>Selection background</value>
|
|
</data>
|
|
<data name="ColorScheme_Red.Header" xml:space="preserve">
|
|
<value>Red</value>
|
|
</data>
|
|
<data name="ColorScheme_White.Header" xml:space="preserve">
|
|
<value>White</value>
|
|
</data>
|
|
<data name="ColorScheme_Yellow.Header" xml:space="preserve">
|
|
<value>Yellow</value>
|
|
</data>
|
|
<data name="Globals_AlwaysShowTabs.Header" xml:space="preserve">
|
|
<value>Always show tabs</value>
|
|
</data>
|
|
<data name="Globals_AlwaysShowTabs.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When unchecked, the tab bar will appear when a new tab is created.</value>
|
|
</data>
|
|
<data name="Globals_CopyFormatting.Content" xml:space="preserve">
|
|
<value>Copy formatting</value>
|
|
</data>
|
|
<data name="Globals_CopyFormatting.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When checked, the color and font formatting of selected text is also copied to your clipboard. When unchecked, only plain text is copied to your clipboard.</value>
|
|
</data>
|
|
<data name="Globals_CopyOnSelect.Header" xml:space="preserve">
|
|
<value>Automatically copy selection to clipboard</value>
|
|
</data>
|
|
<data name="Globals_DefaultProfile.Header" xml:space="preserve">
|
|
<value>Default profile</value>
|
|
</data>
|
|
<data name="Globals_DefaultProfile.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Profile that opens when clicking the '+' icon or by typing the new tab key binding.</value>
|
|
</data>
|
|
<data name="Globals_ForceFullRepaint.Header" xml:space="preserve">
|
|
<value>Redraw entire screen when display updates</value>
|
|
</data>
|
|
<data name="Globals_ForceFullRepaint.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When unchecked, the terminal will render only the updates to the screen between frames.</value>
|
|
</data>
|
|
<data name="Globals_InitialCols.Header" xml:space="preserve">
|
|
<value>Columns</value>
|
|
</data>
|
|
<data name="Globals_InitialCols.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>The number of columns displayed in the window upon first load. Measured in characters.</value>
|
|
</data>
|
|
<data name="Globals_InitialRows.Header" xml:space="preserve">
|
|
<value>Rows</value>
|
|
</data>
|
|
<data name="Globals_InitialRows.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>The number of rows displayed in the window upon first load. Measured in characters.</value>
|
|
</data>
|
|
<data name="Globals_LaunchMode.Header" xml:space="preserve">
|
|
<value>Launch mode</value>
|
|
</data>
|
|
<data name="Globals_LaunchMode.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>How the terminal will appear on launch. Focus will hide the tabs and title bar.</value>
|
|
<comment>'Focus' must match <Globals_LaunchModeFocus.Content>.</comment>
|
|
</data>
|
|
<data name="Globals_LaunchModeDefault.Content" xml:space="preserve">
|
|
<value>Default</value>
|
|
</data>
|
|
<data name="Globals_LaunchModeFullscreen.Content" xml:space="preserve">
|
|
<value>Full screen</value>
|
|
</data>
|
|
<data name="Globals_LaunchModeMaximized.Content" xml:space="preserve">
|
|
<value>Maximized</value>
|
|
</data>
|
|
<data name="Globals_RenderingDisclaimer.Text" xml:space="preserve">
|
|
<value>These settings may be useful for troubleshooting an issue, however they will impact your performance.</value>
|
|
</data>
|
|
<data name="Globals_ShowTitlebar.Header" xml:space="preserve">
|
|
<value>Hide the title bar (requires relaunch)</value>
|
|
</data>
|
|
<data name="Globals_ShowTitlebar.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When unchecked, the title bar will appear above the tabs.</value>
|
|
</data>
|
|
<data name="Globals_ShowTitleInTitlebar.Header" xml:space="preserve">
|
|
<value>Use active terminal title as application title</value>
|
|
</data>
|
|
<data name="Globals_ShowTitleInTitlebar.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When unchecked, the title bar will be 'Windows Terminal'.</value>
|
|
</data>
|
|
<data name="Globals_SnapToGridOnResize.Header" xml:space="preserve">
|
|
<value>Snap window resizing to character grid</value>
|
|
</data>
|
|
<data name="Globals_SnapToGridOnResize.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When unchecked, the window will resize smoothly.</value>
|
|
</data>
|
|
<data name="Globals_SoftwareRendering.Header" xml:space="preserve">
|
|
<value>Use software rendering</value>
|
|
</data>
|
|
<data name="Globals_SoftwareRendering.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When checked, the terminal will use the software renderer (a.k.a. WARP) instead of the hardware one.</value>
|
|
</data>
|
|
<data name="Globals_StartOnUserLogin.Header" xml:space="preserve">
|
|
<value>Launch on machine startup</value>
|
|
</data>
|
|
<data name="Globals_StartOnUserLogin.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When checked, this enables the launch of Windows Terminal at machine startup.</value>
|
|
</data>
|
|
<data name="Globals_AlwaysOnTop.Header" xml:space="preserve">
|
|
<value>Always on top</value>
|
|
</data>
|
|
<data name="Globals_AlwaysOnTop.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Windows Terminal will always be the topmost window on the desktop.</value>
|
|
</data>
|
|
<data name="Globals_TabWidthMode.Header" xml:space="preserve">
|
|
<value>Tab width mode</value>
|
|
</data>
|
|
<data name="Globals_TabWidthMode.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Compact will shrink unfocused tabs to the size of the icon.</value>
|
|
<comment>'Compact' must match the value for <Globals_TabWidthModeCompact.Content>.</comment>
|
|
</data>
|
|
<data name="Globals_TabWidthModeCompact.Content" xml:space="preserve">
|
|
<value>Compact</value>
|
|
</data>
|
|
<data name="Globals_TabWidthModeEqual.Content" xml:space="preserve">
|
|
<value>Equal</value>
|
|
</data>
|
|
<data name="Globals_TabWidthModeTitleLength.Content" xml:space="preserve">
|
|
<value>Title length</value>
|
|
</data>
|
|
<data name="Globals_Theme.Header" xml:space="preserve">
|
|
<value>Theme</value>
|
|
</data>
|
|
<data name="Globals_Theme.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the theme of the application.</value>
|
|
</data>
|
|
<data name="Globals_ThemeDark.Content" xml:space="preserve">
|
|
<value>Dark</value>
|
|
</data>
|
|
<data name="Globals_ThemeSystem.Content" xml:space="preserve">
|
|
<value>Use Windows theme</value>
|
|
</data>
|
|
<data name="Globals_ThemeLight.Content" xml:space="preserve">
|
|
<value>Light</value>
|
|
</data>
|
|
<data name="Globals_WordDelimiters.Header" xml:space="preserve">
|
|
<value>Word delimiters</value>
|
|
</data>
|
|
<data name="Globals_WordDelimiters.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Symbols used to define boundaries between words.</value>
|
|
</data>
|
|
<data name="Nav_Appearance.Content" xml:space="preserve">
|
|
<value>Appearance</value>
|
|
</data>
|
|
<data name="Nav_ColorSchemes.Content" xml:space="preserve">
|
|
<value>Color schemes</value>
|
|
</data>
|
|
<data name="Nav_Interaction.Content" xml:space="preserve">
|
|
<value>Interaction</value>
|
|
</data>
|
|
<data name="Nav_Launch.Content" xml:space="preserve">
|
|
<value>Startup</value>
|
|
</data>
|
|
<data name="Nav_OpenJSON.Content" xml:space="preserve">
|
|
<value>Open JSON file</value>
|
|
</data>
|
|
<data name="Nav_ProfileDefaults.Content" xml:space="preserve">
|
|
<value>Base layer</value>
|
|
</data>
|
|
<data name="Nav_Rendering.Content" xml:space="preserve">
|
|
<value>Rendering</value>
|
|
</data>
|
|
<data name="Profile_AcrylicOpacity.Text" xml:space="preserve">
|
|
<value>Acrylic opacity</value>
|
|
</data>
|
|
<data name="Profile_AcrylicOpacity.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the transparency of the window.</value>
|
|
</data>
|
|
<data name="Profile_Advanced.Header" xml:space="preserve">
|
|
<value>Advanced</value>
|
|
</data>
|
|
<data name="Profile_AltGrAliasing.Header" xml:space="preserve">
|
|
<value>AltGr aliasing</value>
|
|
</data>
|
|
<data name="Profile_AltGrAliasing.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>By default Windows treats Ctrl+Alt as an alias for AltGr. When unchecked, this behavior will be disabled.</value>
|
|
</data>
|
|
<data name="Profile_AntialiasingMode.Header" xml:space="preserve">
|
|
<value>Text antialiasing (requires relaunch)</value>
|
|
</data>
|
|
<data name="Profile_AntialiasingMode.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Controls how text is antialiased in the renderer.</value>
|
|
</data>
|
|
<data name="Profile_AntialiasingModeAliased.Content" xml:space="preserve">
|
|
<value>Aliased</value>
|
|
</data>
|
|
<data name="Profile_AntialiasingModeClearType.Content" xml:space="preserve">
|
|
<value>ClearType</value>
|
|
</data>
|
|
<data name="Profile_AntialiasingModeGrayscale.Content" xml:space="preserve">
|
|
<value>Grayscale</value>
|
|
</data>
|
|
<data name="Profile_Appearance.Header" xml:space="preserve">
|
|
<value>Appearance</value>
|
|
</data>
|
|
<data name="Profile_BackgroundColor.Header" xml:space="preserve">
|
|
<value>Background color</value>
|
|
</data>
|
|
<data name="Profile_BackgroundColorToolTip.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the background color of the text. Overrides the background from the color scheme.</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImage.Header" xml:space="preserve">
|
|
<value>Background image path</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImage.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>File location of the image used in the background of the window.</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignment.Text" xml:space="preserve">
|
|
<value>Background image alignment</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignment.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets how the background image aligns to the boundaries of the window.</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentBottom.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Bottom</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentBottomLeft.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Bottom left</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentBottomRight.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Bottom right</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentCenter.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Center</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentLeft.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Left</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentRight.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Right</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentTop.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Top</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentTopLeft.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Top left</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageAlignmentTopRight.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Top right</value>
|
|
<comment>This is the formal name for a visual alignment.</comment>
|
|
</data>
|
|
<data name="Profile_BackgroundImageBrowse.Content" xml:space="preserve">
|
|
<value>Browse...</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageOpacity.Text" xml:space="preserve">
|
|
<value>Background image opacity</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageOpacity.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the transparency of the background image.</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageStretchMode.Header" xml:space="preserve">
|
|
<value>Background image stretch mode</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageStretchMode.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets how the background image is resized to fill the window.</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageStretchModeFill.Content" xml:space="preserve">
|
|
<value>Fill</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageStretchModeNone.Content" xml:space="preserve">
|
|
<value>None</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageStretchModeUniform.Content" xml:space="preserve">
|
|
<value>Uniform</value>
|
|
</data>
|
|
<data name="Profile_BackgroundImageStretchModeUniformToFill.Content" xml:space="preserve">
|
|
<value>Uniform to fill</value>
|
|
</data>
|
|
<data name="Profile_CloseOnExit.Header" xml:space="preserve">
|
|
<value>Profile termination behavior</value>
|
|
</data>
|
|
<data name="Profile_CloseOnExitAlways.Content" xml:space="preserve">
|
|
<value>Close when process exits, fails, or crashes</value>
|
|
</data>
|
|
<data name="Profile_CloseOnExitGraceful.Content" xml:space="preserve">
|
|
<value>Close only when process exits successfully</value>
|
|
</data>
|
|
<data name="Profile_CloseOnExitNever.Content" xml:space="preserve">
|
|
<value>Never close automatically</value>
|
|
</data>
|
|
<data name="Profile_ColorScheme.Header" xml:space="preserve">
|
|
<value>Color scheme</value>
|
|
</data>
|
|
<data name="Profile_ColorScheme.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Name of the color scheme to use.</value>
|
|
</data>
|
|
<data name="Profile_Commandline.Header" xml:space="preserve">
|
|
<value>Command line</value>
|
|
</data>
|
|
<data name="Profile_Commandline.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Executable used in the profile.</value>
|
|
</data>
|
|
<data name="Profile_CommandlineBrowse.Content" xml:space="preserve">
|
|
<value>Browse...</value>
|
|
</data>
|
|
<data name="Profile_CursorColor.Header" xml:space="preserve">
|
|
<value>Cursor color</value>
|
|
</data>
|
|
<data name="Profile_CursorColorToolTip.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the color of the cursor. Overrides the cursor color from the color scheme.</value>
|
|
</data>
|
|
<data name="Profile_CursorHeight.Header" xml:space="preserve">
|
|
<value>Cursor height</value>
|
|
</data>
|
|
<data name="Profile_CursorHeight.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the percentage height of the cursor starting from the bottom. Only works with the vintage cursor shape.</value>
|
|
</data>
|
|
<data name="Profile_CursorShape.Header" xml:space="preserve">
|
|
<value>Cursor shape</value>
|
|
</data>
|
|
<data name="Profile_CursorShapeBar.Content" xml:space="preserve">
|
|
<value>Bar ( ┃ )</value>
|
|
<comment>{Locked="┃"}</comment>
|
|
</data>
|
|
<data name="Profile_CursorShapeEmptyBox.Content" xml:space="preserve">
|
|
<value>Empty box ( ▯ )</value>
|
|
<comment>{Locked="▯"}</comment>
|
|
</data>
|
|
<data name="Profile_CursorShapeFilledBox.Content" xml:space="preserve">
|
|
<value>Filled box ( █ )</value>
|
|
<comment>{Locked="█"}</comment>
|
|
</data>
|
|
<data name="Profile_CursorShapeUnderscore.Content" xml:space="preserve">
|
|
<value>Underscore ( ▁ )</value>
|
|
<comment>{Locked="▁"}</comment>
|
|
</data>
|
|
<data name="Profile_CursorShapeVintage.Content" xml:space="preserve">
|
|
<value>Vintage ( ▃ )</value>
|
|
<comment>{Locked="▃"}</comment>
|
|
</data>
|
|
<data name="Profile_CursorShapeDoubleUnderscore.Content" xml:space="preserve">
|
|
<value>Double Underscore ( ‗ )</value>
|
|
<comment>{Locked="‗"}</comment>
|
|
</data>
|
|
<data name="Profile_FontFace.Header" xml:space="preserve">
|
|
<value>Font face</value>
|
|
</data>
|
|
<data name="Profile_FontFace.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Name of the font face used in the profile.</value>
|
|
</data>
|
|
<data name="Profile_FontSize.Header" xml:space="preserve">
|
|
<value>Font size</value>
|
|
</data>
|
|
<data name="Profile_FontSize.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Size of the font in points.</value>
|
|
</data>
|
|
<data name="Profile_FontWeight.Header" xml:space="preserve">
|
|
<value>Font weight</value>
|
|
</data>
|
|
<data name="Profile_FontWeight.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the weight (lightness or heaviness of the strokes) for the given font.</value>
|
|
</data>
|
|
<data name="Profile_ForegroundColor.Header" xml:space="preserve">
|
|
<value>Foreground color</value>
|
|
</data>
|
|
<data name="Profile_ForegroundColorToolTip.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the text color. Overrides the foreground from the color scheme.</value>
|
|
</data>
|
|
<data name="Profile_General.Header" xml:space="preserve">
|
|
<value>General</value>
|
|
</data>
|
|
<data name="Profile_Hidden.Header" xml:space="preserve">
|
|
<value>Hide profile from dropdown</value>
|
|
</data>
|
|
<data name="Profile_Hidden.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>If checked, the profile will not appear in the list of profiles. This can be used to hide default profiles and dynamically generated profiles, while leaving them in your settings file.</value>
|
|
</data>
|
|
<data name="Profile_HistorySize.Header" xml:space="preserve">
|
|
<value>History size</value>
|
|
</data>
|
|
<data name="Profile_HistorySize.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>The number of lines above the ones displayed in the window you can scroll back to.</value>
|
|
</data>
|
|
<data name="Profile_Icon.Header" xml:space="preserve">
|
|
<value>Icon</value>
|
|
</data>
|
|
<data name="Profile_Icon.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Emoji or image file location of the icon used in the profile.</value>
|
|
</data>
|
|
<data name="Profile_IconBrowse.Content" xml:space="preserve">
|
|
<value>Browse...</value>
|
|
</data>
|
|
<data name="Profile_Padding.Header" xml:space="preserve">
|
|
<value>Padding</value>
|
|
</data>
|
|
<data name="Profile_Padding.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the padding around the text within the window.</value>
|
|
</data>
|
|
<data name="Profile_RetroTerminalEffect.Header" xml:space="preserve">
|
|
<value>Retro terminal effects</value>
|
|
</data>
|
|
<data name="Profile_RetroTerminalEffect.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When checked, enables retro terminal effects such as glowing text and scan lines.</value>
|
|
</data>
|
|
<data name="Profile_ScrollbarVisibility.Header" xml:space="preserve">
|
|
<value>Scrollbar visibility</value>
|
|
</data>
|
|
<data name="Profile_ScrollbarVisibilityHidden.Content" xml:space="preserve">
|
|
<value>Hidden</value>
|
|
</data>
|
|
<data name="Profile_ScrollbarVisibilityVisible.Content" xml:space="preserve">
|
|
<value>Visible</value>
|
|
</data>
|
|
<data name="Profile_SelectionBackgroundColor.Header" xml:space="preserve">
|
|
<value>Selection background color</value>
|
|
</data>
|
|
<data name="Profile_SelectionBackgroundColorToolTip.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Sets the background color of selected text. Overrides the selection background set in the color scheme.</value>
|
|
</data>
|
|
<data name="Profile_SnapOnInput.Header" xml:space="preserve">
|
|
<value>Scroll to input when typing</value>
|
|
</data>
|
|
<data name="Profile_StartingDirectory.Header" xml:space="preserve">
|
|
<value>Starting directory</value>
|
|
</data>
|
|
<data name="Profile_StartingDirectory.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>The directory the profile starts in when it is loaded.</value>
|
|
</data>
|
|
<data name="Profile_StartingDirectoryBrowse.Content" xml:space="preserve">
|
|
<value>Browse...</value>
|
|
</data>
|
|
<data name="Profile_StartingDirectoryUseParentCheckbox.Content" xml:space="preserve">
|
|
<value>Use parent process directory</value>
|
|
</data>
|
|
<data name="Profile_StartingDirectoryUseParentCheckbox.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>If checked, this profile will spawn in the directory from which Windows Terminal was launched.</value>
|
|
</data>
|
|
<data name="Profile_SuppressApplicationTitle.Header" xml:space="preserve">
|
|
<value>Suppress title changes</value>
|
|
</data>
|
|
<data name="Profile_SuppressApplicationTitle.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Use the tab title to override the default title of the tab and suppress any title change messages from the application.</value>
|
|
</data>
|
|
<data name="Profile_TabTitle.Header" xml:space="preserve">
|
|
<value>Tab title</value>
|
|
</data>
|
|
<data name="Profile_TabTitle.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Replaces the profile name as the title to pass to the shell on startup.</value>
|
|
</data>
|
|
<data name="Profile_UseAcrylic.Header" xml:space="preserve">
|
|
<value>Enable acrylic</value>
|
|
</data>
|
|
<data name="Profile_UseAcrylic.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Applies a translucent texture to the background of the window.</value>
|
|
</data>
|
|
<data name="Profile_UseDesktopImage.Content" xml:space="preserve">
|
|
<value>Use desktop wallpaper</value>
|
|
</data>
|
|
<data name="Profile_UseDesktopImage.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>When checked, use the desktop wallpaper image as the background image for the terminal.</value>
|
|
</data>
|
|
<data name="Settings_ResetSettingsButton.Content" xml:space="preserve">
|
|
<value>Discard changes</value>
|
|
</data>
|
|
<data name="Settings_ResetSettingsButton.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Discard all unsaved settings.</value>
|
|
</data>
|
|
<data name="Settings_SaveSettingsButton.Content" xml:space="preserve">
|
|
<value>Save</value>
|
|
</data>
|
|
<data name="Settings_UnsavedSettingsWarning.Text" xml:space="preserve">
|
|
<value>⚠ You have unsaved changes.</value>
|
|
<comment>{Locked="⚠"}</comment>
|
|
</data>
|
|
<data name="Nav_AddNewProfile.Content" xml:space="preserve">
|
|
<value>Add new</value>
|
|
</data>
|
|
<data name="Nav_Profiles.Content" xml:space="preserve">
|
|
<value>Profiles</value>
|
|
</data>
|
|
<data name="Globals_LaunchModeFocus.Content" xml:space="preserve">
|
|
<value>Focus</value>
|
|
</data>
|
|
<data name="Globals_LaunchModeMaximizedFocus.Content" xml:space="preserve">
|
|
<value>Maximized focus</value>
|
|
</data>
|
|
<data name="Profile_BellStyle.Header" xml:space="preserve">
|
|
<value>Bell notification style</value>
|
|
</data>
|
|
<data name="Profile_BellStyle.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Controls what happens when the application emits a BEL character.</value>
|
|
<comment>"Audible" and "None" must match the values for Profile_BellStyleAudible.Content and Profile_BellStyleNone.Content respectively.</comment>
|
|
</data>
|
|
<data name="Profile_BellStyleAudible.Content" xml:space="preserve">
|
|
<value>Audible</value>
|
|
</data>
|
|
<data name="Profile_BellStyleNone.Content" xml:space="preserve">
|
|
<value>None</value>
|
|
</data>
|
|
<data name="Globals_DisableAnimations.Header" xml:space="preserve">
|
|
<value>Disable pane animations</value>
|
|
</data>
|
|
<data name="Profile_FontWeightBlack.Content" xml:space="preserve">
|
|
<value>Black</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightBold.Content" xml:space="preserve">
|
|
<value>Bold</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightCustom.Content" xml:space="preserve">
|
|
<value>Custom</value>
|
|
</data>
|
|
<data name="Profile_FontWeightExtra-black.Content" xml:space="preserve">
|
|
<value>Extra-Black</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightExtra-bold.Content" xml:space="preserve">
|
|
<value>Extra-Bold</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightExtra-light.Content" xml:space="preserve">
|
|
<value>Extra-Light</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightLight.Content" xml:space="preserve">
|
|
<value>Light</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightMedium.Content" xml:space="preserve">
|
|
<value>Medium</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightNormal.Content" xml:space="preserve">
|
|
<value>Normal</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightSemi-bold.Content" xml:space="preserve">
|
|
<value>Semi-Bold</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightSemi-light.Content" xml:space="preserve">
|
|
<value>Semi-Light</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Profile_FontWeightThin.Content" xml:space="preserve">
|
|
<value>Thin</value>
|
|
<comment>This is the formal name for a font weight.</comment>
|
|
</data>
|
|
<data name="Globals_LaunchSize.Text" xml:space="preserve">
|
|
<value>Launch size</value>
|
|
</data>
|
|
<data name="Profile_BellStyleAll.Content" xml:space="preserve">
|
|
<value>All</value>
|
|
</data>
|
|
<data name="Profile_BellStyleVisual.Content" xml:space="preserve">
|
|
<value>Visual (flash taskbar)</value>
|
|
</data>
|
|
<data name="ColorScheme_AddNewButton.Text" xml:space="preserve">
|
|
<value>Add new</value>
|
|
</data>
|
|
<data name="ColorScheme_DeleteButton.Text" xml:space="preserve">
|
|
<value>Delete color scheme</value>
|
|
</data>
|
|
<data name="ColorScheme_Name.Header" xml:space="preserve">
|
|
<value>Name</value>
|
|
</data>
|
|
<data name="ColorScheme_Name.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>The name of the color scheme.</value>
|
|
</data>
|
|
<data name="Profile_DeleteButton.Text" xml:space="preserve">
|
|
<value>Delete profile</value>
|
|
</data>
|
|
<data name="Profile_Name.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>The name of the profile that appears in the dropdown.</value>
|
|
</data>
|
|
<data name="Profile_Name.Header" xml:space="preserve">
|
|
<value>Name</value>
|
|
</data>
|
|
<data name="Profile_AcrylicHeader.Text" xml:space="preserve">
|
|
<value>Acrylic</value>
|
|
</data>
|
|
<data name="Profile_BackgroundHeader.Text" xml:space="preserve">
|
|
<value>Background image</value>
|
|
</data>
|
|
<data name="Profile_CursorHeader.Text" xml:space="preserve">
|
|
<value>Cursor</value>
|
|
</data>
|
|
<data name="Profile_TextHeader.Text" xml:space="preserve">
|
|
<value>Text</value>
|
|
</data>
|
|
<data name="Profile_WindowHeader.Text" xml:space="preserve">
|
|
<value>Window</value>
|
|
</data>
|
|
<data name="Nav_OpenJSON.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Open your settings.json file. Alt+Click to open your defaults.json file.</value>
|
|
<comment>{Locked="settings.json"}, {Locked="defaults.json"}</comment>
|
|
</data>
|
|
<data name="Rename.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Rename</value>
|
|
</data>
|
|
<data name="Profile_DeleteButtonDisclaimerInBox" xml:space="preserve">
|
|
<value>This profile cannot be deleted because it is included by default.</value>
|
|
</data>
|
|
<data name="Profile_DeleteButtonDisclaimerDynamic" xml:space="preserve">
|
|
<value>This profile cannot be deleted because it is automatically generated.</value>
|
|
</data>
|
|
<data name="ColorScheme_DeleteButtonDisclaimerInBox" xml:space="preserve">
|
|
<value>This color scheme cannot be deleted or renamed because it is included by default.</value>
|
|
</data>
|
|
<data name="ColorScheme_DeleteConfirmationButton.Content" xml:space="preserve">
|
|
<value>Yes, delete color scheme</value>
|
|
</data>
|
|
<data name="ColorScheme_DeleteConfirmationMessage.Text" xml:space="preserve">
|
|
<value>Are you sure you want to delete this color scheme?</value>
|
|
</data>
|
|
<data name="RenameAccept.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Accept rename</value>
|
|
</data>
|
|
<data name="RenameCancel.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Cancel rename</value>
|
|
</data>
|
|
<data name="Profile_BaseLayerDisclaimer.Text" xml:space="preserve">
|
|
<value>Settings defined here will apply to all profiles unless they are overridden by a profile's settings.</value>
|
|
</data>
|
|
<data name="Profile_DeleteConfirmationButton.Content" xml:space="preserve">
|
|
<value>Yes, delete profile</value>
|
|
</data>
|
|
<data name="Profile_DeleteConfirmationMessage.Text" xml:space="preserve">
|
|
<value>Are you sure you want to delete this profile?</value>
|
|
</data>
|
|
<data name="Settings_SaveSettingsButton.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Save all unsaved settings.</value>
|
|
</data>
|
|
<data name="Globals_TabSwitcherMode.Header" xml:space="preserve">
|
|
<value>Tab switcher interface style</value>
|
|
</data>
|
|
<data name="Globals_TabSwitcherMode.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Defines the terminal behavior when switching tabs with the keyboard.</value>
|
|
</data>
|
|
<data name="Globals_TabSwitcherModeMru.Content" xml:space="preserve">
|
|
<value>Separate window, in most recently used order</value>
|
|
</data>
|
|
<data name="Globals_TabSwitcherModeInOrder.Content" xml:space="preserve">
|
|
<value>Separate window, in tab strip order</value>
|
|
</data>
|
|
<data name="Globals_TabSwitcherModeDisabled.Content" xml:space="preserve">
|
|
<value>Traditional navigation, no separate window</value>
|
|
</data>
|
|
<data name="Globals_CopyFormat.Header" xml:space="preserve">
|
|
<value>Text format when copying</value>
|
|
</data>
|
|
<data name="Globals_CopyFormat.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" xml:space="preserve">
|
|
<value>Defines the type of formatting in which selected text is copied to your clipboard.</value>
|
|
</data>
|
|
<data name="Globals_CopyFormatNone.Content" xml:space="preserve">
|
|
<value>Plain text only</value>
|
|
</data>
|
|
<data name="Globals_CopyFormatHtml.Content" xml:space="preserve">
|
|
<value>HTML</value>
|
|
</data>
|
|
<data name="Globals_CopyFormatRtf.Content" xml:space="preserve">
|
|
<value>RTF</value>
|
|
</data>
|
|
<data name="Globals_CopyFormatAll.Content" xml:space="preserve">
|
|
<value>Both HTML and RTF</value>
|
|
</data>
|
|
<data name="ColorScheme_RenameErrorTip.Subtitle" xml:space="preserve">
|
|
<value>Please choose a different name.</value>
|
|
</data>
|
|
<data name="ColorScheme_RenameErrorTip.Title" xml:space="preserve">
|
|
<value>This color scheme name is already in use.</value>
|
|
</data>
|
|
</root> |