[Dekko] No way to set default email account
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Fix Committed
|
High
|
James Mulholland |
Bug Description
Is there any way to set a default email account? I have multiple imap accounts within dekko and by default it launches the last mailbox that I added (or it could be alphabetical), but ideally i would like it to load my first (primary) work account as the default account when i launch the app.
[UX Comment]
I would suggest handling this within the Account Settings screen, in the short term:
1. Tap settings > Tap account name (p.26 of spec)
2. New item at the top of the Account Settings screen -
'Default email account' with a toggle switch (☒ ☑) (p.27 of spec)
3. Toggling the setting the switch to 'on' (☑) results the corresponding switch for all other accounts to be set to off.
4. On returning to Settings 'default' can be seen to the right of account name (similar to default Sender Identity under account settings on p.27).
5. Default email account will now be placed as item after 'all inboxes' in the navigation draw(when there are multiple accounts) or as the top item in the navigation draw (when there is only one account).
It would be good to have this as a minimum (clear and discoverable) and perhaps consider adding drag and drop in addition later.
"how should our logic work if an authentication failed, should we move to a successfully authenticated account or stick with the selected default but load it in an offline state?"
If we're allowing users to determine a default, we shouldn't really override that choice invisibly. I would recommend we inform the user that authentication of their default (or other) account has failed and give them a choice to
- try and fix the problem (take them to the account settings screen)
or
- view the affected account(s) in its offline state.
Changed in ubuntu-ux: | |
assignee: | nobody → James Mulholland (jamesjosephmulholland) |
description: | updated |
Changed in ubuntu-ux: | |
status: | New → Fix Committed |
Changed in ubuntu-ux: | |
importance: | Undecided → High |
description: | updated |
Changed in dekko: | |
status: | Triaged → In Progress |
Changed in dekko: | |
status: | In Progress → Fix Committed |
Changed in dekko: | |
status: | Fix Committed → Fix Released |
#comment copied from https:/ /answers. launchpad. net/dekko/ +question/ 265226
At the moment selecting a default (preffered) account is not implemented. The current approach is the first account to authenticate successfully, get's loaded in the UI.
We do plan to add this feature in the near future, we just need to give some thought on how the UI should look for setting a default and the logic for if that default acccount failed to authenticate.