Commit Graph

6420 Commits

Author SHA1 Message Date
Tig
6f4c7be477 Cleaned up some unit tests 2024-07-31 10:14:05 -04:00
Tig
38e517c921 Added AllViews_AtLeastOneNavKey_Leaves 2024-07-31 09:05:57 -04:00
Tig
47e1c87590 Added AllViews_AtLeastOneNavKey_Leaves 2024-07-31 09:05:26 -04:00
Tig
3d00102125 Added BUGBUGs 2024-07-31 02:27:58 -04:00
Tig
6c889c9442 Fixed FileDialog test 2024-07-31 02:20:47 -04:00
Tig
37f349004a WIP: More. Trying to fix TableView regression 2024-07-31 02:07:48 -04:00
Tig
66ac07a301 Merge pull request #3612 from BDisp/v2_3611_localization-self-contained-single-file-fix
Fixes #3611. Localization not working on self-contained single-file.
2024-07-29 17:00:36 -04:00
Tig
cf1435ae96 WIP: Fixed stuff. Broke stuff. Making progress. 2024-07-29 16:59:58 -04:00
BDisp
1c57b4fc13 Merge branch 'v2_develop' into v2_3611_localization-self-contained-single-file-fix 2024-07-29 15:46:18 +01:00
Tig
f2eb9ce6e2 WIP: More refining 2024-07-29 10:17:10 -04:00
Tig
65592b4135 WIP: Refining TabStop and GroupStop 2024-07-28 10:37:22 -04:00
Tig
eb8036b740 Merge pull request #3630 from ChrisPulman/v2_develop
Update for ReactiveUI Example
2024-07-28 07:59:56 -04:00
Chris Pulman
e167f4e363 Update Formatting 2024-07-28 12:29:07 +01:00
Chris Pulman
a225b421c8 Update ReactiveUI Example 2024-07-28 12:23:09 +01:00
Tig
d407683d5b Made View.Navigation nullable enable.
Changed TabIndex to int?.
Changed TabStop to int?.
Changed TabStop flags.
2024-07-27 17:21:47 -04:00
Tig
d507426c6d Changed semantics of TabIndexes, TabIndex, and CanFocus relative to TabStop.
CanFocus is not coupled with the tab index or tab stop other than to automatically set TabStop when set to True.
A TabIndex of -1 is only used to indicate TabStop_set has not been called.
Once nullable is enabled, we'll change _tabIndex to be nullable.
Changing CanFocus does not impact TabIndex (except in that it sets TabStop if it's None).
2024-07-27 11:55:41 -04:00
Tig
fa4b9dc60f Added BUGBUGs and TODOs re TabIndex 2024-07-27 11:07:21 -04:00
Tig
4ede0648f4 TabStop -> now of type TabStop.
Updated unit tests.
2024-07-27 10:58:52 -04:00
BDisp
7577edb9ed Merge branch 'v2_develop' into v2_3611_localization-self-contained-single-file-fix 2024-07-27 15:57:14 +01:00
Tig
5d1467dc2a Converted TabStop to auto property 2024-07-27 10:39:31 -04:00
Tig
e41b24fd40 Removed coupling between TabStop and CanFocus 2024-07-27 10:38:50 -04:00
Tig
207266b68f Fixed unit test 2024-07-27 10:30:30 -04:00
Tig
e90213a126 Merge pull request #3629 from BDisp/v2_3628_sixlabors-imagesharp-version-fix
Fixes #3628. SixLabors.ImageSharp prior to version 3.1.5 are vulnerable.
2024-07-27 09:45:45 -04:00
Tig
ee3c48ae50 Progress 2024-07-27 09:29:50 -04:00
BDisp
745f013775 Merge branch 'v2_develop' into v2_3611_localization-self-contained-single-file-fix 2024-07-26 15:12:05 +01:00
BDisp
3e9f585348 Fixes #3628. SixLabors.ImageSharp prior to version 3.1.5 are vulnerable. 2024-07-26 14:49:05 +01: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
Tig
aa9d42fc01 Renamed FocusNearestView to be understandable 2024-07-26 06:41:51 -04:00
Tig
911f2c66de Rewrote FocusNearestView to be understandable 2024-07-26 06:32:24 -04:00
Tig
66f83ad2e6 Reduced duplicated code by leverating Navigationdirection enum 2024-07-25 16:37:22 -06:00
Tig
4b785c8f7c Prepping to reduce duplicated code in FocusNext/Prev 2024-07-25 15:41:30 -06:00
Tig
5b1ac0eefd Merge branch 'v2_2491-Toplevel-Redesign' into v2_2491-Arrangement-Overlapped 2024-07-25 14:59:15 -06:00
Tig
78f527e4a1 Fixed post merge errors. 2024-07-25 14:54:58 -06:00
Tig
a935ef83df Merge remote-tracking branch 'refs/remotes/origin/v2_2491-Toplevel-Redesign' into v2_2491-Toplevel-Redesign 2024-07-25 14:50:19 -06:00
Tig
15e6b4eff2 Documenting focus code 2024-07-25 14:40:11 -06:00
Tig
2ec07b8575 Merge branch 'v2_develop' into v2-IOrientation 2024-07-25 13:52:10 -06:00
Tig
0583d4526d Merge pull request #3615 from tig/v2_3499-Finish-DimAuto
Fixes #3499. Finishes `Dim.Auto` implementation
2024-07-25 13:50:05 -06:00
Tig
2d2954d12f Merge branch 'v2_develop' into v2_3499-Finish-DimAuto 2024-07-25 13:36:24 -06:00
Tig
ccec0eec11 Documenting focus code 2024-07-25 12:16:10 -06:00
Tig
9b89fe6466 Code cleanup and API docs - getting better understanding of navigation code. 2024-07-25 11:21:49 -06:00
BDisp
88954b9ab7 Fix WSL InvariantCulture test. 2024-07-25 18:05:51 +01:00
Tig
d874f56282 Reorganized View source files to get my head straight 2024-07-25 10:40:28 -06:00
Tig
d735f2ad27 Merge branch 'v2_develop' into v2_3611_localization-self-contained-single-file-fix 2024-07-25 06:25:49 -06:00
Tig
3a40851848 WIP: More - Modify Focus logic to properly deal with ViewArrangement.Overlapped. 2024-07-24 19:45:25 -06:00
Tig
ca4d10b509 WIP: Modify Focus logic to properly deal with ViewArrangement.Overlapped. 2024-07-24 19:22:59 -06:00
Tig
331d9726d7 nullable enable TopLevel 2024-07-24 16:18:20 -06:00
Tig
cbecae5d47 Moved Overlapped stuff to ApplicationOverlap static class. Fixed nullable warnings. 2024-07-24 15:48:41 -06:00
Tig
cb3e80666f Moved Overlapped stuff to ApplicationOverlap static class. Fixed nullable warnings. 2024-07-24 15:43:35 -06:00
Tig
f37ec5e04f Moved Overlapped stuff to ApplicationOverlap static class. Fixed nullable warnings. 2024-07-24 15:42:04 -06:00