Commit Graph

1238 Commits

Author SHA1 Message Date
BDisp
2b3a67c7a9 Fix typo. 2024-03-14 23:02:23 +00:00
BDisp
534ab2a631 Fixes #3326. Menu is responding even outside the limits, not moving to the view that has the mouse. 2024-03-14 22:42:21 +00:00
Tig
df4f479ce6 Fixed drag bug; added mouse unit tests 2024-03-13 20:24:46 -08:00
Tig
52b464f305 Simplified and renamed GetLocationThatFits 2024-03-11 11:39:22 -08:00
Tig
591434054c Simplified and renamed GetLocationThatFits 2024-03-11 11:38:44 -08:00
Tig
919f8e5991 Merge branch 'v2_develop' into v2_3273_FOUND_finddeepestview 2024-03-10 10:56:14 -06:00
Tig
ce89aaf961 Merge branch 'v2_develop' into v2_3310-OnMouseClick-CanSetFocus 2024-03-10 09:34:01 -06:00
Tig
a46bf922bd Merge pull request #3305 from tig/v2_3304-diagnosticflags
Fixes #3304. Refactored `ConsoleDriver.Diagnostics`
2024-03-10 09:33:36 -06:00
Tig
0649cd2149 Adds CanFocus/SetFocus test 2024-03-10 07:32:42 -08:00
Tig
7d6d5280f1 Adds CanFocus/SetFocus test 2024-03-10 07:30:42 -08:00
Tig
dabb8df0ac Adds Label mouse click test 2024-03-10 07:16:41 -08:00
Tig
667912a610 Fixed a buinch of bugs. Updated unit tests including some that test all views to utilize TheoryData 2024-03-09 09:00:13 -09:00
Tig
7119ee74ff Adornment w/ subview unit tests 2024-03-08 23:50:49 -07:00
Tig
e8c851631f Ensured adornments layout 2024-03-08 23:25:14 -07:00
Tig
1da6c39407 Subviews of adornments work! 2024-03-08 19:12:06 -07:00
Tig
550a263155 Tweaked r# settings and applied to View and ViewLayout.cs 2024-03-08 08:11:43 -07:00
Tig
3e10486771 rebased and added mouseevent diag flag 2024-03-07 12:13:30 -07:00
Tig
1be3851154 Started on unit test 2024-03-07 09:04:24 -07:00
Tig
a518cb37ee Refactored Diagnostics 2024-03-07 08:55:13 -07:00
Tig
4991fc00ee Merge branch 'v2_3273_FOUND_finddeepestview' of tig:tig/Terminal.Gui into v2_3273_FOUND_finddeepestview 2024-03-06 22:19:21 -07:00
Tig
3f1e184e7e Removed ClearFrame API. Not needed. 2024-03-06 22:03:37 -07:00
Tig
3888c86ee4 Fixed unit tests that broke due to rebase 2024-03-06 21:37:22 -07:00
Tig
3c3babb7fd git rebase --onto v2_3298_REDO-xxxToScreen-improvements 2024-03-06 21:32:01 -07:00
Tig
a8e9fcfca5 Added Thickness.Add + unit tests 2024-03-06 20:54:35 -07:00
Tig
745e2c21a2 Added low-level unit tests; found latent bugs in View.Clear, Bounds, etc... Fixed. 2024-03-06 20:38:25 -07:00
Tig
bb5c899864 cherry picked from old branch 2024-03-06 09:44:21 -07:00
Tig
17f9927a76 Re-removed clamped 2024-03-06 09:39:05 -07:00
Tig Kindel
d6e4a5b0bc Fixed fragile unit test 2024-03-05 14:07:33 -07:00
Tig Kindel
714121b1f9 Workaround VS2022 17.10.0 Preview 1.0 breaks collection expression for certain types 2024-03-05 11:32:04 -07:00
Tig Kindel
5607f530e4 Moved HasFocus out of Responder and made non-virtual 2024-03-04 17:24:39 -07:00
Tig Kindel
6b833ba08e Moved CanFocus out of Responder and made non-virtual 2024-03-04 17:19:39 -07:00
Tig Kindel
23e65d63a7 Added Padding button to Adornments scenario 2024-03-04 12:29:10 -07:00
Tig Kindel
bcccce4394 Removed findAdornments param and made FindDeepestView internal 2024-03-04 12:13:34 -07:00
Tig Kindel
3d30b06212 Fixed Menu: Was not dealing with Border correctly 2024-03-04 12:10:52 -07:00
Tig Kindel
efaaec41c2 Added simple Arragement unit test 2024-03-04 11:09:39 -07:00
Tig Kindel
86a3d18f7d Removed dead code from MenuBar 2024-03-04 10:09:30 -07:00
Tig Kindel
e3ad40a6fa Reenabled PositionTopLevel and fixed bug in TextField 2024-03-04 09:54:52 -07:00
Tig Kindel
cba58caac8 Toplevel drag via Adornment finished 2024-03-01 17:30:44 -07:00
Tig Kindel
4398ccade7 Moved Toplevel drag out of Toplevel into Adornment (but still only works for Toplevel) 2024-03-01 16:19:24 -07:00
Tig Kindel
1eaf8a713d Simplified test 2024-03-01 13:01:25 -07:00
Tig Kindel
260b2e7d64 Merge branch 'v2_develop' of github.com:gui-cs/Terminal.Gui into v2_develop 2024-03-01 12:37:22 -07:00
Tig Kindel
6e18bc4a2e Fixed IsOverriddent tests 2024-03-01 12:32:14 -07:00
Tig Kindel
7036f5f8f8 Cleaned up MouseClick related stuff. 2024-03-01 11:42:28 -07:00
Tig Kindel
bd8edbe201 Merged MouseEvent() and OnMouseEvent() 2024-02-29 17:29:25 -07:00
Brandon Thetford
0b2df753f3 Make these parts match Terminal.Gui 2024-02-29 13:48:04 -07:00
Brandon Thetford
8196cb1735 Define that once 2024-02-29 13:46:52 -07:00
Brandon Thetford
1818c2441e Generic attributes were added in .net7 and c# 11. 2024-02-29 13:46:47 -07:00
Brandon Thetford
25bcb66281 Move that part to the top, like Terminal.Gui 2024-02-29 13:46:42 -07:00
Brandon Thetford
41feacc143 Reverse the order of these
Alphabetizing
2024-02-29 13:46:35 -07:00
Brandon Thetford
0c490602db Remove unneeded elements 2024-02-29 13:46:18 -07:00