Sharing of Files not fully downloaded shouldn't be sharable

Bug #977586 reported by Tom Gall
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Files App for iOS
In Progress
Medium
Zachery Bir

Bug Description

Via the U1FilePreviewViewController one can share a file even tho it's still not fully downloaded. If I download a jpeg for instance, and select to share it with another app before the download is complete, an incomplete jpeg will be handed off.

Via the U1FileDetailViewController trying to share a file not downloaded will cause simply no action to occur.

The share button should be gray'ed out and in the U1FileDetailsView it should note if the file is local or not with an option to pull it down if it's not already local.

Likewise U1FilePreviewView should not allow sharing if the file is not downloaded.

Overall there should be an option to delete local copies of the file which are in the cloud as well as locally to save space without actually deleting the file.

Tags: web+
Leo Arias (elopio)
Changed in ubuntuone-ios-files:
assignee: nobody → Ubuntu One iOS Client Team (ubuntuone-ios-client-team)
tags: added: web+
Rick McBride (rmcbride)
Changed in ubuntuone-ios-files:
status: New → Triaged
Zachery Bir (urbanape)
Changed in ubuntuone-ios-files:
status: Triaged → In Progress
importance: Undecided → Medium
assignee: Ubuntu One iOS Client Team (ubuntuone-ios-client-team) → Zachery Bir (urbanape)
Revision history for this message
Zachery Bir (urbanape) wrote :

Moving the last paragraph/comment to a new bug, but the rest is being acted on.

Revision history for this message
Zachery Bir (urbanape) wrote :

Actually, not. We've got roadmap features for a gesture to pin/eject files for download. When we get there, that behavior will exist. But I will disable the share button until the file is downloaded.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.