When using multiple accounts the user needs a quick way to switch accounts and see if there are notifications / unread messages for the other accounts.
The quick switcher should have the button to add an account, but maybe not one for removing one, to avoid accidental account deletion: you just want to quickly switch chat, press on remove accidentally then “dismiss” (in reality confirm so it goes away) the dialog and your account is lost.
This is related to having notifications for all accounts, switching the account automatically on the fly when clicking a notification for an account that is not the selected one.
Current state
Android
Android has an avatar in the chatlist that is a button to switch the account. It opens a dialog that shows all accounts and also unread badges.
So things android misses:
Combined unread badge on avatar indicating the combined unreads of the other accounts
android has a remove button in the quick switch menu
we could make the dialog harder (for example: type the email address to continue)
or we could find another place for removing the account, maybe in the settings?
iOS
iOS has an account switcher, but it’s not as good looking as on android, also no avatar nor unread yet.
Hello ,
this is a feature I’m particularly looking forward to.
I’ve been thinking about what the account selector could look like.
So I made some mockup screenshots.
The pictures show the selector and how to delete an account in it.
I guess that way accidental deletion is not possible.
Meanwhile I think the search function and the possibility to change the order of the accounts are unnecessary because most people only have a handful accounts anyway.
In my opinion the delete dialog is too small. I haven’t come up with a better design yet.
The green dot is an indicator for the currently active account.
The number in the red dot represents the number of new messages in that email account.
Hello everyone.
What should not be missing is a way to temporarily deactivate an account. For example, the work account during the holiday.
It could be an on-off switch. At the first Screeshot of Raiden would be a logical arrangement.
this is supported in ArcaneChat client, I use it quite often, ex. to disable the family/social account during work when needing concentration and to disable the work account after finishing work or during weekend
I also very much appreciate being able to check my mail when I want to. Some clients, like Geary, nag you with notifications if you won’t let them talk to the server, and have no “Stop trying” option. They assume you want to be always-on. I think this is an imitation of commercial UIs designed to grab your attention as often as possible and collect data.
Slighly offtopic: It would be great to have an indicator for each profile in the profile selector, which either said that the profile was active or gave the timestamp of last sync.
When I first installed DeltaTouch, I did not understand the “Sync all” option, and turned it off. Messages stopped sending or arriving, and it took me bit to figure out why.