Commit Graph

4793 Commits

Author SHA1 Message Date
Tig
dabb8df0ac Adds Label mouse click test 2024-03-10 07:16:41 -08:00
Tig
348c0dc199 View.OnMouseClick now Can/Setfocus.
Label now uses Command.HotKey on MouseClick
2024-03-10 07:09:56 -08:00
Tig
e026520b6d Merge pull request #3300 from tig/v2_3298_REDO-xxxToScreen-improvements
Fixes #3298 (redo).  `BoundsToScreen` to `FrameToScreen` improvements
2024-03-06 22:17:33 -07:00
Tig
3f1e184e7e Removed ClearFrame API. Not needed. 2024-03-06 22:03:37 -07:00
Tig
106ac95af9 Fixed Clear call in AlllViewsTester 2024-03-06 22:01:18 -07:00
Tig
6786f737c5 Fixed Clear call in label 2024-03-06 22:00:55 -07:00
Tig
dff0be099e ClearFrame API docs 2024-03-06 21:53:11 -07:00
Tig
8b0c2486c6 in parameter 2024-03-06 21:49:37 -07:00
Tig
63de8ccb80 use Rectange with 2024-03-06 21:40:07 -07:00
Tig
34ac8c8038 Code Cleanup 2024-03-06 21:19:21 -07:00
Tig
fe9ca15fae Code Cleanup 2024-03-06 21:18:22 -07:00
Tig
36fdd5c17f Code Cleanup 2024-03-06 21:18:01 -07:00
Tig
9964f4363c Code Cleanup 2024-03-06 21:17:39 -07:00
Tig
576cdee2fa Updated api docs 2024-03-06 21:09:52 -07:00
Tig
814bc915c3 Deleted obsolete DrawFrame method from Border 2024-03-06 21:08:06 -07:00
Tig
a44ef779b5 Updated api docs 2024-03-06 21:06:36 -07:00
Tig
a8e9fcfca5 Added Thickness.Add + unit tests 2024-03-06 20:54:35 -07:00
Tig
40768b5bf8 Removed dead commented code 2024-03-06 20:44:15 -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
bdc87a4005 simplified BoundsToScreen leveraging frameToScreen 2024-03-06 09:52:58 -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
bc24d90b85 Merge pull request #3294 from tig/v2_3293_vs2022_preview10_workaround
Fixes #3293. Workaround VS2022 17.10.0 Preview 1.0 breaks collection expression fo…
2024-03-05 11:38:28 -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
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
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