Commit Graph

1344 Commits

Author SHA1 Message Date
Tig
dc4ee2993c Updated package versions in multiple projects
Updated the versions of various packages across four projects. In `ReactiveExample.csproj`, the `ReactiveUI` package was updated. In `Terminal.Gui.csproj`, the `System.IO.Abstractions` and `System.Text.Json` packages were updated. In `UICatalog.csproj`, the `Microsoft.VisualStudio.Azure.Containers.Tools.Targets`, `SixLabors.ImageSharp`, and `CsvHelper` packages were updated. In `UnitTests.csproj`, the `ReportGenerator`, `TestableIO.System.IO.Abstractions.TestingHelpers`, `xunit`, `xunit.runner.visualstudio`, and `coverlet.collector` packages were updated.
2024-04-14 19:44:39 -06:00
Tig
a655120e48 Merge branch 'v2_develop' into v2_3269_Bounds-ContentArea 2024-04-14 15:00:11 -06:00
Tig
32e79bdd17 Code and API doc cleanup 2024-04-14 14:57:35 -06:00
tznind
caddcdb846 Fix null reference removing tab 2024-04-14 21:46:50 +01:00
Tig
88222c4dfd Fixed clipping - mostly: Still an issue w/ subviews of adornments 2024-04-14 13:22:25 -06:00
Tig
86f05d1479 Found and fixed FindDeepestView bug and added unit tests 2024-04-12 12:19:48 -06:00
Tig
2203f0b164 Fixed bug in SetViewport; added unit tests 2024-04-12 11:48:48 -06:00
Tig
248bbe0afc Refactored Run_All_Scenarios to use theory data 2024-04-12 09:21:53 -06:00
BDisp
24aef987be Restoring unit test from v1. 2024-04-11 18:00:12 +01: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
9f93dea5cb TODOs 2024-04-11 07:00:46 -06:00
Tig
ad411ce5eb Fixed FrameToScreen 2024-04-11 06:14:22 -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
e5d01bfdb1 Fixed Button with WantContinuousPressed = true not responding to single clicks 2024-04-10 00:30:11 -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
40ae272944 Refactored MouseEnter/Leave APIs to match design guidelines 2024-04-06 08:15:57 -04:00
Tig
cca32726fc Refactored API to support extensibilty... eg Hover (not implemented yet). 2024-04-05 17:25:23 -04:00
Tig
dceed59a5f Fixed more unit tests 2024-04-05 12:27:04 -04:00
Tig
ba429cffc2 Merged (Rebased) continous button PR 2024-04-05 12:15:13 -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
e1a2793c5c Fixed fragile toplevel drag unit tests 2024-04-04 19:34:39 -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
f68adf77ae Fixed core bug. Wasn't what we thought it was. 2024-04-03 15:04:35 -05:00
Tig
1b21dd5ef1 merged 2024-04-03 05:47:35 -06:00
Tig
2ed6ed52c7 beefed up unit tests 2024-04-02 16:38:42 -06:00
Tig
c1896ee048 Renamed to HighlightOnPress and added unit tests 2024-04-02 16:22:55 -06:00
Tig
d57b58be1a Updated ViewMouse unit tests 2024-04-01 14:24:32 -06:00
Tig
ca7b8bb0ee fixed OnMouseClick logic 2024-04-01 12:17:52 -06:00
Tig
cf97b5b708 Fixed some unit tests. Prepared for Issue #3368 2024-04-01 11:22:27 -06:00
Tig
ca5df086ad fixed OnMouseClick logic 2024-04-01 09:19:03 -06:00
Tig
22826e6467 Merge branch 'v2_3269_Bounds-ContentArea' of tig:tig/Terminal.Gui into v2_3269_Bounds-ContentArea 2024-03-31 10:53:26 -06:00
Tig
43e4a83664 Merge pull request #3360 from tig/v2_3359_CM_Reset
Fixes #3359.  Updates Unit Tests to do CM.Reset
2024-03-31 10:52:52 -06:00
Tig
7702564a3d Merge branch 'v2_3269_Bounds-ContentArea' of tig:tig/Terminal.Gui into v2_3269_Bounds-ContentArea 2024-03-31 10:51:05 -06:00
Tig
0ef67d785b Merge pull request #3353 from BDisp/v2_tabindex-fix_3351
Fixes #3351. TabIndex with the same setter value but with wrong index return without set the correct value.
2024-03-31 10:48:59 -06:00
Tig
9b75effe49 Backed out some changes and fixed unit tests 2024-03-31 10:21:04 -06:00
Tig
8483e29a9d Removed ScrollView dependency from CharMap to validate new View scrolling fn 2024-03-30 17:53:03 -06:00
Tig
17efda9926 Fixed ScrollViwe 2024-03-29 14:26:07 -06:00
Tig
e7a116eb46 Code cleanup 2024-03-29 10:36:12 -06:00
Tig
57a57375f4 Updated code style for internal statics 2024-03-29 10:28:32 -06:00
Tig
f3536f8a86 Added Reset() call to AutoInitShutdown.After 2024-03-29 10:01:06 -06:00
Tig
646b8dd597 Added Reset() calls to CM tests 2024-03-29 10:00:31 -06:00
Tig
ab1c89b203 Merge pull request #3346 from tznind/color-scheme-ctor
Fixes #3345 - Add full constructor to ColorScheme
2024-03-29 07:37:02 -06:00
Tig
465c04f59f API doc updates 2024-03-29 01:39:59 -06:00
Tig
d25f98f8e3 Everything appears to work (except ScrollView which I broke but will fix). 2024-03-28 23:57:36 -06:00
BDisp
d7fec3c3f1 Add unit test that proof setting TabIndex before all views are added, will have unexpected result. 2024-03-27 15:43:55 +00:00
BDisp
f272f8941f Revert "Add one more unit test and replace True/False to Equal/NotEqual."
This reverts commit b9c0bcb613.
2024-03-27 15:41:35 +00:00