You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add collection search matcher
* Fix naming
* fix naming
* Move FileDialogCollectionNavigator to its own file (no longer private class)
Add class diagram for collectionNavigation
* Add ICollectionNavigator interface
* Move to separate file IListCollectionNavigator
* Update class diagram
* update class diagram
* Add tests for overriding ICollectionNavigatorMatcher
* xmldoc and nullability warning fixes
* Code Cleanup
* Make requested changes to naming and terminology
* Move to seperate namespace
* Update class diagram and change TreeView to reference the interface not concrete class
* Switch to implicit new
* highlight that this class also works with tree view
* Apply tig patch to ensure keybindings get priority over navigator
See: #4027 (comment)
* Apply 'keybinding has priority' fix to TreeView too
* Apply 'keybindngs priority over navigation' fix to TableView
* Remove entire branch for selectively returning false now that it is default when there is a keybinding collision
* Make classes internal and remove 'custom' navigator that was configured in UICatlaogToplevel
* Change logging in collection navigator from Trace to Debug
* Switch to NewKeyDownEvent and directly setting HasFocus
* Remove application top dependency
* Remove references to application
* Remove Application
* Move new tests to parallel
---------
Co-authored-by: Tig <tig@users.noreply.github.com>
<CommentCommentText="Shared matching component (users should provide alternative implementations of this class if they want to modify collection navigation behaviour)">
0 commit comments