Commit Graph

7282 Commits

Author SHA1 Message Date
BDisp
089f7569fd Simplify request responses handling. 2024-11-10 19:59:34 +00:00
BDisp
f51fbbe5ed Forgot Shutdown in unit test. 2024-11-10 19:01:43 +00:00
BDisp
0f6ce06dd1 Fix SetCursorVisibility in CursesDriver. 2024-11-10 18:51:59 +00:00
BDisp
71fb38db9b Add unit test for Screen. 2024-11-10 16:39:10 +00:00
BDisp
88f4045381 Fix merge errors. 2024-11-10 16:38:21 +00:00
BDisp
5e2b611c91 Resolving merge conflicts. 2024-11-10 12:39:38 +00:00
BDisp
6444cc07dd Fix ansi responses not being handling in WSL. 2024-11-10 12:16:40 +00:00
Tig
dbedeb67c3 Merge pull request #3798 from tig/v2_3761_2886-Draw-and-Layout-Perf
Fixes #3761, #2886, #3780, #3485, #3622, #3413, #2995 - Draw  and Layout performance/correctness
2024-11-10 00:56:23 -07:00
Tig
d3d3df8f15 Fixed feedback from bdisp 2024-11-10 00:48:39 -07:00
BDisp
1680ec54d6 Make AnsiEscapeSequenceRequests static. 2024-11-10 00:59:55 +00:00
BDisp
c8aac60438 Add handling error in the scenario. 2024-11-09 21:31:02 +00:00
BDisp
c6512e62de Finally fixed IncompleteCkInfos handling in NetDriver. 2024-11-09 21:29:40 +00:00
BDisp
8c5832f8f1 Fix NetDriver to also work well in Linux. 2024-11-09 20:53:13 +00:00
BDisp
012d47e28f Fix IncompleteCkInfos bug. 2024-11-08 23:32:14 +00:00
BDisp
8e9bb951d2 Code cleanup. 2024-11-08 01:43:24 +00:00
BDisp
55e59445dc Merge branch 'v2_develop' into v2_3767_ansi-escape-sequence-all-drivers 2024-11-08 01:37:27 +00:00
BDisp
a6af3aadb7 An huge improvements on drivers and bug fixes. 2024-11-08 01:36:56 +00:00
Tig
72f0f3b0f8 Merge branch 'v2_develop' into v2_3761_2886-Draw-and-Layout-Perf 2024-11-07 16:25:54 -07:00
Tig
4ccb3fbc4b Merge pull request #3805 from syohex/fix-fsharp-example
fix the build issue of F# example
2024-11-07 16:24:12 -07:00
Tig
054559a6ae Fixed SyntaxHighlighting 2024-11-07 16:02:00 -07:00
Tig
1013b90d0a Partiall re-fixed TabView 2024-11-07 15:51:28 -07:00
Tig
262777e21f Unit test cleanup2 2024-11-07 15:44:07 -07:00
Tig
f8c384a22c Unit test cleanup2 2024-11-07 15:35:51 -07:00
Tig
374304674d Unit test cleanup 2024-11-07 15:27:51 -07:00
Tig
9fc9438f6c Perf work 2024-11-07 14:03:52 -07:00
Tig
95f21c383e LineCanvas code cleanup and API docs 2024-11-07 11:36:21 -07:00
Tig
e2bb22eb04 Auto-join is mostly all working 2024-11-07 11:08:14 -07:00
BDisp
2124ad3b1e Cleanup code. 2024-11-07 16:31:07 +00:00
BDisp
ea0cacf080 There is no null values here. 2024-11-07 16:14:51 +00:00
BDisp
873b5783ef #nullable enable. 2024-11-07 15:41:58 +00:00
Tig
9288de7990 LineCanvas - Exclude 2024-11-07 07:59:15 -07:00
BDisp
44d5997460 Split more WindowDriver classes and #nullable enable. 2024-11-07 14:46:27 +00:00
Tig
32f316f5ba LineCanvas - Exclude 2024-11-07 07:19:56 -07:00
BDisp
3e952df5f7 Change to BlockingCollection, thanks to @tznind. 2024-11-07 13:04:11 +00:00
BDisp
cc21bd461d Fix a bug where a esc key was ignored. 2024-11-07 13:01:03 +00:00
Tig
3d4658df6c LineCanvas - Exclude 2024-11-06 21:05:04 -07:00
BDisp
a64f68ca7f Moving MapKey method to the AnsiEscapeSequenceRequestUtils class. 2024-11-07 02:00:44 +00:00
Tig
45ce64ab86 Added Exclusions to LineCanvas 2024-11-06 18:22:09 -07:00
BDisp
b7b9e01502 Fix error with Key.Space using lowercase letters. 2024-11-07 01:11:52 +00:00
BDisp
5efba6a5bc Code cleanup. 2024-11-07 00:44:02 +00:00
BDisp
dba089fda0 Change category. 2024-11-07 00:42:22 +00:00
BDisp
f87c2b1e83 Rename EscSeq to AnsiEscapeSequence and move to his folder. 2024-11-07 00:37:33 +00:00
Tig
69a2c4de53 Messing with border 2024-11-06 17:06:24 -07:00
BDisp
629cea841d Handling null response. 2024-11-07 00:05:43 +00:00
BDisp
bdcc0ff6d4 Return null instead if empty and fix a bug that was returning the terminator as input. 2024-11-06 23:36:21 +00:00
BDisp
0b11e20e2f Change Response to a nullable string. 2024-11-06 22:36:58 +00:00
BDisp
eb987071c8 Revert Key class changes. 2024-11-06 22:05:46 +00:00
Tig
3ad896930a WIP: adding superviewrenderslinecanvas tests 2024-11-06 14:23:52 -07:00
BDisp
7d9ae7f341 Ad more unit test to handling with IsLetterOrDigit, IsPunctuation and IsSymbol. 2024-11-06 20:48:08 +00:00
Tig
07b295bf29 Code cleanup 2024-11-06 13:36:25 -07:00