terminal/src/cascadia/UnitTests_TerminalCore
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
..
ConptyRoundtripTests.cpp Fix failing HyperlinkIdConsistency unit test (#7655) 2020-09-17 16:52:42 +00:00
InputTest.cpp Fix SendInput handling (#7900) 2020-10-27 19:06:29 +00:00
MockTermSettings.h Add support for setting tabColor on the command line (#8102) 2020-11-19 20:36:18 -08:00
pch.cpp Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
pch.h Add support for per-profile tab colors (#7162) 2020-08-07 16:07:42 -07:00
ScreenSizeLimitsTest.cpp Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
ScrollTest.cpp Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
SelectionTest.cpp Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
TerminalApiTest.cpp Implement ConEmu's OSC 9;4 to set the taskbar progress indicator (#8055) 2020-11-18 14:24:11 -08:00
TerminalBufferTests.cpp Fix viewport moving when we've scrolled up and circled the buffer (#7247) 2020-08-11 19:57:45 +00:00
TestUtils.h Fix wrapped lines in less in Git for Windows (#5771) 2020-05-08 21:22:09 +00:00
UnitTests.vcxproj Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00