-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
enhancementfeature: filesfeature: sharingExcluding: Sharing to/from the app from other Android appsExcluding: Sharing to/from the app from other Android appsoverview
Description
During hackweek @jancborchardt draw a new sharing system, which is nearly the same as web UI and which should then be also in sync with iOS.
- Iteration 1 for File detail & new sharing Iteration 1 for file detail & new sharing #2533 (revamped UI approach)
- Iteration 2 for File detail & new sharing Iteration 2 for file detail & new sharing #2573 (sharing in general)
- Iteration 3 for File detail & new sharing Iteration 3 for file detail & new sharing #2671 (e-mail sharing permissions, details)
- Iteration 4 for File detail & new sharing Iteration 4 for File detail & new sharing - email share #2700 (create e-mail shares)
- Iteration 5 for File detail & new sharing Iteration 5 for File detail & new sharing - Comments #2690 (comments)
- Display copy icon and adding send action to the link menu Display copy icon and adding send action to the link menu #2730
- Share link creation via bottom sheet for files in OCFileList Share link creation via bottom sheet for files in OCFileList #2747
- implement Improve share link handling #2742
- Add label/tag support - Support for viewing tags #11515
- Remove legacy sharing screen completely - TBD
Enhanced file detail view:

This is an enhanced view for images/videos which have a preview:
- no overflow menu on top, but next to filename
- clicking on star toggles favorite
- tags opens up editing
- activity and sharing as "tabs" which can be toggled
Activity tab:
- combined activity, comments, versions (endpoint on server side is needed for this, 📑 Sidebar: combine file Activity and Comments into »Activity« timeline tab (possibly also "Versions") server#658)
- on top: text input box for commenting
- sharees are sorted by permissions (from max permissions to read only)
- on each sharee there is an overflow menu with its specific sharing permissions
Sharing to a new user/group/link:
- click on text input on share tab hides activity/sharing toggle to have more space for actually searching
- share link as entry beneath search field
- with "can edit"
- click on it opens up existing app chooser to receive link
- during input we show the list of results
- username
- group
- federated sharing
- share by mail
- share (left) -> opens up share dialog of file detail
- link (right) -> directly creates read-only link (if needed) and open list with apps to send to. "copy link" should be first entry as otherwise users might not find it (@schiessle)
cc: @rullzer @marinofaggiana for other clients
This is an overview issue, where I will link each PRs into it.
My plan is to do this step by step, so that each PR is rather small.
Of course any feedback is welcome :-)
amo13
Metadata
Metadata
Assignees
Labels
enhancementfeature: filesfeature: sharingExcluding: Sharing to/from the app from other Android appsExcluding: Sharing to/from the app from other Android appsoverview

