Commit Graph

4980 Commits

Author SHA1 Message Date
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
eeced7e772 Merge pull request #3281 from tig/v2_2579_mouseevent
Fixes #2579. `MouseEvent/OnMouseEvent` are stoopid
2024-03-01 17:44:35 -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
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
Brandon Thetford
8aafde98bc Output this in a configuration-specific folder 2024-02-29 13:46:13 -07:00
Brandon Thetford
05c9bd5dc1 Those belong in this group 2024-02-29 13:46:07 -07:00
Brandon Thetford
785e843687 This came back again... 2024-02-29 13:46:00 -07:00
Brandon Thetford
b178454d9b Don't clobber constants defined before here in Debug builds 2024-02-29 13:45:45 -07:00
Brandon Thetford
8df701fc5d Define the DEBUG constant for Debug builds 2024-02-29 13:45:36 -07:00
Brandon Thetford
55b37674fa Optimize release builds explicitly 2024-02-29 13:45:30 -07:00
Brandon Thetford
91f7af180f Trace should always be defined. 2024-02-29 13:45:09 -07:00
Brandon Thetford
319ccb877d One type per file 2024-02-29 13:43:34 -07:00
Brandon Thetford
ef8b902712 Add "BUGBUG:" to the bug tag for pre-existing comments with that tag 2024-02-29 13:43:02 -07:00
Brandon Thetford
f0dc09f83d Add a tag and add colon to the tag regex so words don't trigger it unexpectedly 2024-02-29 13:42:51 -07:00
Tig Kindel
3fd0df2f95 Merge branch 'v2_develop' of tig:gui-cs/Terminal.Gui into v2_2579_mouseevent 2024-02-29 07:07:31 -07:00
Tig Kindel
5203e2f458 Adornment now handles focus 2024-02-28 18:47:33 -07:00
Tig Kindel
79340a0ccc frame->adornment 2024-02-28 18:02:31 -07:00
Tig
240dcc950c Merge pull request #3279 from dodexahedron/v2_3213_tweak_formatting
Fixes #3213. Use target-typed new everywhere possible
2024-02-28 17:14:47 -07:00
Brandon Thetford
00f70e3d17 Use target-typed new everywhere possible. 2024-02-28 14:22:13 -07:00
Tig Kindel
136a42df58 Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop 2024-02-28 11:35:40 -07:00
Tig
c21107efb9 Merge pull request #3277 from tig/v2_3276_adornment_bounds
Fixes #3276. `Adornment.Bounds/FrameToScreen`
2024-02-28 10:25:43 -07:00
Tig Kindel
91242b668a Forked from v2_3273_fix_finddeepestview 2024-02-28 10:17:51 -07:00
Tig Kindel
2432bf76b8 Added Adornment.FrameToScreen tests that prove old behavior was bad 2024-02-27 10:52:11 -07:00