Tig
b717892235
Removed OverlappedTop.
...
Updated unit tess.
Fixed bad code paths.
2024-09-17 17:20:19 -06:00
Tig
3902e62b4a
Improving Application.Navigation
2024-08-29 13:46:53 -04:00
Tig
8bdb0f64d7
Revoved defunct api
2024-08-27 20:51:32 -07:00
Tig
f8d7a03dba
Skipped bogus test
2024-08-27 20:41:44 -07:00
Tig
1b1a2524e7
Removed TabIndex etc...
2024-08-26 13:00:59 -07:00
Tig
d1d7ab5fa8
Done with refactor. Nav unit tests all pass. Fixing View unit tests...
2024-08-20 13:11:55 -06:00
Tig
b31caea3f6
Good progress. Tons of primitive tests. still pretty broken
2024-08-17 16:58:00 -06:00
Tig
aa4f5228e6
Merged and fixed issues.
...
Progess on thinking through new design, but not working yet.
2024-08-13 16:41:29 -06:00
Tig
4226d8172e
Discovered serious issues with how HasFocus, OnEnter/OnLeave, etc... work in some edge cases.
...
This will require re-visiting the design at a deep level and fixing some long-standing but ignored issues such as how OnEnter/OnLeave don't follow proper cancelation design. Also, there's a need for keeping track of the old focus state of a tree of subviews when that tree loses focus; FocusDireciton is a hack that causes tons of confusion.
2024-08-01 06:08:48 -06:00
Tig
f2eb9ce6e2
WIP: More refining
2024-07-29 10:17:10 -04:00
Tig
207266b68f
Fixed unit test
2024-07-27 10:30:30 -04:00
Tig
5e28ba1ef9
Added low-level Focus tests
2024-07-26 08:02:18 -04:00
Tig
3f19a6f04a
Added low-level Focus tests
2024-07-26 08:00:45 -04:00