elw00d / consoleframework

Cross-platform toolkit for easy development of TUI applications.
http://elw00d.github.io/consoleframework
MIT License
550 stars 63 forks source link

.NET Core build #33

Closed samirkut closed 6 years ago

samirkut commented 7 years ago

Any plans on making this compatible with the new .NET standard framework. I would like to use this in some of my .NET core apps...

elw00d commented 7 years ago

Work in progress, I have created branch https://github.com/elw00d/consoleframework/tree/dotnetcore But there is one thing that doesnt work: keyboard handling (I suspect that is bug in runtime https://github.com/dotnet/coreclr/issues/8237). Although, I think, it is possible to make some temporary workaround to mitigate this bug. Will do this and will point the 'fixing' commit here in comments.

And another bug it is displaying in console with artifacts. Possibly, that is another bug in interop. But it seems not to be blocker.

ForNeVeR commented 7 years ago

I'd actually like to see the library available as .NET Standard artifact, so it could be used either in full .NET or .NET Core programs.

Is that what you were planning, or should I create another issue to discuss that?

elw00d commented 6 years ago

Finally, I've merged all this stuff, and all further development will be for .NET Core only. Thank you for your help !