← Back to team overview

touch-packages team mailing list archive

[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
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1368336

Title:
  [Dash] [design] Scopes should have a pull-to-refresh functionality

Status in Ubuntu UX bugs:
  Confirmed
Status in “unity8” package in Ubuntu:
  Confirmed

Bug description:
  It should be possible to use the SDK's pull-to-refresh functionality
  in the dash. I've yet to find out how it works there, it's likely that
  we'll need to rewrite it in our dash listview.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1368336/+subscriptions


References