[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Changed in: ubuntu-ux Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
This bug was fixed in the package unity8 - 8.00+14.10.20141006-0ubuntu1 --- unity8 (8.00+14.10.20141006-0ubuntu1) utopic; urgency=low [ Andrea Cimitan ] * Tweak card header to match the spec * Add preview image slideshow (LP: #1351537) [ Michał Sawicz ] * Cache more things in memory, so flicking scopes should be faster (LP: #1336724) * Tweak card header to match the spec * Save texture memory by limiting sourceSize (LP: #1338430) [ Ying-Chun Liu ] * Add attributes to Preview. (LP: #1282460) [ Albert Astals ] * Update pot * Cache more things in memory, so flicking scopes should be faster (LP: #1336724) * Save texture memory by limiting sourceSize (LP: #1338430) * Clip the settings list * Fix unlocking from the left again * Add wait_ makes tests more reliable [ Michael Zanetti ] * fix fading out the launcher instead of sliding it out on left-edge minimizing an app. * Make the DashCommunicator async and more flexible to handle a lifecycle-suspended dash (LP: #1339883) [ Michael Terry ] * Retry unlock-device script if it fails, as there is always a risk of a small race with boot-up. (LP: #1370644) * Add pull-to-refresh functionality to scopes. (LP: #1368336) [ CI bot ] * Resync trunk -- Ubuntu daily releaseMon, 06 Oct 2014 08:03:23 + ** Changed in: unity8 (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Branch linked: lp:ubuntu/utopic-proposed/unity8 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
@James, the MP https://code.launchpad.net/~mterry/unity8/pull-to- refresh-scope/+merge/236184 should have debs shortly for testing. I'd love a confirmation that it's what you'd like. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Branch linked: lp:~mterry/unity8/pull-to-refresh-scope -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Tags removed: touch-2014-10-30 ** Tags added: touch-2014-10-16 ** Changed in: unity-scopes-shell (Ubuntu) Status: New => Opinion ** Changed in: unity8 (Ubuntu) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
Design doc has been updated to reflect Joe's comment above: Page 10: https://docs.google.com/a/canonical.com/document/d/1LsjdqKDVcFN8Zxb_Oe-Zk1X_DiqviXr8D7-ELt2LEFI/edit?usp=sharing "User releases and ‘Suru bar’ snaps shut again, the same activity indicator shown when first loading a Feed is visible at the bottom of the screen (01) indicating a refresh is ongoing and the system is polling for content. When polling is complete, the feed is refreshed with showing new content (when available), the same content (when no new content is available) or the correct content if any problems occurred when previously loading." -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
i.e. A manual refresh simply causes a feeds automated/timed refresh to occur immediately and utilises the same refresh behaviour. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
Sorry but I believe what is required is a follows: The main usage for this is to ensure that what you are seeing in the scope is up to date and complete. You would use the pull to refresh action: - To ensure that you have the latest default content on the scope page (i.e. no search term entered) - To trigger a refresh when coverage is patchy and the default content has not fully loaded (i.e. again no search term entered) - To retrigger a search that has returned incomplete results (likely due to patchy coverage etc) in this case there will be a search term entered and carrying out a refresh action should use the entered search term. Updating only when new content is available does not seem to cover the cases above... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
If I got the description from James right, it's more complicated than just calling refresh(). Refresh() will re-execute last search, clear current results and replace them with new results, even if they are the same. What I think is expected now is to only update the view when new content is available. This new requirement means substantial change to how scopes plugin handles results: currently it clears old results and displays new results incrementally as they arrive from scope; instead it will have to buffer incoming results up till the decision can be made whether this is same result set as before, or new (in many cases it means delaying them till search finishes). ** Also affects: unity-scopes-shell (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
@vtuson, what do you mean in comment 4? ** Changed in: unity8 (Ubuntu) Assignee: Albert Astals Cid (aacid) => Michael Terry (mterry) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Changed in: ubuntu-ux Importance: Undecided => Critical -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
I think this needs to be pull to 16/10 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
For future reference Q_INVOKABLE void Scope::refresh() is what we want to call -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Changed in: unity8 (Ubuntu) Assignee: (unassigned) => Albert Astals Cid (aacid) ** Tags added: touch-2014-10-30 ** Changed in: ubuntu-ux Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
Correction: The appropriate activity indicator in step 3 above can be found in section 10.1 (animated horizontal bar, used at foot of scope/feed when loading content). Page 28, Section 10.1 of the U.I components doc found here: https://docs.google.com/a/canonical.com/document/d/1nFm8xiYhKXXuEO_IvMXoD0lASbYzYXva1BWMVanU3iw/edit?pli=1#) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
Function: Refreshes the content of the scope/feed (checks for new content & updates scope/feed content as required when new content is available) User input & visual feedback: 1. Beginning the swipe-down should reveal an expanded Suru bar area (beneath the pagination markers for scopes/feeds that are part of the Dash) as per current build. Newly revealed expanded Suru bar area should contain the instruction - "Pull down to refresh". 2.At the limit of the down-swipe (before swipe reaches bottom edge of display area and when the 'hidden' portion of the Suru bar beneath the pagination markers is entirely revealed), instruction text should change to read- "Release to refresh". (Allowing the user to reverse the swipe direction in order to abandon the action before refreshing) 3. On releasing, instruction text should be replaced with an activity indicator which animates while the scope/feed source is polled. (Activity indicator can be seen on Page 28, Section 10.2 of the U.I components doc found here: https://docs.google.com/a/canonical.com/document/d/1nFm8xiYhKXXuEO_IvMXoD0lASbYzYXva1BWMVanU3iw/edit?pli=1#) 4. Expanded Suru bar remains partially open while source is polled and activity indicator animation plays, when polling is complete then either: - New content is available, the scope/feed is updated with new content and the Suru bar collapses to its original size. - No new content is available, the Suru bar collapses to its original size and scope/feed remains unchanged. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Changed in: ubuntu-ux Status: New => Confirmed ** Changed in: unity8 (Ubuntu) Status: New => Confirmed ** Changed in: unity8 (Ubuntu) Importance: Undecided => Critical -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Changed in: ubuntu-ux Assignee: (unassigned) => James Mulholland (jamesjosephmulholland) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1368336] Re: [Dash] [design] Scopes should have a pull-to-refresh functionality
** Summary changed: - Scopes should have a pull-to-refresh functionality + [Dash] [design] Scopes should have a pull-to-refresh functionality -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1368336 Title: [Dash] [design] Scopes should have a pull-to-refresh functionality To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs