[Touch-packages] [Bug 1394480] Re: Need a mechanism to load more query results
** Changed in: ubuntu-ux Assignee: (unassigned) = James Mulholland (jamesjosephmulholland) ** Changed in: ubuntu-ux Status: New = Triaged ** Changed in: ubuntu-ux Importance: Undecided = High -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-api in Ubuntu. https://bugs.launchpad.net/bugs/1394480 Title: Need a mechanism to load more query results Status in Ubuntu UX bugs: Triaged Status in unity-scopes-api package in Ubuntu: Confirmed Status in unity-scopes-shell package in Ubuntu: Confirmed Status in unity8 package in Ubuntu: Confirmed 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-at-top-to-refresh behavior. But this could also happen automatically when the user approaches the bottom of the list, like infinite-scroll webpages. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1394480/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1394480] Re: Need a mechanism to load more query results
For the record, I've implemented a workaround to provide a Load more button at the bottom of the list of results. It specially crafts a query that the scope will use to load the next group of results. There are many problems with this approach (confusing queries displayed, departments disappear even if you're browsing one, no way to return to the previous page), but it's something. See the code here: https://github.com/rschroll/gmail- scope/commit/7288adc97953471863eee71fc65ca5582c974a90 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-api in Ubuntu. https://bugs.launchpad.net/bugs/1394480 Title: Need a mechanism to load more query results Status in Ubuntu UX bugs: New Status in “unity-scopes-api” package in Ubuntu: Confirmed Status in “unity-scopes-shell” package in Ubuntu: Confirmed Status in “unity8” package in Ubuntu: Confirmed 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-at-top-to-refresh behavior. But this could also happen automatically when the user approaches the bottom of the list, like infinite-scroll webpages. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1394480/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1394480] Re: Need a mechanism to load more query results
** Also affects: unity-scopes-shell (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1394480 Title: Need a mechanism to load more query results Status in Ubuntu UX bugs: New Status in “unity-scopes-api” package in Ubuntu: New Status in “unity-scopes-shell” package in Ubuntu: New Status in “unity8” package in Ubuntu: New 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-at-top-to-refresh behavior. But this could also happen automatically when the user approaches the bottom of the list, like infinite-scroll webpages. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1394480/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1394480] Re: Need a mechanism to load more query results
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. ** Also affects: ubuntu-ux Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1394480 Title: Need a mechanism to load more query results Status in Ubuntu UX bugs: New Status in “unity-scopes-api” package in Ubuntu: New Status in “unity-scopes-shell” package in Ubuntu: New Status in “unity8” package in Ubuntu: New 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-at-top-to-refresh behavior. But this could also happen automatically when the user approaches the bottom of the list, like infinite-scroll webpages. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1394480/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1394480] Re: Need a mechanism to load more query results
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: unity-scopes-api (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-api in Ubuntu. https://bugs.launchpad.net/bugs/1394480 Title: Need a mechanism to load more query results Status in Ubuntu UX bugs: New Status in “unity-scopes-api” package in Ubuntu: Confirmed Status in “unity-scopes-shell” package in Ubuntu: Confirmed Status in “unity8” package in Ubuntu: Confirmed 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-at-top-to-refresh behavior. But this could also happen automatically when the user approaches the bottom of the list, like infinite-scroll webpages. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1394480/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp