files-community/Files

Feature: Omnibar

Open

#16.029 aperta il 18 ago 2024

Vedi su GitHub
 (1 commento) (1 reazione) (0 assegnatari)C# (2719 fork)batch import
area - omnibarhelp wanted

Metriche repository

Star
 (43.502 star)
Metriche merge PR
 (Merge medio 6g 11h) (30 PR mergiate in 30 g)

Descrizione

What feature or improvement do you think would benefit Files?

TBA

Requirements

  • Touch friendly
  • Proper keyboard navigation #7077 #7086
  • Responsive design #5513
  • Add RichGlyph to command palette items #14707

Bug tracker

  • Pressing esc in any mode should remove focus from Omnibar
  • Pressing enter in any mode should remove focus from Omnibar
  • Command Palette should display a message when no results are found
  • Focus Omnibar when using the Edit Path action
  • Pressing the down arrow when focused on a breadcrumb should expand its flyout
  • Filter out the "Command Palette" action from the Command Palette
  • Reset scroll position when opening the Command Palette flyout
  • Mode icons aren't updating when switching themes
  • Switching tabs while focused on the Omnibar causes a crash
  • Tab navigation isn't properly focusing on the Breadcrumb Bar
  • Chevrons are disappearing after adding a new tab
  • Switching between Path mode and Command mode a couple of times causes crash
  • Entering text in Command mode, switching to Edit path mode, and then back to Command mode doesn't clear the original text.
  • Pressing tab in Command mode closes flyout but doesn't switch to the next control
  • Switching to Path mode from Command mode isn't selecting the text
  • When breadcrumb flyout is open, clicking on Command mode switches to path mode.
  • Pressing enter key while focused on a mode button isn't switching modes (PART_ModeButton appears to be missing the keyboard events)
  • When Command mode flyout is open, clicking a button in the UI will not close the flyout
  • Add drag & drop support
  • On a fresh start, focusing on the Path Mode textbox doesn't open the suggestion flyout (but only when multiple tabs are open)
  • Suggestions don't update while typing
  • Holding the arrow key in Command Palette mode sometimes removes focus from the suggestions and instead filters the commands
  • Suggestions in path mode don't update when switching tabs
  • Display search suggestions in search mode
  • Omnibar text is incorrect when selecting suggestions via arrow keys in search mode
  • Update chevron tooltip to include folder name
  • Add tooltip to the root item chevron
  • If a file is selected, focusing on Command mode button via tab navigation and pressing enter opens the selected file
  • When using Command mode, switching tabs and then switching back reopens the Omnibar flyout
  • Switching folders via breadcrumb bar is incorrectly using a navigation transition
  • Breadcrumb bar doesn't work in search results page
  • Switching to a different window while the flyout is open closes it, but it reopens when refocusing the window
  • 'Search' action doesn't work when triggered from the Command Palette
  • Actions sometimes have the wrong icon (this isn't a new issue)
  • Clicking empty area in file list via touch doesn't close Omnibar #15051
  • Command Palette sometimes freezes the UI
  • https://github.com/files-community/Files/issues/17378
  • Pasting via right click menu doesn't work (see #17423)
  • Round the 'clear' button on search mode
  • Implement search header (a basic header was added)
  • Improve animation when switching modes (future phase)
  • Focus on chevron flyout menu when opened (this isn't a new issue)
  • Support deleting history items in path and search mode
  • Fix RTL support
  • Add groups to suggestion flyout (recent etc)
  • Fix high contrast theme
  • Update path mode flyout when no results are found

Guida contributor