Commit Graph

1868 Commits

Author SHA1 Message Date
Tig
f49213aed6 Changed benchmark screen size 2024-10-26 07:37:49 -07:00
Tig
10d99a2c8a Beefed up benchmarking 2024-10-26 07:15:04 -07:00
Tig
98d0454df9 Refactored View editors 2 2024-10-25 16:15:01 -07:00
Tig
1cbdb5c71e Refactored View editors 2024-10-25 16:11:51 -06:00
Tig
ce900ada49 Benchmark cleanup 2024-10-25 15:15:02 -06:00
Tig
bbf54f4a47 Added Benchmarking to UI Catalog 2024-10-25 14:28:22 -06:00
tznind
c1f880ef8d WIP: Trying to unpick NetDriver 2024-10-25 20:54:43 +01:00
Tig
0d51b5eea8 Support nullable scenarios 2024-10-25 10:30:29 -06:00
Tig
69cd30cc19 Prototype Scenario benchmark 2024-10-25 10:27:47 -06:00
Tig
317d425a93 debugging iterations 2024-10-24 18:03:54 -06:00
Tig
a93d1ceeb7 better names and API docs 2024-10-24 16:40:47 -06:00
Tig
76895f1dd3 Fixed bugs 2024-10-24 15:26:13 -06:00
Tig
bc12c4bdde Added timeout to test 2024-10-24 14:52:08 -06:00
Tig
bfb243a348 Added benchmarking stuff 2024-10-24 13:45:54 -06:00
Tig
ed48864a16 almost ready 2024-10-24 12:54:36 -06:00
Tig
b31339da02 Tons of stuff 2024-10-23 15:15:53 -06:00
tznind
3156641c1e Make sixel 'opt in' in images scenario and apply a hack to fix TabView not refreshing properly 2024-10-23 19:30:35 +01:00
Tig
a6f03e451e Merge branch 'v2_develop' into sixel-encoder-tinkering 2024-10-23 08:18:42 -06:00
Tig
5e9178b4bd Everything but adornment drawing is working 2024-10-22 20:00:39 -06:00
Tig
6e98d10f34 Switched back to Application.Begin not calling Refresh 2024-10-22 12:00:38 -06:00
Tig
262c6710ac Added all views tester for draw/layout.
Made Adornment support being a subview for testing purposes.
2024-10-22 10:43:17 -06:00
tznind
5052024061 Make scheduler part of main loop and hide implementation details from public API 2024-10-22 03:41:02 +01:00
Tig
4d4dbbf8b9 Fixing stuff 2024-10-21 18:11:34 -06:00
Tig
72ea740a74 More shortcut stuff 2024-10-21 09:52:56 -06:00
tznind
5356bf4a69 Set scenario timeout to 50ms 2024-10-20 20:34:29 +01:00
tznind
d345fc0130 Add AnsiRequestScheduler that prevents 2+ queries executing at once and has a global throttle 2024-10-20 20:30:03 +01:00
tznind
db1977aa85 Add stress test for ansi requests 2024-10-20 17:25:55 +01:00
Thomas Nind
d56daac2b0 Merge branch 'v2_develop' into ansi-parser 2024-10-20 11:08:22 +01:00
Tig
2d48bc9d49 Working on shortcut 2024-10-19 10:25:53 -06:00
Tig
b9b853a5c3 Fixing unit tests 3 2024-10-17 15:54:41 -06:00
Tig
ed80c66e13 Fixed content scrolling 2024-10-17 12:10:41 -06:00
Tig
8c7982f9c0 Tons of Layout refactoring. LayoutSubviews is now internal. 2024-10-17 10:39:56 -06:00
Tig
f5ddf6b584 More prototyping 2 2024-10-16 17:24:36 -06:00
Tig
70bf627d62 More prototyping 2024-10-16 15:40:04 -06:00
BDisp
5ce39961ad Prevents throwing if selected item is equal to minus 1. 2024-10-15 19:19:11 +01:00
BDisp
331a49e72b Fix merge errors. 2024-10-15 19:18:18 +01:00
BDisp
2c76ed20ac Fix exception throwing if no terminator is specified. 2024-10-15 19:18:17 +01:00
BDisp
922f586904 Replace from TryParse to TryExecuteAnsiRequest. 2024-10-15 19:18:16 +01:00
BDisp
8050202db8 Replace ExecuteAnsiRequest with TryParse. 2024-10-15 19:18:14 +01:00
BDisp
1d20bcec72 Change file name. 2024-10-15 19:18:11 +01:00
BDisp
dd3179697d Improving scenario layout. 2024-10-15 19:18:08 +01:00
BDisp
7142a0489f Add AnsiEscapeSequenceRequests scenario. 2024-10-15 19:18:07 +01:00
Tig
8ddfd710c2 Merge branch 'v2_develop' into sixel-encoder-tinkering 2024-10-15 11:14:25 -06:00
Tig
2c3a761f67 Merge branch 'v2_develop' into v2_3777-hexedit 2024-10-15 11:07:51 -06:00
Tig
5590c28026 Merge branch 'v2_develop' into v2_3029-MouseEvents 2024-10-15 10:08:16 -06:00
Tig
f503a5c06f keyEvent -> key 2024-10-15 09:51:02 -06:00
Tig
1363995326 Merged MouseEvent and MouseEventEventArgs into MouseEventArgs 2024-10-15 07:40:42 -06:00
Tig
1abe3182b6 View.Mouse cleanup - WIP3 2024-10-15 06:52:05 -06:00
Tig
a19781c53b View.Mouse cleanup - WIP2 2024-10-14 20:25:24 -06:00
Tig
89d8b74c3d Key API simplification 2024-10-14 16:48:28 -06:00