terminal/src/cascadia
Dustin L. Howett (MSFT) 7d6738cde7
Shim the AzureConn through a conhost to stop VT bleeding (#4652)
This commit introduces a small console-subsystem application whose sole
job is to consume TerminalConnection.dll and hook it up to something
other than Terminal. It is 99% of the way to a generic solution.

I've introduced a stopgap in TerminalPage that makes sure we launch
TerminalAzBridge using ConptyConnection instead of AzureConnection.

As a bonus, this commit includes a class whose sole job it is to make
reading VT input off a console handle not terrible. It returns you a
string and dispatches window size change callbacks.

Fixes #2267.
Fixes #4589.
Related to #2266 (since pwsh needs better VT).
2020-02-20 16:21:05 -08:00
..
CascadiaPackage Shim the AzureConn through a conhost to stop VT bleeding (#4652) 2020-02-20 16:21:05 -08:00
inc Convert Tab to a WinRT type (#4350) 2020-02-04 21:51:11 +00:00
LocalTests_TerminalApp Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
PublicTerminalCore Force the use of named forwarders in PublicTermCore for Win7 (#4522) 2020-02-10 20:35:32 +00:00
TerminalApp Shim the AzureConn through a conhost to stop VT bleeding (#4652) 2020-02-20 16:21:05 -08:00
TerminalAzBridge Shim the AzureConn through a conhost to stop VT bleeding (#4652) 2020-02-20 16:21:05 -08:00
TerminalConnection Unify resource filenames across the repository (#4642) 2020-02-20 23:51:41 +00:00
TerminalControl Unify resource filenames across the repository (#4642) 2020-02-20 23:51:41 +00:00
TerminalCore Make ScreenInfoUiaProvider::GetSelection() Return One Selection (#4466) 2020-02-20 23:03:50 +00:00
TerminalSettings Terminal uses system default for number of rows scrolled at a t… (#3575) 2020-01-06 09:39:02 -08:00
UnitTests_TerminalCore Move cursor in conpty correctly after a backspace when we've delayed an EOL wrap (#4403) 2020-02-11 21:52:19 +00:00
ut_app Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
WindowsTerminal Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
WindowsTerminalUniversal Rename WTU to zTerminal using the CORE device family resource q… (#4520) 2020-02-10 14:37:24 -08:00
WinRTUtils Kill NEEDS_LOC and move cmdline descriptions into resources (#4402) 2020-01-31 01:13:38 +00:00
WpfTerminalControl consolidate PackageES versioning in /custom.props (#3672) 2019-11-25 11:29:40 -08:00
CascadiaResources.build.items Add Int, Dev and IntDev assets; switch to them (#4006) 2019-12-17 19:57:51 -08:00