tznind
|
9d86336bff
|
tidyup
|
2024-11-03 08:55:16 +00:00 |
|
tznind
|
4d232e4cf9
|
Add CanFocus true
|
2024-11-02 21:25:39 +00:00 |
|
tznind
|
fa7fb656cb
|
Revert changes to launchSettings.json
|
2024-11-02 18:34:05 +00:00 |
|
tznind
|
5cbb2306ef
|
Fix to have CanFocus true
|
2024-11-02 18:31:53 +00:00 |
|
tznind
|
5340073ba1
|
Get rid of StoppedExpecting event and made methods internal again in favor of Abandoned instead
|
2024-11-02 15:30:45 +00:00 |
|
tznind
|
27f131713f
|
Sixel detection and added Abandoned event
|
2024-11-02 10:37:30 +00:00 |
|
tznind
|
b104b1bf38
|
Evict stale requests even just when running schedule
|
2024-11-02 08:52:17 +00:00 |
|
tznind
|
395bee419a
|
Add support for sending other types of requests
|
2024-11-02 08:38:02 +00:00 |
|
tznind
|
0275f9aed8
|
More tests for AnsiRequestScheduler
|
2024-11-01 08:29:34 +00:00 |
|
tznind
|
f84a58f301
|
Fix eviction not happening as part of RunSchedule
|
2024-10-31 07:50:47 +00:00 |
|
tznind
|
43aef42451
|
Add more unit tests for scheduler
|
2024-10-30 21:06:30 +00:00 |
|
tznind
|
1d8e7563fd
|
Start adding tests for AnsiRequestScheduler
|
2024-10-30 20:58:31 +00:00 |
|
tznind
|
fbbda69ba0
|
Code Cleanup (resharper)
|
2024-10-30 20:28:31 +00:00 |
|
tznind
|
fdfd339dd2
|
Make AnsiRequestScheduler testable by introducing a Func for DateTime.Now
|
2024-10-30 20:26:23 +00:00 |
|
tznind
|
2b7d0c7f70
|
Add extra try/catch cancellation ex
|
2024-10-28 19:48:01 +00:00 |
|
Thomas Nind
|
9aff49179f
|
Merge pull request #172 from tznind/ansi-parser-net-driver
Ansi parser net driver
|
2024-10-28 19:04:09 +00:00 |
|
tznind
|
d7183f6364
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-28 18:29:21 +00:00 |
|
tznind
|
2fa855fecf
|
Lock all public members of AnsiResponseParser to ensure consistent states
There are 2 lock variables
- One for expectations
- One for state (i.e. parsing)
|
2024-10-28 18:28:29 +00:00 |
|
tznind
|
26e86c5628
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-28 18:04:20 +00:00 |
|
Thomas Nind
|
4dd2ad09b9
|
Merge branch 'v2_develop' into ansi-parser
|
2024-10-28 18:02:00 +00:00 |
|
Tig
|
2f7d80a000
|
Merge pull request #3734 from tznind/sixel-encoder-tinkering
Fixes #1265 - Adds Sixel rendering support
|
2024-10-28 06:13:20 -07:00 |
|
kasperk81
|
7baede5548
|
Remove unused code from UnmanagedLibrary (#3799)
Co-authored-by: Tig <tig@users.noreply.github.com>
|
2024-10-28 06:12:30 -07:00 |
|
tznind
|
a7468887f7
|
Remove unneeded _waitForStart and other now uncalled code
|
2024-10-28 09:01:02 +00:00 |
|
tznind
|
becca1a3a0
|
WIP: Start simplifying the tokens in NetDriver
|
2024-10-28 08:46:44 +00:00 |
|
tznind
|
35ba6f4741
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-27 19:19:59 +00:00 |
|
tznind
|
0adc4cd3ee
|
Add lock for answers in AnsiRequestScenario
|
2024-10-27 19:19:42 +00:00 |
|
tznind
|
7c1275dd8f
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-27 17:36:31 +00:00 |
|
tznind
|
edb43a000d
|
Add lock around access of expected responses for thread safety
|
2024-10-27 17:35:26 +00:00 |
|
tznind
|
b30c92bceb
|
Fix MapConsoleKeyInfo not working with Esc properly
|
2024-10-27 17:08:27 +00:00 |
|
tznind
|
792170a029
|
Change NetEvents to BlockingCollection
|
2024-10-27 17:01:20 +00:00 |
|
tznind
|
1ec7aa2670
|
Simplify NetEvents further with BlockingCollection
|
2024-10-27 09:50:12 +00:00 |
|
tznind
|
8417387931
|
Change _resultQueue to not hold nulls and use concurrent collection
|
2024-10-27 09:22:18 +00:00 |
|
tznind
|
512af810d5
|
WIP: Trying to get NetDriver to work properly
|
2024-10-27 08:32:32 +00:00 |
|
tznind
|
d5095a2302
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-26 21:00:43 +01:00 |
|
tznind
|
7fafa456da
|
Add UnexpectedResponseHandler
|
2024-10-26 21:00:31 +01:00 |
|
tznind
|
acdd483cb2
|
Add UnknownResponseHandler
|
2024-10-26 20:49:37 +01:00 |
|
tznind
|
65cfa49b28
|
WIP integrating ansi parser
|
2024-10-26 20:01:15 +01:00 |
|
tznind
|
057aeea1ac
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-26 19:41:08 +01:00 |
|
tznind
|
bdcf36c314
|
Support for getting the full T set when using generic AnsiResponseParser
|
2024-10-26 19:37:32 +01:00 |
|
tznind
|
085a0cf32c
|
Remove unused usings
|
2024-10-26 17:06:19 +01:00 |
|
tznind
|
6e4a6747db
|
Refactoring and xmldoc
|
2024-10-26 17:05:26 +01:00 |
|
tznind
|
3b53363b74
|
Move to seperate folder
|
2024-10-26 17:01:41 +01:00 |
|
tznind
|
8c7141219c
|
Add IHeld
|
2024-10-26 16:58:26 +01:00 |
|
tznind
|
aaf33415b6
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-26 16:24:58 +01:00 |
|
tznind
|
fdf4953f4f
|
Add missing class (moved from parser)
|
2024-10-26 16:16:24 +01:00 |
|
tznind
|
d9144e505e
|
Simplify code
|
2024-10-26 16:16:08 +01:00 |
|
tznind
|
abee8b72cb
|
Merge branch 'ansi-parser' into ansi-parser-net-driver
|
2024-10-26 10:23:00 +01:00 |
|
tznind
|
eaddbc6c1d
|
Support for persistent expectations of responses
|
2024-10-26 10:21:22 +01:00 |
|
tznind
|
c1f880ef8d
|
WIP: Trying to unpick NetDriver
|
2024-10-25 20:54:43 +01:00 |
|
tznind
|
ce41afdd12
|
xml comments
|
2024-10-23 19:36:09 +01:00 |
|