terminal/src/cascadia
Don-Vito fd37e1dc9f
Add support for setting tabColor on the command line (#8102)
* Add a tabColor parameter to the `new-tab` and `split-panes` command
* Add --tabColor to the command line, to allow bootstrapping with tabs
  of different colors

Add another field to NewTerminalArgs. Use this field to set
StartingTabColor in Terminal. This color gets overridden by the color
defined by the profile / VT, however can be overridden with the color
picker.

Since the color is the property of the Terminal, when defined for the
tab this color is associated only with the first pane/terminal of the
tab. Additional panes will not inherit this color (to prevent advanced
resolution, where we need to resolve between the inherited color and the
one specified for the pane).

## Validation Steps Performed
* UT for parameters parsing
* Running system with several tabs of different colors.
* Adding custom actions with colors
* Performing operations like split pane, duplicate and so on

Closes #8075
2020-11-19 20:36:18 -08:00
..
CascadiaPackage Remove all our path antics; force native projects to bin/, obj/ (#8062) 2020-10-27 15:00:41 -07:00
inc Make Tab an unsealed runtimeclass (and rename it to TabBase) (#8153) 2020-11-04 10:15:05 -08:00
LocalTests_SettingsModel Add support for setting tabColor on the command line (#8102) 2020-11-19 20:36:18 -08:00
LocalTests_TerminalApp Add support for setting tabColor on the command line (#8102) 2020-11-19 20:36:18 -08:00
PublicTerminalCore wpf: Add AutoFill to control whether the connection/buffer resizes (#7853) 2020-10-09 22:25:18 +00:00
ShellExtension Shell extension: Use WT's icon as our icon (#8068) 2020-10-28 10:31:45 +00:00
TerminalApp Add support for setting tabColor on the command line (#8102) 2020-11-19 20:36:18 -08:00
TerminalAzBridge Remove all our path antics; force native projects to bin/, obj/ (#8062) 2020-10-27 15:00:41 -07:00
TerminalConnection Azure: fall back to powershell when no preferred shell is set (#8197) 2020-11-09 14:55:45 -08:00
TerminalControl Implement ConEmu's OSC 9;4 to set the taskbar progress indicator (#8055) 2020-11-18 14:24:11 -08:00
TerminalCore Add support for setting tabColor on the command line (#8102) 2020-11-19 20:36:18 -08:00
TerminalSettingsModel Add support for setting tabColor on the command line (#8102) 2020-11-19 20:36:18 -08:00
UnitTests_TerminalCore Add support for setting tabColor on the command line (#8102) 2020-11-19 20:36:18 -08:00
ut_app Add Serializer to CascadiaSettings (#8018) 2020-11-17 00:37:19 +00:00
WindowsTerminal Add a setting to flash the taskbar when the terminal emits BEL (#8215) 2020-11-18 22:55:10 +00:00
WindowsTerminalUniversal Run all images through ImgBot (#8169) 2020-11-05 18:03:40 -08:00
WinRTUtils Remove all our path antics; force native projects to bin/, obj/ (#8062) 2020-10-27 15:00:41 -07:00
WpfTerminalControl wpf: add width/height checks when resizing the terminal (#7983) 2020-10-27 01:57:13 +00:00
WpfTerminalTestNetCore/WpfTerminalTestNetCore Fix 3 different bugs in the WPF control (#6464) 2020-06-11 18:05:43 +00:00
wt Build and ship an actual binary named wt that just launches WT (#6860) 2020-07-10 22:41:37 +00:00
CascadiaResources.build.items Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00