Commit Graph

4803 Commits

Author SHA1 Message Date
Tig Kindel
d6e4a5b0bc Fixed fragile unit test 2024-03-05 14:07:33 -07:00
Tig Kindel
fe2c69356a Tweaked close button demo 2024-03-05 13:52:11 -07:00
Tig Kindel
98eba9a903 Prototype close button on Border (disabled for now) 2024-03-04 18:02:52 -07:00
Tig Kindel
f86b6b1ff3 Added prototype close button 2024-03-04 17:55:44 -07:00
Tig Kindel
5607f530e4 Moved HasFocus out of Responder and made non-virtual 2024-03-04 17:24:39 -07:00
Tig Kindel
9f292656e2 Moved CanFocus out of Responder and made non-virtual 2024-03-04 17:20:44 -07:00
Tig Kindel
6b833ba08e Moved CanFocus out of Responder and made non-virtual 2024-03-04 17:19:39 -07:00
Tig Kindel
6b374a9026 Clicking on padding sets focus 2024-03-04 17:05:29 -07:00
Tig Kindel
b3c3c2e90b Padding button om Adornments scenario WORKS! 2024-03-04 14:32:42 -07:00
Tig Kindel
23e65d63a7 Added Padding button to Adornments scenario 2024-03-04 12:29:10 -07:00
Tig Kindel
d7e5a7fa75 FindDeepestView should now return Adornment.SubViews 2024-03-04 12:16:55 -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
e7bd7bd8fa Added ViewArrangement enum, which Toplevel now uses 2024-03-04 11:03:29 -07:00
Tig Kindel
21ddaec3df Added ViewArrangement enum, which Toplevel now uses 2024-03-04 11:02:07 -07:00
Tig Kindel
7b90f313a0 Adornment code cleanup 2024-03-04 10:44:01 -07:00
Tig Kindel
916c0c6fdd Made MouseEvent.ScreenX/Y a Point 2024-03-04 10:36:32 -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
9346e9ad31 Removed dead MouseEvent.OfX/OfY code 2024-03-04 09:22:04 -07:00
Tig Kindel
3a834ac5dc Refixed Adornment view drag. Still some issues. 2024-03-03 17:44:21 -07:00
Tig Kindel
a928317fe9 Mouse click on Padding causes focus 2024-03-02 14:55:38 -07:00
Tig Kindel
19e574916f Simplified FindDeepestView 2024-03-02 14:51:28 -07:00
Tig Kindel
2886d29709 Made Window in Adornments scenario movable 2024-03-02 14:45:19 -07:00
Tig Kindel
0aecce5dcf Made Window in Adornments scenario movable 2024-03-02 14:44:58 -07:00
Tig Kindel
ce3171db45 Tweaked commments 2024-03-01 17:42:48 -07:00
Tig Kindel
2ac0fc9063 Toplevel drag via Adornment finished 2024-03-01 17:36:44 -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
2b82d95a07 Adornment now handles focus 2024-03-01 12:50:20 -07:00
Tig Kindel
10ae3e9f0e frame->adornment 2024-03-01 12:50:20 -07:00
Tig Kindel
9117039626 Merge branch 'v2_2579_mouseevent' of tig:tig/Terminal.Gui into v2_2579_mouseevent 2024-03-01 12:42:22 -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
0b8ffb45de Merge pull request #3282 from dodexahedron/v2_3275_basic_stuff_before_I_go_to_town
Pre-work for #3275 - csproj & R# tweaks, and separating some code
2024-03-01 12:37:03 -07:00
Tig Kindel
6e18bc4a2e Fixed IsOverriddent tests 2024-03-01 12:32:14 -07:00
Tig Kindel
7bd527911c Fixed typo 2024-03-01 12:29:09 -07:00
Tig Kindel
7a988e47ae Make OnMouseXX protected internal as a quick-fix workaround that at least makes them not public, so work can continue. 2024-03-01 12:09:42 -07:00
Tig Kindel
7036f5f8f8 Cleaned up MouseClick related stuff. 2024-03-01 11:42:28 -07:00
Tig Kindel
35441815bc Merge branch 'v2_develop' into v2_2579_mouseevent 2024-02-29 17:30:16 -07:00
Tig Kindel
162dbfbd20 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop 2024-02-29 17:29:35 -07:00
Tig Kindel
bd8edbe201 Merged MouseEvent() and OnMouseEvent() 2024-02-29 17:29:25 -07:00
Tig Kindel
fec4d992e7 Moved MouseEvent to View 2024-02-29 16:56:22 -07:00
Brandon Thetford
0b2df753f3 Make these parts match Terminal.Gui 2024-02-29 13:48:04 -07:00
Brandon Thetford
738e50d9cd Swap order here too 2024-02-29 13:47:57 -07:00
Brandon Thetford
b75f36ebf3 Suppress unnecessary output 2024-02-29 13:47:23 -07:00
Brandon Thetford
568eb7faeb Define that once as well 2024-02-29 13:47:14 -07:00
Brandon Thetford
6320a46638 Move that section up by the package imports and annotate it 2024-02-29 13:46:59 -07:00
Brandon Thetford
8196cb1735 Define that once 2024-02-29 13:46:52 -07:00