android icon indicating copy to clipboard operation
android copied to clipboard

Re-order and group drawer items?

Open joshtrichards opened this issue 1 year ago • 2 comments

To better align with the evolving Web UI should we consider tidying up the navigation drawer a bit?

  • splitting up the Files related items from the other ones?
  • adding visual dividers between the logically separate groups of items
  • related:
    • we could maybe also move Activities up to the ecosystem app menu that sits at the top, since it is, in fact an app (and that's consistent with the web UI approach
    • Media isn't exactly the Photos app so it's debatable about moving it there, but that's the only other one that is a candidate
    • Incidentally, maybe there is some way to revisit the design of the ecosystem apps list to make them more compact/list more of them
  • where should Notifications go?

e.g.


Talk | Notes | More

  • All Files
  • Personal Files
  • Favorites
  • Recents <-- (future)
  • Shares <-- "Shared->Shares" w/ own section
  • Tags <-- (future)
  • External Storage <-- (future)

  • Activities
  • Media
  • Uploads
  • On Device

  • Deleted files
  • 559 MB used
  • Settings

Reference: Current Android:

image

Reference: Server v29 Web Client UI:

image

joshtrichards avatar May 27 '24 13:05 joshtrichards

looping in @nextcloud/designers for input and feedback

AndyScherzinger avatar May 27 '24 15:05 AndyScherzinger

@joshtrichards liking your suggestions a lot! :)

  • I tend to agree with moving Media up to the integrations section as if it’s Photos
  • Activity I’m not sure about, since it’s similar to "Recents" (which we don’t have yet) and not used so often so doesn’t need to be that present
  • I like the organization / splitting via separator → @AndyScherzinger said this probably has to be whitespace because of Material Design standards
  • I agree that Notifications is too difficult to reach. If there are notifications, can’t we show a notification bell in the header, e.g. left of the avatar in the search field?

@tobiasKaminsky what do you think?

jancborchardt avatar Aug 27 '24 09:08 jancborchardt

2024-09-24-084530

What do you think? There are some apps, e.g. groupfolder which are not always enabled. I tried to keep them either in first group (files) or second (rest).

Notification: When we receive push notifications, then we can show a red bell/dot somewhere. But then the user already sees it on OS level.

This notification section serves mainly two things

  • if push notification was closed, but not dismissed, then user can find it there
  • if no push notification is available, e.g. on Fdroid/huawei/… -> then this is the only way to find it

So in first case we could show it, but usually user directly interact with push notifications (e.g. grant access via it). In second case (and also partly for first case) we could always ask on app start to fetch notification count.

  • If there are notifications, can’t we show a notification bell in the header, e.g. left of the avatar in the search field?

We can, if we check.

tobiasKaminsky avatar Sep 24 '24 06:09 tobiasKaminsky

:+1: Auto-closed w/ the notifications PR merge (I think). Re-opened to not lose track of the other associated work, namely PR #13609.

joshtrichards avatar Oct 01 '24 13:10 joshtrichards

@tobiasKaminsky your suggestion at https://github.com/nextcloud/android/issues/13051#issuecomment-2370347956 seems quite good, might be a nice low-hanging fruit?

jancborchardt avatar Mar 10 '25 10:03 jancborchardt

FYI @tobiasKaminsky moved this back to "In progress" in the Mobile clients team board, where it last was before the erroneous closing.

jancborchardt avatar Mar 10 '25 10:03 jancborchardt