Commit Graph

1099 Commits

Author SHA1 Message Date
Tig
7926781d3c Modernized Scrolling scenario 2024-04-12 14:57:51 -06:00
Tig
1a5bf0f688 Modernized Scrolling scenario 2024-04-12 14:52:39 -06:00
Tig
8df0ea44dc Scenario clean up 2024-04-12 14:34:51 -06:00
Tig
8bfc468794 Found and fixed double-doubleclick bug in Charmap 2024-04-12 12:32:38 -06:00
Tig
25a2e040f0 Updated scenario 2024-04-11 14:32:39 -06:00
Tig
7644f631f0 Refactored ViewportSettings - Now makes more sense and LixtView works as before 2024-04-11 10:42:18 -06:00
Tig
d49bc3c06f Renamed ScrollSettings enum members to be more clear 2024-04-11 07:34:49 -06:00
Tig
f924ea3d79 Completed settings UI in demo scenario 2024-04-11 06:22:07 -06:00
Tig
5d85242020 WIP fixing FrameToScreen 2024-04-11 06:05:19 -06:00
Tig
e8640e9d92 Found and fixed bug in non-recursive FindDeepestView; added reltaed unit test 2024-04-10 11:18:17 -04:00
Tig
6b80b23340 Updated conceptual API documentation; added mouse.md 2024-04-09 21:38:14 -04:00
Tig
5c36db22a4 merge 2024-04-09 09:02:55 -04:00
Tig
102269ec2a Temp fix for ProgressStyles scenario 2024-04-08 12:17:37 -04:00
Tig
6c296bb299 Disabled Hover (#define HOVER).
Added Color.GetHighlightColor. Simple implementation for now. Needs to be more robust.
2024-04-08 10:16:30 -04:00
Tig
cca32726fc Refactored API to support extensibilty... eg Hover (not implemented yet). 2024-04-05 17:25:23 -04:00
Tig
50f9b3559e Merge branch 'v2_3269_Bounds-ContentArea' of tig:tig/Terminal.Gui into v2_3269_Bounds-ContentArea 2024-04-05 11:48:57 -04:00
Tig
c5b7b084a9 Way too big a committ.... but I got carried away.
- Started MouseEventEventArgs -> MouseEvent transition - for OnMouseEvent. Partially fixes #3029.
- Refactored Appliation.OnMouseEvent and View.OnMouseEvent to match design guidelines.
- Re-impleented highlight, enabling extensibility (see Border).
- Beefed up unit tests
2024-04-04 18:50:13 -04:00
Tig
dd8fe76cab Rebased with v2_develop - broke stuff. 2024-04-03 21:27:10 -04:00
Tig
875282818a Merge pull request #3378 from tig/v2_3377-ASCIICustomButtonTest-NetDriver
Fixes #3377. `NetDriver` not rendering menu correctly
2024-04-03 20:12:17 -05:00
Tig
fd7e273f85 Updated Mouse scenario with filter 2024-04-03 21:10:14 -04:00
Tig
72992bd8c7 WindowsDriver - added diagnostics. Found issue. Implemented workaround 2024-04-03 13:21:36 -05:00
Tig
d9658efc65 Cherry picked new Mouse Scenario 2024-04-03 11:13:23 -06:00
Tig
76095f7dbc Revamped Mouse scenario 2024-04-03 10:48:57 -06:00
Tig
a8d6f846d7 Fixed MessagBox paint issue 2024-04-03 09:41:59 -06:00
Tig
06f7a74aa0 Fixed more netdriver key issues (tab) 2024-04-03 10:27:02 -04:00
Tig
0307af112b Fixed static issue 2024-04-03 07:39:49 -06:00
Tig
6b35abc790 Cleand up warnings 2024-04-03 06:38:17 -06:00
Tig
edfd240310 Refactgored scenario to use Main 2024-04-03 06:25:41 -06:00
Tig
68c0a6adac more merge fixes 2024-04-03 06:16:38 -06:00
Tig
7cc9fb9127 merge fixes 2024-04-03 05:59:48 -06:00
Tig
1b21dd5ef1 merged 2024-04-03 05:47:35 -06:00
Tig
bbba1e407d Adds Charmap to scrolling demo 2024-04-02 21:10:56 -06:00
Tig
86617724de Revamped Mouse scenario 2024-04-02 17:08:47 -06:00
Tig
45309c7564 Better looking invert color logic 2024-04-02 15:51:10 -06:00
Tig
06cc7d8f71 Moved view highlight on press code into View. Updated all Views that would benefit.
Note this breaks Charmap because ScrollView blindly grabs mouse on Enter. This will be fixed in #3323.
2024-04-02 14:49:13 -06:00
Tig
1cca002393 Got new button fn working on WindowsDriver; Now debugging netdriver and curses 2024-04-02 08:45:28 -06:00
Tig
d57b58be1a Updated ViewMouse unit tests 2024-04-01 14:24:32 -06:00
Tig
f3c3825f34 Init->Main in Buttons scenario 2024-04-01 12:36:20 -06:00
Tig
cf4ead194f Initial commit 2024-04-01 12:27:51 -06:00
Tig
b980f07688 Test button 2024-04-01 12:17:28 -06:00
Tig
f65c49a858 More Prototype scrollbuttons in Padding for CharMap 2024-04-01 12:17:02 -06:00
Tig
a7079edf77 Prototype scrollbuttons in Padding for CharMap 2024-04-01 12:15:15 -06:00
Tig
ed06338df5 Test button 2024-04-01 07:05:27 -06:00
Tig
472dd0c964 More Prototype scrollbuttons in Padding for CharMap 2024-03-31 22:13:48 -06:00
Tig
08d2716cc9 Prototype scrollbuttons in Padding for CharMap 2024-03-31 21:29:46 -06:00
Tig
0c03096b8c Enabled charmap controls after debugging 2024-03-31 10:40:50 -06:00
Tig
207c974327 Fixed WindowsDriver cursor issue with true color 2024-03-31 10:06:50 -06:00
Tig
8483e29a9d Removed ScrollView dependency from CharMap to validate new View scrolling fn 2024-03-30 17:53:03 -06:00
Tig
5d7fe4cd8f Reverted temp changes to Scenario 2024-03-30 14:14:49 -06:00
Tig
2d5a99abd8 Clarified how Viewport works 2024-03-30 14:01:34 -06:00