Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drag and drop files and folders [$250] #405

Closed
7 of 8 tasks
oparoz opened this issue Oct 4, 2015 · 6 comments
Closed
7 of 8 tasks

Drag and drop files and folders [$250] #405

oparoz opened this issue Oct 4, 2015 · 6 comments

Comments

@oparoz
Copy link
Contributor

oparoz commented Oct 4, 2015

As soon as the app supports uploading files, there will be the need to re-organise them.

Specifications

Files/folders should be draggable and folders/breadcrumbs should be drop targets. There is no support for multi-element select.

  • Make files draggable
  • Make folders draggable
  • Draggable elements must be resized and made semi-transparent so that users can easily drop them on the targets
  • Turn folders into drop zones
  • Turn breadcrumb elements into drop zones so that users can move files to parent folders
  • Add visual feedback to drop zones
  • Only turn albums with write permissions into drop targets Requires Download more information about sub-albums and their content #557
  • Move files and folders when dropped onto an album and refresh the view

FAQ

Q: I get a permission denied after dropping files on an album. Why make it a drop target then?
A: It's actually not possible today to determine which albums can be real drop targets as we don't have any information about sub-albums beside their name. See #557 for details.

Did you help close this issue? Go claim the $250 bounty on Bountysource.

@oparoz oparoz added this to the 9.0-next milestone Oct 4, 2015
@oparoz oparoz modified the milestones: backlog, 9.0-next Oct 12, 2015
@oparoz oparoz changed the title Drag and drop files and folders Drag and drop files and folders [$250] Dec 17, 2015
@oparoz
Copy link
Contributor Author

oparoz commented Dec 18, 2015

I'll post a roadmap soon

@oparoz oparoz modified the milestones: 9.0-current, backlog Dec 18, 2015
@oparoz
Copy link
Contributor Author

oparoz commented Dec 25, 2015

@jospoortvliet @jancborchardt @karlitschek @LukasReschke I've posted some specs. Let me know if this meets your requirements

@jancborchardt
Copy link
Member

Looks good! cc @owncloud/designers for checking as well.

@jospoortvliet
Copy link

I think it's great!

@oparoz oparoz self-assigned this Jan 27, 2016
@oparoz oparoz modified the milestones: 9.1-next, 9.0-current Feb 11, 2016
@oparoz
Copy link
Contributor Author

oparoz commented Feb 12, 2016

There is now a solution with #519.

I wanted to visually indicate that some folders cannot be drop targets, but I don't think having a bix X across a folder is going to work, especially for the breadcrumb. The next solution would be a pop-up which would appear when the item hovers, but I'm worried that it might be unreadable.
Thoughts?

@oparoz
Copy link
Contributor Author

oparoz commented Mar 8, 2016

Added a FAQ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants