Tig
2b8884a881
Finished integrated tznind's work.
2024-12-09 22:03:40 -08:00
Tig
23344baca7
Incorporated tznind's stuff
2024-12-09 16:53:58 -08:00
Tig
9f4d30db2b
Unit test tweak
2024-12-08 18:34:39 -08:00
Tig
e502a13402
MouseBindings tests
2024-12-08 13:40:32 -08:00
Tig
7e289f02e9
KeyBindings cleanup
2024-12-08 07:19:48 -08:00
Tig
0f137579c8
Combined KeyBinding classes
2024-12-07 23:42:38 -08:00
Tig
3edcf643dc
Fixed unit tests
2024-12-07 10:58:34 -08:00
Tig
725df05f7b
Prepping to combine keybinding classes 2
2024-12-06 16:14:51 -07:00
Tig
b443d52917
More refactoring. Application scope is gone.
2024-12-06 12:22:29 -07:00
Tig
7d4f4e4735
Tweaks
2024-12-06 10:31:49 -07:00
BDisp
d471061670
Merge branch 'v2_develop' into v2_3767_restoring-drivers-and-fixes
2024-11-26 11:43:33 +00:00
Tig
7a15f7b39b
Backported a bunch of fixes from #3691
2024-11-25 10:12:01 -07:00
BDisp
50b0f5a02f
Resolving merge conflicts.
2024-11-23 16:23:17 +00:00
BDisp
180b06f947
Simplify and correctness ANSI escape sequences.
2024-11-23 16:20:03 +00:00
BDisp
be9cb6bbbb
Always reset IncompleteCkInfos.
2024-11-23 13:33:01 +00:00
BDisp
e1d727511a
Fix unit test.
2024-11-23 13:14:52 +00:00
BDisp
38e05dd6da
Fixing unit test.
2024-11-23 00:54:43 +00:00
BDisp
bea966978a
Restoring drivers with the sctructural changes.
2024-11-23 00:27:13 +00:00
Tig
c2c5a37ca7
Fixed CM bugs. Added unit tests. Trying to figure out why TryGet is not working properly
2024-11-22 11:03:02 -07:00
BDisp
7ce20f2677
Resolving merge conflicts.
2024-11-22 12:24:53 +00:00
BDisp
644afa96d3
Change filter in the ansi request scenario.
2024-11-11 16:02:45 +00:00
BDisp
5e2b611c91
Resolving merge conflicts.
2024-11-10 12:39:38 +00:00
Tig
8d41641928
REMOVED RESPONDER!
2024-11-10 00:38:07 -07:00
Tig
362c1d97af
Removed legacy scrollview stuff.
2024-11-10 00:25:58 -07:00
BDisp
1680ec54d6
Make AnsiEscapeSequenceRequests static.
2024-11-10 00:59:55 +00:00
BDisp
012d47e28f
Fix IncompleteCkInfos bug.
2024-11-08 23:32:14 +00:00
BDisp
f87c2b1e83
Rename EscSeq to AnsiEscapeSequence and move to his folder.
2024-11-07 00:37:33 +00:00
BDisp
eb987071c8
Revert Key class changes.
2024-11-06 22:05:46 +00:00
BDisp
7d9ae7f341
Ad more unit test to handling with IsLetterOrDigit, IsPunctuation and IsSymbol.
2024-11-06 20:48:08 +00:00
BDisp
808896d800
Fix bug where some key were not been split.
2024-11-04 18:34:38 +00:00
BDisp
2e0bc0162d
Fixes #3807 . WindowsDriver doesn't process characters with accents.
2024-11-04 00:29:34 +00:00
BDisp
1b6963f8db
Improves a lot of console key mappings.
2024-10-31 20:12:05 +00:00
Tig
a93d1ceeb7
better names and API docs
2024-10-24 16:40:47 -06:00
BDisp
5ef34b8e54
Refactoring code.
2024-10-21 12:25:38 +01:00
BDisp
884011e99c
Improving WriteAnsi method to return the response.
2024-10-16 01:30:02 +01:00
BDisp
d963941522
Preparing NetDriver to handle ansi response on demand.
2024-10-15 19:19:48 +01:00
Tig
1363995326
Merged MouseEvent and MouseEventEventArgs into MouseEventArgs
2024-10-15 07:40:42 -06:00
Tig
a9e1f2a2cb
View.Mouse cleanup - WIP
2024-10-14 18:30:21 -06:00
Tig
61be0615e0
Fixed TableView key handling
2024-10-13 09:25:37 -06:00
Tig
ac42da953f
Manual backport from popover
2024-10-03 09:40:37 -06:00
Tig
525d332c9b
Fixed a bunch of Key related issues
2024-09-25 18:14:16 -06:00
Tig
bff7794495
Rebased onto v2_2491-Overlapped
2024-09-24 09:50:52 -06:00
Tig
e95ff61fef
Refactored Enter event and added unit tests
2024-09-21 15:46:05 -06:00
Tig
ba161b3eae
Cleaned up Command enum.
2024-09-11 08:41:58 -06:00
Tig
42a9ecb151
Fixed unit tests
2024-08-15 06:38:07 -06:00
BDisp
a661fcecf7
Fixes #3652 . Setting Menus causes unexpected Exception. ( #3653 )
...
* Moving ShortcutDelimiter from MenuBar to Key.
* Rename to ShortcutKey and change type to Key.
* Improving add and remove menu items dynamically.
* Code cleanup.
* Fix status bar shortcuts issues.
* Fix build error.
* Change HotKey type to Key.
* Change HotKey.setter to private.
* Fix warnings.
* Fix some bugs.
* Rename ShortcutDelimiter to Separator.
* Add Separator property into the Configuration Manager.
* Change XML doc for Separator.
* Replace KeyEvent with Key.
* Add unit test preventing the Key.Separator is never Null ('\0).
2024-08-13 13:46:00 -06:00
Tig
9865f72801
Merged with v2_develop.
...
Code cleanup
2024-08-05 09:14:33 -06:00
Tig
331ab51176
Updatd keyboard.md
2024-08-05 09:08:34 -06:00
Tig
e86a2fca2f
Simplfiied app scope key setters
2024-08-05 08:54:05 -06:00
Tig
c03dd32031
Moved Toplevel keybindings out of Toplevel to Application.
...
Still need to move navigation code out of Toplevel
2024-07-24 12:28:30 -06:00