[scopes] Need a mechanism to load more query results
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Won't Fix
|
High
|
Paty Davila | ||
unity-scopes-api (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity-scopes-shell (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Many APIs return only partial results to a query, along with a token for requesting further results. There should be a way for scopes to request those results when the user has viewed all of the current results.
The obvious trigger would be when the user pulls up at the bottom of the results list. This feels natural, and it would mirror the pull-down-
--------UX comment---------
The requiered design for this bug is 'in progress' because it's part of a bigger redesign project. Link to the related epic Canvan card: https:/
Changed in ubuntu-ux: | |
assignee: | nobody → James Mulholland (jamesjosephmulholland) |
status: | New → Triaged |
importance: | Undecided → High |
summary: |
- Need a mechanism to load more query results + [scopes] Need a mechanism to load more query results |
Changed in ubuntu-ux: | |
assignee: | James Mulholland (jamesjosephmulholland) → Paty Davila (dizzypaty) |
Changed in ubuntu-ux: | |
status: | Triaged → In Progress |
description: | updated |
description: | updated |
Changed in unity8 (Ubuntu): | |
status: | Incomplete → Won't Fix |
Changed in unity-scopes-api (Ubuntu): | |
status: | Confirmed → Invalid |
The problem with that is, this only works for a flat list of results. Scope have results split in multiple categories and what you propose could only work for the last category.
On top of that there's the problem of having a very long list of results, scrolling through something like that is always tedious, we'd need to add an obvious way to go to top.
And then there's a question of when do we surpass what a scope is meant to be. Usually it's meant to be a quick view onto a set of data, not a full-blown application.