Commit Graph

14 Commits

Author SHA1 Message Date
Tig
acb5979e6c Cleans up/Refactors View.Subviews (#3962)
* Subview clean up

* New Add/Remove event pattern

* Using Logging

* cleanup

* Subview -> SubView

* Test code cleanup. Killed many warnings.

* Fix tznind feedback

* Refactored AllViewTest helpers

* Moved keyboard tests to parallel

* Moved mouse tests to parallel

* Moved view tests to parallel

* Test code cleanup. Killed many warnings.

* dupe test

* Some mouse tests can't run in parallel because MouseGrabView

* Made SpinnerView more testable

* Moved more tests

* SubViews to IReadOnlyCollection<View>

* SubViews to IReadOnlyCollection<View> 2

* scrollbar tests

* shortcut tests

* Use InternalSubViews vs. _subviews

* Nuked View.IsAdded.
Added View.SuperViewChanged.

* API doc updats

* Unit Test tweak

* Unit Test tweak
2025-03-08 15:42:17 -07:00
Tig
df9549e0a2 Tons of V2 API doc fixes (#3932)
* Tons of API doc updates

* tweaked scenario

* try to fix unit test crash in ubuntu action

* try to fix unit test crash in ubuntu action2
2025-02-27 17:00:47 -07:00
Tig
304784cbe7 Code cleanup and refactor 2024-11-04 09:42:50 -07:00
Tig
593160dc30 Code cleanup and refactor 2024-11-03 10:57:32 -07:00
Tig
17e3fe8c5f Non-rectangular clip reigion support basically works 2024-10-29 16:41:57 -06:00
Tig
e0551f4e4d NeedsDisplay -> NeedsDraw 2024-10-27 19:54:50 -07:00
Tig
53708fac9e api doc 2024-10-27 19:40:41 -07:00
Tig
ee29ed87ed View Draw API docs and code cleanup 2024-10-26 16:24:41 -07:00
Tig
eca05c9187 Apply docs changes from v2_2491-Overlapped 2024-09-19 12:37:22 -06:00
Tig
113f78853a Fixed conceptual docs links 2024-05-23 14:00:38 -06:00
Tig
6dd349fdf3 Doc improvements 2024-04-12 12:57:41 -06:00
Tig
62f015645a Updated conceptual API documentation; added mouse.md 2024-04-09 22:44:45 -04:00
Tig
6b80b23340 Updated conceptual API documentation; added mouse.md 2024-04-09 21:38:14 -04:00
Tig
49ec9b7342 Updates V2 API docs (#3060)
* Updated overview docs

* Updated toc

* Updated docs more
2023-12-17 21:52:59 -07:00