|
This epic aims at completing full text search (FTS) use cases within apps and chooser dialogs.
Background
Compared to M5 these are the missing search features
- A complete FTS result list per app
Example: "I want to see all results with ’tou’ in pages app (not only 10 as in current find bar)"
- Capability to apply an action to one or multiple items from a FTS result list
Example: "From my result list ’tou’, I want to e.g. select and move 5 items to another folder."
- Capability to remember latest result list per app
Example: "I switch to another app and come back to pages, I still want to see my previous result list."
Goal
Avoid multiple search boxes across the UI. The goal is to have one single find bar for all search queries, be it global or be it in-app specific.
Solution
Enhance find bar with an app switcher select box.
- The select box allows the user to first enter a search term and then switch to a specific app.
- By using the select box the user switches context (from All content to Pages app, from Pages app to Assets app, etc.)
- While switching context the search term is preserved.
- Search results for a selected app are returned directly in browser sub app so that actions (from the action bar) can be applied


Improved_search_prototype.mov
Chooser dialogs
FTS in chooser dialogs is a separate use case. The chooser dialog blocks underlying UI so it doesn’t overlap with the find bar UI. Therefore the dialog has its own search box.

|