Skip to content

[FEATURE REQUEST] New UI for "Manage accounts" view #4312

@JuancaG05

Description

@JuancaG05

EPIC:

Currently, the Manage accounts view looks like this:

This is a little bit outdated in terms of design, and shows a pretty empty screen unless you have several accounts. The aim here is to move this view to a dialog showing the same info, just like modern apps that follow the Material Design standards are doing lately:

Play Store Gmail Maps
play_store gmail maps

This implies changing the click listener of the avatar in the top bar, that will open this new dialog instead of going to the current screen, which will be deleted.

In addition, we'll remove the second menu of the drawer menu, which shows redundant options for managing accounts (adding an account, a link to the manage accounts screen and the other accounts), so that everything related to managing accounts is centralized in just 1 place. The click listener of the avatar in the drawer menu could be changed as well to open the new dialog.

Past proposals:

More proposals welcome!

TASKS

  • Research (if needed)
  • Create branch feature/new_ui_manage_accounts
  • Development tasks
    • Design mockups
    • Switch between accounts
    • Add a new account functionality
    • Clean account local storage functionality
    • suscribeToViewModels function
    • Hide the main dialog when you click on the remove account button
    • Refresh the file list when a new account is added
    • Remove second menu of the drawer menu, mini avatars and all the related stuff
    • Remove AccountsManagementActivity and its related tests
    • Implement unit tests (if needed)
    • Add feature to Release Notes (if required)
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch feature/new_ui_manage_accounts into master

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions