Skip to content

Fancy list/tree navigation#66669

Merged
joaomoreno merged 28 commits intomasterfrom
joao/list-keyboard-navigation
Jan 21, 2019
Merged

Fancy list/tree navigation#66669
joaomoreno merged 28 commits intomasterfrom
joao/list-keyboard-navigation

Conversation

@joaomoreno
Copy link
Member

@joaomoreno joaomoreno commented Jan 17, 2019

  • Implement scoped focus navigation
  • Support tree options
    • Fancy keyboard navigation (boolean) simpleKeyboardNavigation
    • Filter on type (boolean) filterOnType
  • Introduce workbench settings
    • Introduce workbench.tree.keyboardNavigation: simple, highlight, filter
  • Tweak label indicator
    • Style it (light, dark, hc)
    • Figure out label overflow
    • Add runtime option switcher
    • Remove border
    • Empty filter affordance
    • Toggle filter mode keybinding
  • Lists
  • Cleanup
    • Go through all trees and use highlighting label
    • TODO@joao

@joaomoreno joaomoreno added this to the December/January 2019 milestone Jan 17, 2019
@joaomoreno joaomoreno self-assigned this Jan 17, 2019
@joaomoreno joaomoreno changed the title Better list/tree navigation Fancy list/tree navigation Jan 17, 2019
@joaomoreno joaomoreno added ux User experience issues tree-widget Tree widget issues labels Jan 21, 2019
@joaomoreno joaomoreno merged commit ee2a034 into master Jan 21, 2019
@joaomoreno joaomoreno deleted the joao/list-keyboard-navigation branch January 21, 2019 15:07
@github-actions github-actions bot locked and limited conversation to collaborators Mar 27, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

tree-widget Tree widget issues ux User experience issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant