thunderbird-android icon indicating copy to clipboard operation
thunderbird-android copied to clipboard

Add support for setting account images

Open cketti opened this issue 3 years ago • 8 comments

Some people add all of their email addresses to one system contact. And so all of their accounts in K-9 Mail show the same image.

To improve this situation we should allow users to pick what to display as the account image. I'm thinking we could have these options:

  • contact picture (the current behavior)
  • custom image (requires an image picker and probably a cropping tool; image should probably be included when settings are exported)
  • no image (displays the placeholder image we currently use)

Especially the custom image option is probably quite a bit of work. So I suggest we start with just supporting the contact picture and no image option.

cketti avatar Aug 03 '21 14:08 cketti

As per the linked closed issue, another option would be to use account colours as indicators, as per the previous version of K-9.

@cketti what is the "no image" placeholder image? Presumably all accounts wouldn't still look identical?

protist avatar Aug 03 '21 22:08 protist

what is the "no image" placeholder image?

The placeholder images are using the account color as the background color.

k9mail_account_list_placeholder_images

cketti avatar Aug 03 '21 23:08 cketti

@cketti Ah okay, yes that would be a functional solution. Obviously a customisable picture would be best, but this seems totally workable.

It would also mean I don't have to see my ugly face every time I switch accounts! 😖 Thank you for writing up this issue and proposal.

protist avatar Aug 03 '21 23:08 protist

Although I think https://github.com/k9mail/k-9/issues/5452 should definitely be fixed, this proposed enhancement does reduce the brainpower required to navigate around all the required new taps that https://github.com/k9mail/k-9/issues/5452 introduces to the user.

AndySchroder avatar Aug 05 '21 03:08 AndySchroder

I agree, the generic icons don't look very nice imo and can be a bit confusing.

seniorm0ment avatar Oct 13 '21 13:10 seniorm0ment

I support manually setting avatars on a per account basis. I just can't remember which color I assigned which account. It might be somewhat better if I were able to set the account color to a Corporate Design theme color of an email provider, but such specific colors are obviously not available in the simple color picker for the account color.

seyfeb avatar Nov 10 '22 15:11 seyfeb

I would love to select a custom icon for each account. I had no desire for a profile photo to be shown, but rather wish for a company icon.

I realise everyone's usage is different, but for me - if I have three accounts, then it is because one is a personal account, and two are work accounts. Instead of having three different photos of my ugly face when I open the account selector, I'd much rather see a GMail icon for my personal GMail account, and the icon of each company for my work accounts.

After reading through the issue tracker, I now realise I can achieve this by creating separate contacts in my system and assign an appropriate avatar. With this setup I am much happier with the k9 user experience when switching accounts now, though it felt a little hacky.

pserwylo avatar Aug 13 '23 23:08 pserwylo

While this issue has been around for a while, I still think it would be a great addition allowing to use an alternative image for an account especially useful if multiple email addresses are related to one contact. There is of course the workaround of creating multiple contacts for each email one. One could also add provider specific account images if preferred as @pserwylo mentioned. Thanks

thomasmstein avatar Jan 08 '24 01:01 thomasmstein