WPF command line shell using Windows ConPTY
This is a WPF wrapper on Windows command line applications invoked using the new and very cool
ConPTY functionality in Windows 10 RS4+. The code is pretty raw and multiple things are missing,
but for a light overview:
- condo is the actual WPF application. I'm building a custom rendering surface for high throughput
and potential customizability down the road.
- ConsoleBuffer is the combination ConPTY invoker and vt100 emulator.
- condo.uwp was my experiment with a UWP version. It's not wired to build and it doesn't work
really. The UWP platform has some issues with UWP apps being able to invoke external processes.
This needs some work from the console/Windows/UWP teams (I guess?) to address this for now.
Dev notes
Prequisites to build:
- .NET Core 3 preview 7 (it's what is currently in use to build).
- Visual Studio 2019 16.3 preview 1 (see above)
Some cool sites I've found while putting this together.