BDisp
01f8552933
Merge branch 'v2_combining-tab-fix_3011' into v2_tabview-frame-fix_2882
2023-11-25 00:32:23 +00:00
BDisp
b94ca727ea
Add unit test for WordWrap.
2023-11-24 23:54:25 +00:00
BDisp
063cea8526
Add TabWidth property.
2023-11-24 23:45:32 +00:00
BDisp
b0e5ada1fb
Fix text and auto size behavior.
2023-11-24 21:12:21 +00:00
BDisp
7b3d8eed2b
Add horizontal and vertical support for combining glyphs.
2023-11-24 19:50:16 +00:00
BDisp
a4861ed3a3
Reverting this changes to start a new one.
2023-11-23 22:17:27 +00:00
BDisp
f29295452c
Revert "Fixes #2983 . View need a alternative DrawFrame for the v2."
...
This reverts commit dade9fd767 .
2023-11-23 22:10:44 +00:00
BDisp
1ca069309e
Revert "Use new DrawFrame method."
...
This reverts commit 69a7f17f19 .
2023-11-23 22:09:56 +00:00
BDisp
1a9dc9ea0f
Resolving merge conflicts.
2023-11-23 22:09:12 +00:00
BDisp
6f8f2efc2a
Revert "Add DrawIncompleteFrame method and unit tests."
...
This reverts commit 680ba264e1 .
2023-11-23 21:59:48 +00:00
BDisp
2e5a658d16
Revert "Add more unit tests to LineCanvas."
...
This reverts commit 66bc6f514e .
2023-11-23 21:59:15 +00:00
BDisp
042e180206
Revert "Fix newline conflict errors."
...
This reverts commit 4acf72612d .
2023-11-23 21:58:47 +00:00
BDisp
1360b31623
Revert "I will never rely on zero-location-based unit test again."
...
This reverts commit 62adf6f285 .
2023-11-23 21:58:10 +00:00
BDisp
9d09dc8ae8
Revert "Using location of 3 to avoid be divisible by 2 and so avoiding bugs."
...
This reverts commit dd3df135d8 .
2023-11-23 21:57:17 +00:00
BDisp
dd3df135d8
Using location of 3 to avoid be divisible by 2 and so avoiding bugs.
2023-11-23 21:53:45 +00:00
BDisp
3641233eb6
Merge branch 'v2_develop' into v2_tabview-frame-fix_2882
2023-11-23 21:53:16 +00:00
Tig
0d1bbdd0f9
Updates to xunit 2.6.2 which fixes issue in 2.6.1 ( #3003 )
2023-11-20 09:25:24 -07:00
BDisp
d2967c1ede
Fixes #2883 . ProgressBar: 'Frame.DrawFrame(Rect, bool)' is obsolete: 'This method is obsolete in v2. Use use LineCanvas or Frame ( #2979 )
...
* Fixes #2883 . ProgressBar: 'Frame.DrawFrame(Rect, bool)' is obsolete: 'This method is obsolete in v2. Use use LineCanvas or Frame
* Refactored ProgressBar to use Frames correctly
* Hacked other FramesEditor scenarios to work... needs to be done more cleanly
* Prevents for null state.
* re-added my changs
* Fixed unit tests
* Fixed unit tests2
* Commit to run CI test again.
---------
Co-authored-by: Tig <tig@users.noreply.github.com >
Co-authored-by: Tig Kindel <tig@kindel.com >
2023-11-20 09:08:00 -07:00
BDisp
b5938678a9
Merge branch 'v2_develop' into v2_tabview-frame-fix_2882
2023-11-20 00:44:13 +00:00
Tig
cf947026ce
v2 - Updates nuget dependencies ( #2998 )
...
* Updated dependencies
* Reverted to xunit 2.5.3 until 2.6.2 is out
2023-11-19 15:40:19 -07:00
BDisp
3810b7d3d5
Fixes #2944 . TestTreeViewColor unit test sometimes fails ( #3000 )
2023-11-19 15:38:38 -07:00
BDisp
06cd510532
Resolving merge conflicts.
2023-11-19 19:24:26 +00:00
BDisp
6808580c6a
Fix TestTreeViewColor unit test fail.
2023-11-19 19:12:05 +00:00
BDisp
62adf6f285
I will never rely on zero-location-based unit test again.
2023-11-19 19:11:02 +00:00
BDisp
60ac56e249
Force render immediately instead of join.
2023-11-18 23:54:19 +00:00
BDisp
c047301c37
Fix newline conflict errors.
2023-11-18 23:54:19 +00:00
BDisp
314a50bc4b
Add more unit tests to LineCanvas.
2023-11-18 23:54:06 +00:00
BDisp
b6edca204b
Add DrawIncompleteFrame method and unit tests.
2023-11-18 23:53:34 +00:00
BDisp
1a48680658
Revert "Change _lines field to Lines property."
...
This reverts commit ab6c5f3094 .
2023-11-18 23:53:20 +00:00
BDisp
4acf72612d
Fix newline conflict errors.
2023-11-18 23:27:25 +00:00
BDisp
66bc6f514e
Add more unit tests to LineCanvas.
2023-11-18 23:27:24 +00:00
BDisp
680ba264e1
Add DrawIncompleteFrame method and unit tests.
2023-11-18 23:27:11 +00:00
Tig
fccc93e3b4
Merge branch 'v2_develop' into v2_tabview-frame-fix_2882
2023-11-16 06:17:19 -08:00
Tig
98f9e1e856
Merge branch 'v2_develop' into v2_drawframe-method_2983
2023-11-16 06:16:58 -08:00
BDisp
8cb10f8f09
Fixes #2967 . Not all views are removing his subviews upon disposing on both versions. ( #2968 )
...
Co-authored-by: Tig <tig@users.noreply.github.com >
2023-11-16 07:13:43 -07:00
BDisp
4c37ae1827
Merge branch 'v2_develop' into v2_drawframe-method_2983
2023-11-16 12:32:55 +00:00
BDisp
66ca7f887e
Fixes #2970 . ScrollView doesn't remove a view that was previously added on both versions. ( #2973 )
2023-11-15 08:36:36 -07:00
BDisp
60a6ead9cd
Add TabWindow unit test.
2023-11-14 23:46:26 +00:00
BDisp
ab6c5f3094
Change _lines field to Lines property.
2023-11-14 20:31:19 +00:00
BDisp
69a7f17f19
Use new DrawFrame method.
2023-11-12 01:12:33 +00:00
BDisp
6ec588c789
Merge branch 'v2_drawframe-method_2983' into v2_tabview-frame-fix_2882
2023-11-12 01:08:53 +00:00
BDisp
dade9fd767
Fixes #2983 . View need a alternative DrawFrame for the v2.
2023-11-12 01:02:52 +00:00
BDisp
dd677c0782
Trying fix this unit test that sometimes fail.
2023-11-11 23:30:40 +00:00
BDisp
a3c2d2be28
Fixes #2882 . TabView: 'Frame.DrawFrame(Rect, bool)' is obsolete: 'This method is obsolete in v2. Use use LineCanvas or Frame
2023-11-11 23:20:10 +00:00
Thomas Nind
545e422ffa
Fix table view not redrawing when using letter based navigation ( #2977 )
2023-11-10 16:04:19 -07:00
BDisp
e16205af85
Fixes #2954 . Modal view is always refreshing only by moving the mouse. ( #2958 )
...
* Fixes #2954 . Modal view is always refreshing only by moving the mouse.
* Fixes invisible topLevel to be cleaned up which should be a drawing task.
* Forcing Shutdown.
2023-11-06 17:49:06 -07:00
BDisp
7b46b1dea4
Add unit test for the #2892 fix. ( #2956 )
2023-11-06 14:39:20 -07:00
Tig
d40db95a8e
Brings View disposal tests from develop ( #2948 )
...
* Pulled Viewdisposaltests from develop
* fixed namespace
* fixed namespace
* code cleanup
2023-10-30 15:58:00 -06:00
BDisp
81ea4e8ec7
Fixes #2944 . TreeView ColorGetter not disposing sometimes causes unit test error. ( #2945 )
2023-10-30 14:36:03 -06:00
BDisp
aa8b952509
Partially Addresses #2616 . Support combining sequences that don't normalize ( #2932 )
...
* Fixes #2616 . Support combining sequences that don't normalize
* Decouples Application from ConsoleDriver in TestHelpers
* Updates driver tests to match new arch
* Start on making all driver tests test all drivers
* Improves handling if combining marks.
* Fix unit tests fails.
* Fix unit tests fails.
* Handling combining mask.
* Tying to fix this unit test that sometimes fail.
* Add support for combining mask on NetDriver.
* Enable CombiningMarks as List<Rune>.
* Prevents combining marks on invalid runes default and space.
* Formatting for CI tests.
* Fix non-normalized combining mark to add 1 to Col.
* Reformatting for retest the CI.
* Forces non-normalized CMs to be ignored.
---------
Co-authored-by: Tig <tig@users.noreply.github.com >
2023-10-29 12:51:23 -06:00