Skip to content

Filter in Lists #705

@Xanadul

Description

@Xanadul

Description

As an alternative to the incremental search in lists (ie. different keybind), I'd like being able to filter a list.
Eg. suppose I'm on the Directories tab with many entries and hit the filter keybind:

  • User inputs a filter string, similar to the incremental search
    • Each keystroke: Entries not matching the filter string dissapear from the list
  • Confirmation with return lets me continue to navigate the Directories
  • Subdirectories aren't filtered
    This should work in every list tab.

Ideally the filter could be further configured: Fuzzy/Levenstein matching+sorting or only exact matches.

Additionally, the incremental search should use the prompt "[SEARCH]:", while filtering prompts "[FILTER]:"

Proposed solution

The developers of Inori mentioned that they implemented Fuzzy filtering/sorting with the nucleo crate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions