nextcloud / android

📱 Nextcloud Android app
https://play.google.com/store/apps/details?id=com.nextcloud.client
GNU General Public License v2.0
4.27k stars 1.77k forks source link

Account deletion is too well hidden #2107

Open mnag-hoststar opened 6 years ago

mnag-hoststar commented 6 years ago

Actual behaviour

Deleting the account is too hidden.

Expected behaviour

Most users we have tested this with, do not find out how to delete the account. Have the account deletion not that well hidden. Maybe not in the three dots menu at the top of the user page, but on the user page itself. Or even earlier than that in one of the menus.

Steps to reproduce

  1. Click on the menu in the top left.
  2. Click on the user name.
  3. Click on "Manage accounts"
  4. Click on the account name.
  5. Click on the three dots in the menu on the top right.
  6. Click on "Delete account"

Environment data

Android version: 7.0

Device model: Moto G5 Plus

Stock or customized system: Customized version, but only colors and icons/logos have been altered.

Nextcloud app version: 2.0.5

AndyScherzinger commented 6 years ago

cc @jancborchardt and @nextcloud/designers for UX input. As for Android I checked some apps like gmail and twitter and they also rather "hide" account management, so the first steps are also present there:

  1. Click on the menu in the top left.
  2. Click on the user name.
  3. Click on "Manage accounts"
  4. Click on the account name.
jancborchardt commented 6 years ago

We can make this easier by cutting out a step, and that is the "Manage accounts" view. It's duplicated from the sidebar where you dropdown the user list (including "Add account").

So that sidebar user list should simply:

tobiasKaminsky commented 6 years ago

The idea by @jancborchardt seems fine to me, :+1: I cannot imagine a scenario where we need this. When this is being developed we need to make sure that this works also with "forced single account".

AndyScherzinger commented 6 years ago

Fine by me from a dev pov. Tricky part is that this need a complete rewrite of the account list part since that is a list on menu items being rendered while an account is a menu item so of course it only has one action and not two (due to the 3-dot addition). But like Tobias said

When this is being developed