Commit Graph

32 Commits

Author SHA1 Message Date
Charlie Kindel
b29240f362 Code coverage (#1235)
* tweaked version # for v1.0.0-beta.10

* tweaked version # for v1.0.0-beta.11

* Updated readme and revision history for 1.0

* excluding test results

* Added support for viewing code coverage results with Fine Code Coverage

* add generating CC to CI/CD

* refactored unit test namespaces

* more refactoring. commented out failing test.

* Removed UnitTests and UICatalog from code coverage reporting

* made Application and test more deterministic

* disabled Multi_Thread_Toplevels because it is currently broken and don't understand why

* updated threading test per @bdisp

* testing cc badge stuff

* another test

* using coverlet.settings

* trying copy

* trying cp. duh.

* trying mv.

* wrong path

* print

* chaging badge output for testing

* yaml error

* fixed code coverage

* moved dimtests to core
2021-04-25 10:18:31 -07:00
BDisp
3418f2882a Fixes #1234. Setting Handled to true in the KeyPress event avoids ProcessKey from running. (#1237)
* Fixes #1234. Setting Handled to true in the KeyPress event avoids ProcessKey from running.

* Using literals values in Assert.Equal.

* Can't use numbers variables on the left side of an Assert.Equal/NotEqual, it must be literal (Linux only).
2021-04-22 10:04:33 -07:00
BDisp
3ab9e1fc27 Fixes #1199. Normalize views constructors and did some typo fixing. (#1200)
* Fixes #1199. Normalize views constructors and did some typo fixing.

* Fixing the Application.Top Pos/Dim settings.
2021-04-13 13:28:25 -07:00
BDisp
b3850f7f61 Fixing FakeDriver and unit test. 2021-01-08 21:33:07 +00:00
BDisp
ea8d84f185 Fixing the FocusNearestView method. 2021-01-08 19:53:04 +00:00
BDisp
950c7dd19a Adding unit test. 2021-01-07 17:37:54 +00:00
BDisp
bcc31e0da0 Trying fixing #518. Almost functions work on both Windows and Unix with the NetDriver. 2020-11-17 21:57:45 +00:00
BDisp
550392cab6 Fixes #979. Force call LayoutSubviews to perform layout. 2020-10-28 21:52:05 +00:00
Charlie Kindel
473afe0732 poc 2020-10-08 13:47:47 -06:00
BDisp
f2953b5a00 Fixes #919 Initialized and CanFocus. 2020-09-29 14:54:58 +01:00
Artyom
7da46a8f69 Convert TopLevel.Ready into event 2020-09-23 01:19:31 +03:00
Melvyn Laïly
49ae8f1b21 Fix #882
Fix NullReferenceException during keyboard navigation
when `Focused` is null.
2020-08-26 10:29:31 +02:00
BDisp
d5e6bea9bb Added more conditions to sure it act as expected. 2020-08-03 15:24:12 +01:00
BDisp
7f183e7f59 Providing a simple test for Fixes #740. Multi thread toplevels. 2020-08-03 14:46:55 +01:00
BDisp
f32af48a09 Fixes #808. Added an automated CanFocus. 2020-07-18 21:23:38 +01:00
Charlie Kindel
609a2514ea Merge pull request #799 from BDisp/canfocus-test
Just a little Unit Test for Focus #798
2020-07-17 09:27:16 -06:00
BDisp
dce2a0304e Fixed Unit Test based on the changes. 2020-07-17 02:35:02 +01:00
BDisp
03862d1380 Just a little Unit Test for Focus #798 2020-07-15 23:02:35 +01:00
BDisp
315b93726c Revert "Fixed for dynamically added view."
This reverts commit adae58bbf7.
2020-07-10 19:20:05 +01:00
BDisp
adae58bbf7 Fixed for dynamically added view. 2020-07-10 19:05:58 +01:00
BDisp
45550c9cf0 Added support for ISupportInitializeNotification interface. 2020-07-10 15:15:28 +01:00
BDisp
cc7aca4e50 Setting CanFocus also sets TabIndex and TabStop accordingly. 2020-07-07 15:00:36 +01:00
BDisp
75d4ff0e7c Added TabIndex and TabStop properties. 2020-07-06 18:33:51 +01:00
BDisp
5741cf3171 Added TabIndex and TabStop properties. 2020-07-06 17:38:09 +01:00
Charlie Kindel
0f64ac6ea9 Merge pull request #724 from BDisp/added-removing-view-events
Fixes #723 Views now are notified when they are added or removing.
2020-07-06 07:58:05 -07:00
BDisp
e0c6067b39 Fixing the Removed test. 2020-07-06 00:45:56 +01:00
BDisp
caa43eb371 Fixes #743. Added View argument to the Enter and Leave events. 2020-07-03 23:38:34 +01:00
BDisp
cffdba52c9 Added and Removing tests. 2020-07-01 00:31:32 +01:00
Charlie Kindel
a08a411a91 crazy refactoring 2020-06-15 22:52:35 -07:00
Charlie Kindel
3ab20b658d unit tests for topologicalsort errors 2020-06-08 20:29:09 -06:00
Charlie Kindel
f8d235a426 enabled posdim tests 2020-06-08 18:02:18 -06:00
Charlie Kindel
ad6ce4cd82 added View and DimPos tests 2020-06-07 23:56:52 -06:00