terminal/src/cascadia
jtippet 182a3bb573
Make Terminal look great in High Contrast (#6833)
This PR enables `ApplicationHighContrastAdjustment::None`.  Doing this
disables a set of mitigations in XAML designed to band-aid apps that
were never explicitly designed for High Contrast (HC) modes.  Terminal
now has full control of and responsibility for its appearance in HC
mode.  This allows Terminal to look a lot better.

On paper, we should be able to set `HighContrastAdjustment="None"` on
the `<Application>` element.  But that doesn't have any effect.  I don't
know if this is a bug in `<Toolkit:XamlApplication>` or somewhere else.
So instead I set the property in codebehind, which is not as ideal, but
does at least work.  I'd love to a way to move this into App.xaml.

The Find box had a couple stray styles to override the ToggleButton's
foreground color.  With backplating removed, these styles became
actively harmful (white foreground on highlight color background), so I
just removed them.  The built-in style for ToggleButton is perfect
as-is.

Closes #5360
2020-07-08 12:08:08 -07:00
..
CascadiaPackage Update MUX to 2.5.0-prerelease.200609001 (#6819) 2020-07-07 23:29:30 +00:00
inc Add support for the Command Palette (#6635) 2020-06-26 20:38:02 +00:00
LocalTests_TerminalApp Update MUX to 2.5.0-prerelease.200609001 (#6819) 2020-07-07 23:29:30 +00:00
PublicTerminalCore wpf: add a .NET Core WPF Test project for the WPF Control (#6441) 2020-06-09 13:41:42 -07:00
ShellExtension Make the Shell Extension methods STDMETHODIMP (#6238) 2020-05-28 14:09:52 -07:00
TerminalApp Make Terminal look great in High Contrast (#6833) 2020-07-08 12:08:08 -07:00
TerminalAzBridge Add explicit identifier to some constructors (#5652) 2020-04-29 16:50:47 -07:00
TerminalConnection Replace old C headers (xxx.h) with modern ones (cxxx) (#5080) 2020-07-01 11:00:24 -07:00
TerminalControl Make Terminal look great in High Contrast (#6833) 2020-07-08 12:08:08 -07:00
TerminalCore Add support for the "overline" graphic rendition attribute (#6754) 2020-07-06 14:11:17 +00:00
TerminalSettings Add support for win32-input-mode to conhost, ConPTY, Terminal (#6309) 2020-06-08 22:31:28 +00:00
UnitTests_TerminalCore Improve the propagation of color attributes over ConPTY (#6506) 2020-07-01 11:10:36 -07:00
ut_app Update MUX to 2.5.0-prerelease.200609001 (#6819) 2020-07-07 23:29:30 +00:00
WindowsTerminal Update MUX to 2.5.0-prerelease.200609001 (#6819) 2020-07-07 23:29:30 +00:00
WindowsTerminalUniversal Update MUX to 2.5.0-prerelease.200609001 (#6819) 2020-07-07 23:29:30 +00:00
WinRTUtils Add support for the Command Palette (#6635) 2020-06-26 20:38:02 +00:00
WpfTerminalControl Replace std::map with std::unordered_map (#6640) 2020-06-23 20:49:07 +00:00
WpfTerminalTestNetCore/WpfTerminalTestNetCore Fix 3 different bugs in the WPF control (#6464) 2020-06-11 18:05:43 +00:00
CascadiaResources.build.items Add a new appxmanifest for preview (#5774) 2020-05-07 16:00:56 +00:00