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
BDisp
5889439815
Fixes #2474 . PushMockKeyPress/ReadKey requires extra keypress to work (sometimes).
2023-10-17 13:22:18 -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
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
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
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
c9ce86578c
Removed GetColors (no longer needed)
2023-10-13 23:58:49 -06:00
Tigger Kindel
3ff5453c56
Removed Attribute.HasValidColors
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
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
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
26580aca6a
inital commit - proving Color can be made a class without breaking tons of code
2023-10-13 23:58:49 -06:00
Tigger Kindel
e4f3b97da0
Fixed WindowsDriver mem leak
2023-10-05 22:21:59 -06:00
Tigger Kindel
e1e82e07a1
CheckTimersAndIdle unit tests
2023-10-05 22:21:59 -06:00
Tigger Kindel
07a91cf3c7
CheckTimersAndIdle unit tests
2023-10-05 22:21:59 -06:00
Tigger Kindel
1c133ba364
Refactored CheckTimers into MainLoop and renamed/simplified
2023-10-05 22:21:59 -06:00
Tigger Kindel
905f811f98
Added throw in CheckTimers to test if wiat param is ever used.
2023-10-05 22:21:59 -06:00
Tigger Kindel
bf606c4179
Moved CheckTimers to MainLoop
2023-10-05 22:21:59 -06:00
Tigger Kindel
8fffab0274
fixed build warnings
2023-10-04 06:42:47 -06:00
Tigger Kindel
0d925ebaf6
all tests pass
2023-10-04 06:42:47 -06:00
Tigger Kindel
05e203c7a4
lots of fixes
2023-10-04 06:42:47 -06:00
Tig
488542c869
Merge pull request #2844 from BDisp/v2_menu-can-execute-false-fix_2787
...
Fixes #2787 . MenuItem with CanExecute returning false is select when a MenuBar is opened.
2023-09-29 11:22:56 -06:00
Tig
5e7933564c
Merge pull request #2863 from tznind/2859-customize-v2-file-dialog
...
Fixes 2859 - Add more file dialog customization options
2023-09-29 11:22:19 -06:00
Tig
8b514dc313
Merge pull request #2845 from MaciekWin3/v2_develop
...
Fixes #2824 . Add SearchText property to combobox in v2
2023-09-29 11:20:07 -06:00
Tig
0a0efe103a
Merge pull request #2846 from BDisp/v2_alt-key-on-toplevel-with-menubar-fix_2810
...
Fixes #2810 . Pressing Alt key on a Toplevel with only a MenuBar throws System.InvalidOperationException.
2023-09-29 11:19:52 -06:00
Tig
5ef85b6cfb
Merge branch 'v2_develop' into v2_develop
2023-09-29 11:15:48 -06:00
Tig
6ffcaf46db
Merge branch 'v2_develop' into v2_menu-can-execute-false-fix_2787
2023-09-29 11:15:37 -06:00
Tig
dd8ed4d0bf
Merge pull request #2843 from BDisp/v2_statusitem-can-execute-fix_2789
...
Fixes #2789 . StatusItem should have a disabled attribute if it can't execute.
2023-09-29 11:15:03 -06:00
Tig
63767a87bd
Merge branch 'v2_develop' into v2_develop
2023-09-29 11:11:57 -06:00
RoxCian
e384b44d5a
Fix unit test.
...
Fix an issue about date time formatting under non en-US culture in DateFieldTest.
2023-09-22 13:47:13 +08:00
tznind
06d006077d
Fix tests
2023-09-21 06:45:40 +01:00
BDisp
0829a81249
Merge branch 'v2_develop' into v2_alt-key-on-window-with-menubar-fix_2776
2023-08-31 16:39:10 +01:00
maciekwin3
ffea15f66b
Add SearchText property to combobox
2023-08-31 10:44:51 +02:00