As a user of the Messenger with the integrated ownCloud Infinite Scale File Picker, I want an advanced search capability similar to ownCloud Web that works for both upload and download activities, So that I can swiftly and accurately locate and interact with files and folders in ownCloud, whether I'm sharing them or sourcing them.
Acceptance Criteria:
Integrated Search Bar:
During both upload and download processes within the File Picker, I should consistently see an easily accessible search bar, facilitating immediate search input.
Dynamic Search Results:
As I type my search criteria, a real-time dropdown or section should display the files and folders that match my input. For instance, typing "Zü" should present items such as "Zürich" and "anzünden.png." Three digits minimum is fine too.
Partial and Full Name Match:
The search tool should cater to both partial and full name matches, ensuring results are shown even if only a section of the file or folder name matches the search term.
Visual Feedback on Matches:
Within the search results, the specific portion of the file or folder name that matches my search term (e.g., "Zü" in "Zürich") should be emphasized, through bolding.
Immediate Action from Search:
Regardless of whether I'm in the process of uploading or downloading, I should be able to directly act on the search results table – selecting files for upload or download.
Feature Parity with ownCloud Web:
Beyond the foundational name-based search, efforts should be made to closely emulate the advanced search features of ownCloud Web, such as filtering by tags, file type, or modification date.
Clear Communication on No Results:
In instances where there are no search results, the File Picker should convey a clear and concise message, like "No results found for 'Zü'."
As a user of the Messenger with the integrated ownCloud Infinite Scale File Picker,
I want an advanced search capability similar to ownCloud Web that works for both upload and download activities,
So that I can swiftly and accurately locate and interact with files and folders in ownCloud, whether I'm sharing them or sourcing them.
Acceptance Criteria:
Integrated Search Bar:
Dynamic Search Results:
Partial and Full Name Match:
Visual Feedback on Matches:
Immediate Action from Search:
Feature Parity with ownCloud Web:
Clear Communication on No Results:
cc @hodyroff @tbsbdr @JanAckermann