Граф коммитов

63 Коммитов

Автор SHA1 Сообщение Дата
Patrik Svensson 10cef58def Upgrade solution to C# 10 and .NET 6 2022-06-13 12:46:16 +02:00
Patrik Svensson 5ba38e544d Rework input functionality
* Only Windows works for now.
2021-08-03 17:47:29 +02:00
Patrik Svensson 8a79686958 Trigger GitHub actions if examples change 2021-07-30 11:10:47 +02:00
Patrik Svensson 622b42ec2e Fix example project 2021-07-30 11:09:40 +02:00
Patrik Svensson 99b60580f4 Add netstandard2.0 support 2021-07-30 11:05:49 +02:00
Patrik Svensson c0bf9a5711 Make Spectre.Terminals project packable 2021-07-29 15:42:09 +02:00
Patrik Svensson 2faf1e3b45 Add GitHub Actions 2021-07-29 15:36:34 +02:00
Patrik Svensson 36a13df595 Bump dotnet SDK 2021-07-29 15:36:20 +02:00
Patrik Svensson 1802541de0 Remove MSBuild properties 2021-07-29 15:30:04 +02:00
Patrik Svensson 7b005bb870 Remove old ncrunch files 2021-07-29 15:24:42 +02:00
Patrik Svensson 4725a40932 Remove left-over file 2021-07-29 15:23:14 +02:00
Patrik Svensson d9231ce50d Update README to reflect recent changes 2021-07-29 15:22:20 +02:00
Patrik Svensson 21cb69de63 Add terminal input/output abstraction 2021-07-29 15:15:06 +02:00
Patrik Svensson aed7b1d2d1 Get console encoding correctly on Linux/macOS 2021-07-29 15:05:31 +02:00
Patrik Svensson c242c4b202 Fix size of NCCS on macOS 2021-07-29 14:16:53 +02:00
Patrik Svensson 72a45e1d8e Fix emulated colors 2021-06-16 16:14:40 +02:00
Patrik Svensson a7b2b61bf7 Clean up namespaces 2021-06-16 15:10:41 +02:00
Patrik Svensson 8bc87b2d84 Add support for macOS 2021-06-16 14:45:30 +02:00
Patrik Svensson 9b740b1343 Add Linux terminal support. 2021-06-16 12:38:23 +02:00
Patrik Svensson 14113db596 Remove Windows polyfill 2021-06-12 21:14:22 +02:00
Patrik Svensson ecc0813d0f Fix warnings and clean up 2021-06-04 16:30:54 +02:00
Patrik Svensson 55df050dc2 Add polyfill for generated PInvokes 2021-06-04 15:28:38 +02:00
Patrik Svensson 6541bd148e Update README 2021-06-04 14:40:35 +02:00
Patrik Svensson 5bf7409d1b Add signal handling support 2021-06-04 14:39:37 +02:00
Patrik Svensson 9e9c74a83e Updated README 2021-06-04 02:32:45 +02:00
Patrik Svensson c319ebca8e Fix formatting 2021-06-04 02:31:44 +02:00
Patrik Svensson d85d48dc66 Minor clean-up 2021-06-04 02:30:24 +02:00
Patrik Svensson cabcd7cb29 Do not throw if color is invalid 2021-06-04 02:26:21 +02:00
Patrik Svensson ebafa8877a Add emulation of SGR attributes 2021-06-04 02:25:12 +02:00
Patrik Svensson d316dac6b0 Remove name for readers/writers 2021-06-03 15:23:47 +02:00
Patrik Svensson 9993c813ea Make things a bit more debug friendly 2021-06-03 15:18:06 +02:00
Patrik Svensson a3e57c66d8 Add more tests 2021-06-03 14:51:07 +02:00
Patrik Svensson dcebe4193c Update README 2021-06-03 14:40:29 +02:00
Patrik Svensson 46bec99609 Add more support for setting encoding (a.k.a bug) 2021-06-03 14:39:09 +02:00
Patrik Svensson 28b951d919 Add support for setting encoding 2021-06-02 23:19:44 +02:00
Patrik Svensson 0e0d1bd1af Ignore CA1031 for tests 2021-05-31 00:35:44 +02:00
Patrik Svensson 189ef6d48f Restructure and make stuff internal 2021-05-31 00:31:57 +02:00
Patrik Svensson ab117348a7 Add support for getting width and height 2021-05-31 00:16:53 +02:00
Patrik Svensson ec6ec083c0 Add analyzers and XML documentation 2021-05-30 23:56:55 +02:00
Patrik Svensson 41757f1847 Add build script 2021-05-30 23:03:00 +02:00
Patrik Svensson a891b8d360 Rename folders 2021-05-30 22:57:45 +02:00
Patrik Svensson 364564a6ab Change namespace to Spectre.Terminals 2021-05-30 22:45:34 +02:00
Patrik Svensson 69f7469819 Add support for alternative buffer emulation 2021-05-30 13:05:06 +02:00
Patrik Svensson d0d73ca7d4 Add extensions to manipulate the buffer 2021-05-30 11:18:25 +02:00
Patrik Svensson 4fe58747c3 Move Windows stuff into Spectre.Terminal.Windows 2021-05-30 10:30:49 +02:00
Patrik Svensson 3943395fb7 Do not emulate redirected handles 2021-05-29 18:53:04 +02:00
Patrik Svensson e54e4b124d Disposed emulated writer 2021-05-29 18:51:50 +02:00
Patrik Svensson 0475c73a66 Clean up and restructure stuff a bit 2021-05-29 12:55:54 +02:00
Patrik Svensson e8a60a6bd6 Fix parameter order for CUP 2021-05-29 12:09:18 +02:00
Patrik Svensson 2077ffec24 Add support for EL0/EL1/EL2 2021-05-29 12:02:30 +02:00