audiobookshelf
audiobookshelf copied to clipboard
[Enhancement]: Add search input on "Add to Collections" to filter down collections
Describe the feature/enhancement
Currently there is no option to sort the options in the "Add to Collections" screen, so entries appear in a haphazard order. Please provide options to sort the entries.
What options do you think would be shown for sorting? It makes more sense to me add a search input instead that filters down the visible collections. That search would be on the collection name.
A search box would meet my requirements.
I do agree that if one is using more than few collections then adding books is getting difficult with current UI. A lot of scrolling through unsorted labels to find collections that are needed. The higher the value of collections the more difficult is managing them and the higher risk of adding an unwanted duplicates.
Perhaps "New collection name" label in the current text box could be changed to "Collection name" and the list can be filter whenever we enter the next character of name of the collection in the bottom textbox. At the begining the textbox is always empty so the list will show all available collections then after entering "B" the list will display only collections starting with "B" character if then we press "o" then the list will get filtered to show only collections starting with "Bo" characters and so on. The automatic filtering could by delayed by 1s or some ohter reasonable value of time to reduce utilisation of resources by not searching when one is still typing the name.
When we like to add new collection then we just type the name there (if we pause for mentioned 1s it will filter the list - this should help in reducing the risk of adding unwanted duplicates). After clicking "Create" the new collection with entered name will be created.
Just a loose thought/proposition to consider. Any improvement in this area would be much welcome.