Skip to content

Make select attribute searchable#834

Open
squadgazzz wants to merge 2 commits intovolumio:masterfrom
squadgazzz:searchable-select-attribute
Open

Make select attribute searchable#834
squadgazzz wants to merge 2 commits intovolumio:masterfrom
squadgazzz:searchable-select-attribute

Conversation

@squadgazzz
Copy link
Copy Markdown

Summary

All plugins render their select config items through the shared plugin component template, which has search-enabled hardcoded to false. This means that any dropdown with a long list forces users to scroll through all options with no way to filter. There's no way for plugin authors to opt into search.

  • Make the search-enabled attribute on plugin select elements configurable via the item.searchable property
  • Plugins can now set searchable: true on select-type config items to allow users to filter/search through dropdown options
  • Backwards compatible: existing plugins without searchable set will behave as before (search disabled)

@squadgazzz
Copy link
Copy Markdown
Author

@balbuze, could you take a look please?

@balbuze
Copy link
Copy Markdown
Contributor

balbuze commented Mar 7, 2026

Hello!
Sorry, but only @volumio can validate.
Question : can it helps on FusionDsp with headphone select?

@squadgazzz
Copy link
Copy Markdown
Author

Question : can it helps on FusionDsp with headphone select?

Yes, exactly, that is why I requested this change. The main pain is the AutoEQ list with headphone presets.

@balbuze
Copy link
Copy Markdown
Contributor

balbuze commented Mar 14, 2026

@volumio ? Can you have a look please? TY

@volumio
Copy link
Copy Markdown
Owner

volumio commented Mar 16, 2026

@squadgazzz thanks for your contribution. it will be. reviewed ASAP. Bear with me, I'm owning the UI but the time I can devolve to dev work and review is very limited, it might need some time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants