* Updated to use Nstack v1.1.1
* Updated nuget refs and fixed unit test namespace error
* readme fix
* Lame change to .sln to try to force build action
* Try to fix test action
* Try to fix test action 2
* Try to fix test action 3
* Add GrabMouseEventArgs for GrabbingMouse and UnGrabbingMouse events.
* Implementing GrabbingMouse and UnGrabbingMouse in Toplevel class.
* Fix contentBottomRightCorner to draw with the right color.
* Fix a typo.
* Fix ListView to allow scrolling.
* Add a comment to explain an extra column for the cursor at the end of line.
* Add unit tests for GrabbingMouse and UnGrabbingMouse events.
* Add unit test for a Window inside a non Toplevel.
* Removes GrabMouseEventArgs.
* Prevents throwing an exception if not subscribed.
* GrabMouse must be first called before set the dragPosition.
* Add unit test to test null on GrabbingMouse and UnGrabbingMouse.
* Fix event name.
* Prevents a toplevel to overflows his bounds to allow it can be drag.
* Fix unit test.
---------
Co-authored-by: Tig <tig@users.noreply.github.com>
* add Disposal Test and fix an ssue where the CopyClipboard test was failing
* Update ViewDisposalTest.cs
* Update ViewDisposalTest.cs: Some Formatting, and adding code comments.
* Fix ViewDisposalTests (Wasn't working the way it was supposed to)
* update test
* update test
* update test
* try to fix as many conflicts as possible
* make test output prettier
* fix formatting
* Fix Subviews not being empty after disposing on all views.
* The fail cause was Application.Top not being disposed.
* Fix others containers that weren't being removed.
* Revert "The fail cause was Application.Top not being disposed."
This reverts commit 0c2183ed9e.
* Application.Top isn't null and need disposing.
* Fixes#2985. Application.RunState must be responsible for dispose the Toplevel property.
* Change the unit test with ans without Application.Shutdown method.
* Update ViewDisposeTests to actually check wether ALL views have been disposed (not just container)
* small additional check just to be safe
* Update ViewDisposalTest.cs: Formatting
* Update ViewDisposalTest.cs: Minor change to re-trigger Action
TestVKPacket is acting up again. Maybe the test is running async and is receiving scan codes from other instances?
---------
Co-authored-by: John Züchler <john.zuechler@eks-intec.de>
Co-authored-by: BDisp <bd.bdisp@gmail.com>
Co-authored-by: Tig <tig@users.noreply.github.com>
* add Disposal Test and fix an ssue where the CopyClipboard test was failing
* Update ViewDisposalTest.cs
* Update ViewDisposalTest.cs: Some Formatting, and adding code comments.
---------
Co-authored-by: John Züchler <john.zuechler@eks-intec.de>
* Fixes#2717. Label not display fully when resizing terminal.
* Fixes#2719. View Move and ViewToScreen shouldn't use Clipped parameter as true by default but only for cursor.
* Fixes#2720. TextFormatter.Draw shouldn't set the Driver.Clip.
* Add braces.
---------
Co-authored-by: Tig <tig@users.noreply.github.com>
* Proves that the issue #2331 don't have reason to happen.
* fixes#2336
* Fixes#2331. ScrollView may not be honoring clip region; CustomButton shows outside
* More appropriate solution for the issue #2331.
* Start refactoring LineCanvas for mixing line style support (e.g. double into single)
* Add remaining resolvers
* Implement corner border style mixing in LineCanvas
* Refactor and simplify resolvers
* Move tests to Core folder and namespace to Terminal.Gui.CoreTests
* Fixes#2333. TextField is selecting badly a word on double click.
* Add unit test deleting a word with accented char.
* Fixes 2331. ScrollView may not be honoring clip region.
* Add a custom button scenario.
* Fixes#2350. Clipping broke (see Clipping scenario).
* Is preferable use NeedDisplay instead of Bounds.
---------
Co-authored-by: Tig Kindel <tig@users.noreply.github.com>
Co-authored-by: tznind <tznind@dundee.ac.uk>