Open tobiasKaminsky opened 6 years ago
Ref for comments/sharing: https://github.com/nextcloud/server/issues/7315#issuecomment-347468998
So how would this be combined with commenting if we ever implemented commenting on files in the client?
Comments will shown in the activity tab, sorted by time, with version changes and other activities. If you want to comment a file, a text input is always shown (see very first picture with "nice picture" and "right arrow").
Hmmm, commenting is like chatting so I'd expect the commenting part on the very bottom tbh
This is true for every regular chat app, but then the chat is also sorted from top (old) -> bottom (new). On this mockup (and web UI) all "events" (activities, version info, comments) are sorted from new (top) -> old (bottom), so then the comment input field should also be on top, as the string, which was recently inserted will also be on top.
Current master:
So will the current (webUI) master also merge activities and comments?
Yes, as mentioned above this is in issue https://github.com/nextcloud/server/issues/658
@tobiasKaminsky how will this look for now-previewable files?
@tobiasKaminsky never mind, looked at the web ui and again... I need to ask and I feel have to phrase the question exactly like this to make a point: Why is there a pen&paper mock-up when it is basically "please implement it exactly like the web ui"?
This is a (web)screenshot with the elements added...
So how "Android native" does this feel for you?
cc @tobiasKaminsky @mario
I agree. It should feel native to Android. And a copy of the webui doesn't feel that native.
Maybe we can look at how other solutions do this and borrow from them?
As you are reconsidering the whole "file detail" interface, it could be worthwile to consider the issue #548.
Basically: could we also tag a file via mobile?
In addition I Think it us useful to cite the issue #1798 (comment a file via mobile)
Thank you
Both requests comments and tag support are described and covered in this issue, so the answer is yes :)
Couldn't really find a nice way, but here is how it would be done mimicing the contacts app of Android (with a scrolling effect on the toolbar) while the activity items would probably be aligned, designed a bit different.
@AndyScherzinger great! I think it will be an important improvement of the app.
To be honest I fail to understand how to tag the photo form the mockup you posted....
To be honest I fail to understand how to tag the photo form the mockup you posted....
via the tag/label icon in the toolbar
Now I get it.
Thank you @AndyScherzinger for explaining it to me. I am eager to try it!!! :blush:
I had a talk with @tobiasKaminsky and we agreed on starting out with the given approach (since this will improve the functionality of the details screen a lot) while we still want the UI to be shaped towards a more native look&feel in comparison to the actual design mock up.
Work in progress is PR #2533
Updated the initial description to show all closed and open/pending PRs that are related to this big picture issue for new sharing/details view.
Thank you all for the great work! Just one curiosity: "Add label support" means "Add tag support"?
"Add label support" means "Add tag support"?
Yes! :)
Edit: I rephrased it to take the term tag
into account :+1:
Yes.... Tags please! I'm also assuming that once we can edit/add tags there will also be a way to filter by tags, much like the desktop client.
I'm also assuming that once we can edit/add tags there will also be a way to filter by tags, much like the desktop client.
I general yes, if it'll be available right away I can't say since that will be a different part within the app, but maybe @tobiasKaminsky has some insights :)
Moin. Are there any updates regarding the tags support?
+1 to tag implementation. It's a thing blocking us from using the photo sharing properly. I've been watching this roadmap for some time and see it's stale. What is the issue? Can I help?
What is the issue? Can I help?
@rplevka The short version; 1) lack of dev capacity 2) yes The slightly longer version: If you could provide a PR with the implementation (exact solution might have to be discussed here upfront just to be sure the solution design gets approved) than I'd be positive it gets merged and the feature will be shipped. We are all here to help (answer questions, code reviews, discuss solutions, etc.).
@AndyScherzinger thank you for your clear answers.
I came back to this issue because I happened to read https://github.com/nextcloud/server/issues/22435
It could be useful to define better "Add label/tag support" . I am saying this because I honestly believed that some functionalities were already available and I had to open the app to see that this was not actually true.
Here is what I mean: it seems to me that Add label/tag support can be split in three:
While 1 should be totally dependent from the lack of enough developers, 2 could maybe be solved by Unified search (for reference https://github.com/orgs/nextcloud/projects/38 , https://github.com/nextcloud/server/issues/21619, and hopefully https://github.com/nextcloud/server/issues/4851). No idea about 3
@AndyScherzinger - i'd add to 1 that tag assignment should be possible on a selection of files too (bulk action). I think this is not even implemented in the web app as of today.
regarding my previous comment - It looks like I gave you some false hope there. The cruel reality is - i have no experience with android app development nor php.
@rplevka for me that would be a point 4 because I think it needs a different interface, exactly like in the web interface where you can tag one single file but not a selection of files.
If @AndyScherzinger agrees and finds it useful, I could update the list above...
Concerning Unified Search, it has been moved to OCS api: https://github.com/nextcloud/server/pull/22639
I do find the split helpful, yes and would also agree with the assessment 👍
Looping in @tobiasKaminsky
Is the tag support mentioned here focused on the system-wide tags or are there plans to have tags that are only visible to the user who defined them? (The latter would be more of my use case since I wouldn't want everyone on the same server to see what tags I use / only see my tags for selection when I search etc, not (possibly) 100s more?
If there was server support for user specific tags coming (I couldn't find it yet) I would like to assist with the app part of it.
Tags are currently not in our focus, as they are rarely used.
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.
Enhanced file detail view: This is an enhanced view for images/videos which have a preview:
Activity tab:
Share tab:
Sharing to a new user/group/link:
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 :-)