BDisp
84cc3b3c8c
Fixes #2930 . Console.CursorLeft-- throw an exception with NetDriver on Linux (v2). ( #2931 )
...
* Fixes #2930 . Console.CursorLeft-- throw an exception with NetDriver on Linux (v2).
* Fix inverted parameters.
* Fixes #2666 . With #2659 Cursor flickers on NetDriver
* Fix typo.
* Using the _cachedCursorVisibility field.
2023-10-25 06:49:00 -06:00
Tig
6851b42a49
Fixes #2921 - MainLoop refactoring ( #2922 )
...
* Adds basic MainLoop unit tests
* Remove WinChange action from Curses
* Remove WinChange action from Curses
* Remove ProcessInput action from Windows MainLoop
* Simplified MainLoop/ConsoleDriver by making MainLoop internal and moving impt fns to Application
* Modernized Terminal resize events
* Modernized Terminal resize events
* Removed un used property
* for _isWindowsTerminal devenv->wininit; not sure what changed
* Modernized mouse/keyboard events (Action->EventHandler)
* Updated OnMouseEvent API docs
* Using WT_SESSION to detect WT
* removes hacky GetParentProcess
* Updates to fix #2634 (clear last line)
* removes hacky GetParentProcess2
* Addressed mac resize issue
* Addressed mac resize issue
* Removes ConsoleDriver.PrepareToRun, has Init return MainLoop
* Removes unneeded Attribute methods
* Removed GetProcesssName
* Removed GetProcesssName
* Refactored KeyEvent and KeyEventEventArgs into a single class
* Revert "Refactored KeyEvent and KeyEventEventArgs into a single class"
This reverts commit 88a00658db .
* Fixed key repeat issue; reverted stupidity on 1049/1047 confusion
* Updated CSI API Docs
* merge
2023-10-21 08:06:04 -07:00
BDisp
8ea6b105fc
Fixes #2923 . Ensures only clear Instances if they really was disposed. ( #2924 )
...
* Fixes #2923 . Ensures only clear Instances if they really was disposed and fix unit tests.
* Add Ubuntu-20.04.
* xunit nuget package update.
2023-10-20 11:13:55 -06:00
Tig Kindel
56a31f1a92
Merge branch 'v2_develop' of tig:gui-cs/Terminal.Gui into v2_develop
2023-10-17 13:23:43 -04:00
BDisp
15d0c04a43
Fixes #2904 . v2 InvokeKeybindings called twice when running in Dialog.
2023-10-17 13:22:38 -04:00
BDisp
5889439815
Fixes #2474 . PushMockKeyPress/ReadKey requires extra keypress to work (sometimes).
2023-10-17 13:22:18 -04:00
BDisp
2ec9f58749
Fixes #2889 . NetDriver leaks Task+DelayPromiseWithCancellation etc... objects
2023-10-17 13:22:03 -04:00
Tig
2007f3b2d5
Adds Slider View ( #2919 )
...
* Ported to v2
* Fixed scneario - config
* Lots of goodness
* Lots of goodness
* Code cleanup
* Fixed mouse dragging
* Removed Header and margin stuf
* Removed Header and margin stuf
* Removed Header and margin stuf
* Fixed keyboard
* upgraded xunit
* Action -> EventHandler
* Got Range working correctly
* Added starter set of unit tests
* Cleans up dim/pos objs in dispose. See #2914 .
* Fixed merge issues; renamed SliderOrientation and added changed event
2023-10-17 13:21:36 -04:00
Tig Kindel
b0dc1e694c
Merge branch 'v2_develop' of tig:gui-cs/Terminal.Gui into v2_develop
2023-10-17 12:31:36 -04:00
Tig Kindel
f0872473ce
Cleans up dim/pos objs in dispose. See #2914 .
2023-10-17 12:17:20 -04:00
tznind
2c80426fc2
Indicate the selected column in FileDialog
2023-10-14 08:14:11 -06:00
tznind
e3323ec8c6
Remove use of HotFocus completely from TableView
2023-10-14 08:08:33 -06:00
tznind
46b9a15641
Use Focus not HotFocus for TableView selected cells
2023-10-14 08:08:33 -06:00
tznind
8dcf8cdc2b
Fix null reference when menu has 'separators'
2023-10-14 08:05:45 -06:00
Tig Kindel
faff1ecdc0
updated readme with v2 info
2023-10-13 23:58:49 -06:00
Tig Kindel
af7466efa2
updated xunit
2023-10-13 23:58:49 -06:00
Tig Kindel
5ffaf55efc
(Color)foo -> new Color (foo)
2023-10-13 23:58:49 -06:00
Tig Kindel
03c16fe893
ColorNames->ColorName
2023-10-13 23:58:49 -06:00
Tigger Kindel
05d4fc92d2
Adjusted scenariocategories
2023-10-13 23:58:49 -06:00
Tigger Kindel
51e0c3c1b7
Fixed color issues
2023-10-13 23:58:49 -06:00
Tigger Kindel
5e32c4616b
Fixed color issues
2023-10-13 23:58:49 -06:00
Tigger Kindel
30e9b363d3
Updated color names to match ANSI spec
2023-10-13 23:58:49 -06:00
Tigger Kindel
6f1e3e9a06
Remove Initalized stuff - With TrueColor and the map of color names to RGB values now in Color, it's not needed.
2023-10-13 23:58:49 -06:00
Tigger Kindel
b7f1d64f95
Refactored argb->rgba to match ARGB32 standards
2023-10-13 23:58:49 -06:00
Tigger Kindel
41d6ca884b
Fixed Force16Colors; updated UI Catalog to honor
2023-10-13 23:58:49 -06:00
Tigger Kindel
a5258b95bc
Cleaned up Image scenario UI
2023-10-13 23:58:49 -06:00
Tigger Kindel
c133369578
Fixed force16color logic
2023-10-13 23:58:49 -06:00
Tigger Kindel
c9ce86578c
Removed GetColors (no longer needed)
2023-10-13 23:58:49 -06:00
Tigger Kindel
841bbf2ed7
More simplification
2023-10-13 23:58:49 -06:00
Tigger Kindel
3ff5453c56
Removed Attribute.HasValidColors
2023-10-13 23:58:49 -06:00
Tigger Kindel
c2b58b285b
Removed Attribute.Get (not used)
2023-10-13 23:58:49 -06:00
Tigger Kindel
59339ebe22
Removed Attribute.Make (use new)
2023-10-13 23:58:49 -06:00
Tigger Kindel
d6412c731d
Added more Attribute unit tests
2023-10-13 23:58:49 -06:00
Tigger Kindel
4e89fae8c6
Fixed ColorPicker test failure
2023-10-13 23:58:49 -06:00
Tigger Kindel
4b51a912be
Fixed ColorPicker test failure
2023-10-13 23:58:49 -06:00
Tigger Kindel
37682579d4
Fixed ColorPicker crash
2023-10-13 23:58:49 -06:00
Tigger Kindel
27cf8f8fbb
Test clean up
2023-10-13 23:58:49 -06:00
Tigger Kindel
d400a7758e
Fixed JsonConverterTests
2023-10-13 23:58:49 -06:00
Tigger Kindel
0c6b69e17a
Fixed treeview test
2023-10-13 23:58:49 -06:00
Tigger Kindel
3df894238d
Fixed warnings
2023-10-13 23:58:49 -06:00
Tigger Kindel
a8900a0b8c
Disabled invalid Task.Delay calls
2023-10-13 23:58:49 -06:00
Tigger Kindel
b8c4c792f7
Updated packages
2023-10-13 23:58:49 -06:00
Tigger Kindel
c4368e4e2a
Re-enabled tests; fixed some issues
2023-10-13 23:58:49 -06:00
Tigger Kindel
859a7c12d5
Disabling test that breaks ci/cd?
2023-10-13 23:58:49 -06:00
Tigger Kindel
9529afc84b
All unit tests PASS!!!
2023-10-13 23:58:49 -06:00
Tigger Kindel
760ab804f0
WIP - Everything seems to work
2023-10-13 23:58:49 -06:00
Tigger Kindel
1fa6267895
WIP - Revamped Color
2023-10-13 23:58:49 -06:00
Tig Kindel
52ab5e50bb
WIP: Color deserialization is broken
2023-10-13 23:58:49 -06:00
Tig Kindel
26580aca6a
inital commit - proving Color can be made a class without breaking tons of code
2023-10-13 23:58:49 -06:00
Tig Kindel
7dc80ac962
Fixed nullable issues
2023-10-06 11:37:26 -06:00