Commit Graph

1296 Commits

Author SHA1 Message Date
Tig
9b75effe49 Backed out some changes and fixed unit tests 2024-03-31 10:21:04 -06:00
Tig
8483e29a9d Removed ScrollView dependency from CharMap to validate new View scrolling fn 2024-03-30 17:53:03 -06:00
Tig
17efda9926 Fixed ScrollViwe 2024-03-29 14:26:07 -06:00
Tig
465c04f59f API doc updates 2024-03-29 01:39:59 -06:00
Tig
d25f98f8e3 Everything appears to work (except ScrollView which I broke but will fix). 2024-03-28 23:57:36 -06:00
Tig
4f59a64b2c Merged v2_develop 2024-03-26 17:27:38 -06:00
Tig
df5f04b645 Merged v2_develop 2024-03-26 14:36:23 -06:00
Tig
6ebee8d42b Fixed more bad code 2024-03-25 16:54:08 -06:00
Tig
09c7104d07 fixed unit tests 2024-03-25 15:24:57 -06:00
BDisp
41971a6e5a Fix all tests. 2024-03-25 17:36:35 +00:00
BDisp
a551b977bb Invoke Activate and Deactivate on Begin method and fix ContextMenu to use it. 2024-03-25 15:35:02 +00:00
BDisp
408ae43e74 Fix ColorPickerTests. 2024-03-23 20:51:33 +00:00
BDisp
6a6fd3b480 Fix CheckBoxTests. 2024-03-23 20:49:20 +00:00
BDisp
11383402dd Fix ButtonTests. 2024-03-23 20:41:29 +00:00
BDisp
1f8ea90991 Fix AllViewsTests. 2024-03-23 20:00:47 +00:00
BDisp
d209a171fe Fix AutocompleteTests. 2024-03-23 19:55:45 +00:00
BDisp
88f8cf9015 Fix AppendAutocompleteTests. 2024-03-23 19:53:03 +00:00
BDisp
1f28cb41f8 Fix EscSeqUtilsTests. 2024-03-23 19:50:31 +00:00
BDisp
3ffc6405b4 Fix ConsoleDriverTests. 2024-03-23 19:45:32 +00:00
BDisp
ad970ec2ad Fix ThicknessTests. 2024-03-23 19:42:20 +00:00
BDisp
ef1d2140ff Fix RulerTests. 2024-03-23 19:39:52 +00:00
BDisp
5f1381199a Fix LineCanvasTests. 2024-03-23 19:35:11 +00:00
BDisp
325eb1aaac Fix MessageBoxTests. 2024-03-23 19:29:19 +00:00
BDisp
221fef3e7f Fix DialogTests. 2024-03-23 19:08:40 +00:00
BDisp
866946055f Fix UICatalog.Tests. 2024-03-23 18:17:52 +00:00
BDisp
0766ad32b0 Fix RunStateTests. 2024-03-23 17:52:36 +00:00
BDisp
2905979c45 Fix MouseTests. 2024-03-23 17:49:30 +00:00
BDisp
d35e2f449a Fix MainLoopTests. 2024-03-23 17:35:21 +00:00
BDisp
1cf7207ea1 Fix KeyboardTests. 2024-03-23 17:32:14 +00:00
BDisp
e6de9ed9dc Ensures Top disposing on the AutoInitShutdownAttribute and fix ApplicationTests. 2024-03-23 17:18:51 +00:00
BDisp
97a0595353 Ensures disposing toplevel before throwing. 2024-03-23 15:58:24 +00:00
BDisp
c471cf1aeb Add ObjectDisposedException testing for View.Title and fixes unit test. 2024-03-23 15:54:33 +00:00
BDisp
034861bba2 Standardizes the entire Application.Run to be consistent between them. 2024-03-23 10:34:05 +00:00
BDisp
163c0384a5 Delegate the disposable handling to the caller. 2024-03-22 18:49:46 +00:00
BDisp
c68849a314 Remove Top from the Init method. 2024-03-22 17:04:15 +00:00
Tig
0a6193a7a3 Moved Canceled from FileDialog to Dialog (because that's just a good idea and it provides a good case for having a property test for Disposal on get/set).
Tweaked `Run_Dispose_Dialog` to illustrate how broken it is to have `Run/End` dispose `Top`.
2024-03-21 08:46:55 -07:00
Tig
74849ddf75 Merge branch 'v2_develop' into v2_3338-Toplevel-Must-Be-Disposed 2024-03-21 07:56:09 -07:00
Tig
90e38384c4 WIP towards scrolling working 2024-03-21 06:42:00 -07:00
BDisp
c8890628e9 Fixes #3338. Application.Run/End -> Callers must dispose Toplevel 2024-03-20 17:34:20 +00:00
Tig
fd4fdb8b1a More unit tests and code cleanup 2024-03-20 07:33:02 -07:00
Tig
f55d9bbdcd ViewportToScreen now deals with + location. Updated unit tests. 2024-03-20 07:01:31 -07:00
Tig
6f664c9c6a Added ContentSize property and first unit test 2024-03-19 17:52:44 -07:00
BDisp
d2a2ff1f99 Fixes #3340. Mouse ButtonShift doesn't work anymore on Windows Terminal. 2024-03-19 23:42:44 +00:00
Tig
6b1a429e56 Rebased with v2_develop 2024-03-18 16:05:54 -07:00
Tig
8cf63d565a Added some NeedDisplay unit tess 2024-03-18 12:46:35 -07:00
BDisp
d8c1a0c118 Merge branch 'v2_develop' into v2_mousegrabview-fix_3333 2024-03-17 22:47:20 +00:00
Tig
9aec5b1c6d Merge branch 'v2_3269_Bounds-ContentArea' of tig:tig/Terminal.Gui into v2_3269_Bounds-ContentArea 2024-03-17 15:38:30 -07:00
BDisp
0120a3648f Fixes #3333. Application.UnGrabbedMouse event doesn't allow grab another view after exit. 2024-03-17 20:06:03 +00:00
Tig
1549d0de1d Merge branch 'v2_3269_Bounds-ContentArea' of tig:tig/Terminal.Gui into v2_3269_Bounds-ContentArea 2024-03-17 11:20:43 -07:00
Tig
7767bd13fa Made View.Move and View.AddRune constrain; added unit tests 2024-03-17 10:43:39 -07:00