Commit Graph

7104 Commits

Author SHA1 Message Date
BDisp
68b41a3962 Set CanFocus true and only SetNeedsDisplay if were sent or answered. 2024-11-02 18:52:23 +00:00
BDisp
1d58ba4514 Merge pull request #201 from tznind/single-multi
Single multi
2024-11-02 17:48:11 +00:00
BDisp
a2872cdb9a Ensures a new iteration when _eventReady is already set. 2024-11-02 17:17:36 +00:00
BDisp
64ad1a9901 Fix a bug which was sending the terminator to the mainloop. 2024-11-02 17:16:07 +00:00
tznind
0ddc11c41b Add bulk send to scenario 2024-11-02 07:55:22 +00:00
tznind
c89efe5543 Add tab view for single/multi request sends 2024-11-02 07:51:25 +00:00
BDisp
5b39c3d5a6 Fix unit test. 2024-11-01 20:38:22 +00:00
BDisp
126bcef111 Add EscSeqRequests support to WindowsDriver. 2024-11-01 20:08:49 +00:00
BDisp
6f2533726b Cleanup unused code and comments. 2024-11-01 14:20:09 +00:00
BDisp
de45b4bf39 Refactoring a lot CursesDriver. 2024-10-31 21:31:05 +00:00
BDisp
8ab7ec5096 Fix for WindowsDriver. 2024-10-31 21:03:37 +00:00
BDisp
ee8d040407 Fix NetDriver and WindowsDriver. 2024-10-31 20:30:22 +00:00
BDisp
ba607f1380 Commenting GetIsKeyCodeAtoZ contradiction debug check. 2024-10-31 20:14:22 +00:00
BDisp
1b6963f8db Improves a lot of console key mappings. 2024-10-31 20:12:05 +00:00
BDisp
c1063a00fe Remove unneeded abstract ConsoleDriver objects. 2024-10-31 19:10:46 +00:00
BDisp
ee0f93d543 Merge branch 'v2_develop' into v2_3767_ansi-escape-sequence-all-drivers 2024-10-28 14:23:22 +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
ce41afdd12 xml comments 2024-10-23 19:36:09 +01: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
BDisp
5ef34b8e54 Refactoring code. 2024-10-21 12:25:38 +01:00
BDisp
4090ea4070 Avoids response starting without Esc char on stressing tests. 2024-10-20 01:07:23 +01:00
BDisp
9eb70236d6 Improves CursesDriver to allow non-blocking input polling. 2024-10-20 01:05:53 +01:00
BDisp
9749142610 Set _forceRead as true before set _waitForProbe. 2024-10-20 01:02:43 +01:00
BDisp
542d82dd55 Remove response from error. 2024-10-20 00:33:36 +01:00
BDisp
cc4f7e9a9f Simplifying code. 2024-10-19 19:03:31 +01:00
BDisp
9a840dd29b Remove unnecessary WriteAnsiRequestDefault method. 2024-10-19 13:55:51 +01:00
BDisp
1ecff5e5da Fix ansi multi-thread requests handling in the NetDriver. 2024-10-19 00:39:57 +01:00
BDisp
9759b97ef3 Remove unused variable. 2024-10-18 20:09:43 +01:00
BDisp
7fa098f0ab Remove unnecessary IsSuspendRead property. 2024-10-18 13:42:00 +01:00
BDisp
8a6928e51a Merge branch 'v2_develop' into v2_3767_ansi-escape-sequence-all-drivers 2024-10-17 19:47:52 +01:00
BDisp
8f1954f16c Fixes #3790. Can't build v2_develop RELEASE - "The local source 'C:\Users\Tig\s\gui-cs\Terminal.Gui\local_packages' doesn't exist." (#3794) 2024-10-17 12:15:06 -06:00
BDisp
34fb5b56ab Non-blocking ReadConsoleInput in WindowsDriver. 2024-10-16 19:01:15 +01:00
BDisp
1645d1f956 Ensure dequeue on bad requests or without response in NetDriver. 2024-10-16 18:50:45 +01:00
BDisp
93483288c6 Rename to WriteAnsiRequest. 2024-10-16 10:41:02 +01:00
BDisp
884011e99c Improving WriteAnsi method to return the response. 2024-10-16 01:30:02 +01:00
BDisp
49096fa389 Fix merge errors. 2024-10-15 19:32:13 +01:00
Tig
59396aeb75 Fixed Time/DateField crash 2 2024-10-15 19:28:14 +01:00
Tig
9dcfe02087 Fixed Time/DateField crash 2024-10-15 19:28:02 +01:00
Tig
ec14b62ade Merged MouseEvent and MouseEventEventArgs into MouseEventArgs 2024-10-15 19:27:13 +01:00
Tig
2ad9887ecb View.Mouse cleanup - Fixed combobox 2024-10-15 19:26:08 +01:00
Tig
c3187482fc View.Mouse cleanup - WIP3 2024-10-15 19:25:56 +01:00
Tig
0de8262948 View.Mouse cleanup - WIP 2024-10-15 19:22:14 +01:00
BDisp
d963941522 Preparing NetDriver to handle ansi response on demand. 2024-10-15 19:19:48 +01:00
BDisp
5ce39961ad Prevents throwing if selected item is equal to minus 1. 2024-10-15 19:19:11 +01:00
BDisp
cc1d6685c8 Fix Window Terminal Preview using WindowsDriver. 2024-10-15 19:19:10 +01:00
BDisp
a2e4d82fd7 Add WriteAnsiDefault method to common code. 2024-10-15 19:19:09 +01:00
BDisp
b35b9f537a Add abstract WriteAnsi into the ConsoleDriver for each driver handling ansi escape sequence. 2024-10-15 19:18:52 +01:00
BDisp
67d497ce4e Fixes CursesDriver stale buffer. 2024-10-15 19:18:24 +01:00