Author Topic: Various UI requests  (Read 4463 times)

arbit12

  • Newbie
  • *
  • Posts: 46
Various UI requests
« on: August 13, 2016, 06:29:42 am »
Nothing major, but would be nice

1. In the accounts panel,  email id  photos show only if that email id is stored as a contact. Is it possible to have photos linked directly to each account, maybe under that accounts options? Basically, don't want to add another 10 contacts.

2. In EWS, the primary calendar for the account  retains the default server name of Calendar. Which becomes a bit of a twister when you are deciding on calendar colors or more important, which calendar to add an event to (see photos below).

Is it possible to have the account display name added to the calendar name? So, Calendar would become, say, Calendar : MyAccount2.  ( A bit like what happens when you add a shared folder in EWS. It adds the text 'Shared:' before the account name)





Sent from my SM-N915G using Tapatalk
« Last Edit: August 13, 2016, 06:32:27 am by arbit12 »

arbit12

  • Newbie
  • *
  • Posts: 46
Re: Various UI requests
« Reply #1 on: August 13, 2016, 12:33:39 pm »
While on the topic

I assigned a light colour to an account.  Now the white text on the action bar is difficult to read.

How to correct this?

« Last Edit: August 13, 2016, 12:46:18 pm by arbit12 »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Various UI requests
« Reply #2 on: August 14, 2016, 04:39:46 pm »
Hi,

1 - Photos are only taken from contacts.

This is the most natural place to look for them -- there already is an app, on every Android phone, with all of the necessary UI, like picking the photo, cropping, scaling, removing and replacing the photo, ...

Don't really see why I would re-do this work that's already done by someone else.

2 - Each calendar created by AquaMail is "owned" by a specific account, and has the account's email available.

Now what a particular Calendar app chooses to show out of this information -- it entirely up to this Calendar app.

I checked Samsung S Planner on an S6 and Google Calendar, both group calendars by account and show the account's email, so there is no confusion.

I'm attaching screenshots.

Sony's Calendar app, on the other hand, chooses to show calendar account's *type* not email, so you get "Google -> Calendar" and then "AquaMail (Exchange) -> Calendar" (instead of "my exchange@email -> Calendar" which would be preferred).

Weird, but... their decision.

I guess your Calendar app omits the calendar account's email too.

Bottom line:

- AquaMail does make the information (account's email) available for each calendar, and I can't "second guess" each and every Calendar app which chooses to omit important information.

- Adding the account's email to the calendar name would look ugly (redundant) in those Calendar apps which already group by account (and show the account's email).

3 - Account colors.

What colors you pick is entirely up to you.

It's true that the text and the icon in the action bar always remain white.

The account's color is automatically darkened somewhat, but I guess not enough for the very very very light color that you picked...

« Last Edit: August 14, 2016, 04:41:48 pm by Kostya Vasilyev, Aqua Mail »
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Various UI requests
« Reply #3 on: August 14, 2016, 04:55:50 pm »
Re: The account's color is automatically darkened somewhat, but I guess not enough for the very very very light color that you picked...

On this one, I'll see if I'm able to detect "very very very" light colors and darken them more.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

arbit12

  • Newbie
  • *
  • Posts: 46
Re: Various UI requests
« Reply #4 on: August 15, 2016, 04:25:26 am »
Thanks Kostya. Very clear.

Sent from my SM-N915G using Tapatalk


arbit12

  • Newbie
  • *
  • Posts: 46
Re: Various UI requests
« Reply #5 on: August 21, 2016, 05:59:06 am »
One more thought.  I think the complication is that the account list text is always black, while the action bar text is always white. So if the account is assigned a dark colour, action bar is legible but not the name in the account list. Vice versa for a light colour.

Sent from my SM-N915G using Tapatalk


mikeone

  • Hero Member
  • *****
  • Posts: 2746
Re: Various UI requests
« Reply #6 on: August 23, 2016, 07:42:23 am »
One more thought.  I think the complication is that the account list text is always black, while the action bar text is always white. So if the account is assigned a dark colour, action bar is legible but not the name in the account list. Vice versa for a light colour.

Sent from my SM-N915G using Tapatalk
Hi,
You could try the newest version 1.6.2.9-12 - "stable" - not in (but ready for) the Play Store:
http://www.aqua-mail.com/forum/index.php?topic=4921.msg28377#msg28377

to give a short feedback to Kostya.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Various UI requests
« Reply #7 on: August 24, 2016, 01:23:38 am »
Re: I think the complication is that the account list text is always black, while the action bar text is always white.

Yes.

And although I could "flip" (invert) the text color on the app's main screen -- account list -- but inverting text color in the action bar is much more difficult, it's a system provided UI component. And then the icons... ???

Re: You could try the newest version 1.6.2.9-12 - "stable" - not in (but ready for) the Play Store:

Yes please try this one. It does more darkening of an account's color when it's used as the action bar background. Hopefully this will make a difference for you with white text and icons.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

pyler

  • Sr. Member
  • ****
  • Posts: 412
Re: Various UI requests
« Reply #8 on: August 24, 2016, 12:33:01 pm »
int actionBarTitleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");
if (actionBarTitleId > 0) {
    TextView title = (TextView) findViewById(actionBarTitleId);
    if (title != null) {
        title.setTextColor(Color.RED);
    }
}

Or easier
actionBar.setTitle(Html.fromHtml("<font color='#ff0000'>Action bar </font>"));
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

arbit12

  • Newbie
  • *
  • Posts: 46
Re: Various UI requests
« Reply #9 on: August 24, 2016, 02:57:16 pm »
One more thought.  I think the complication is that the account list text is always black, while the action bar text is always white. So if the account is assigned a dark colour, action bar is legible but not the name in the account list. Vice versa for a light colour.

Sent from my SM-N915G using Tapatalk
Hi,
You could try the newest version 1.6.2.9-12 - "stable" - not in (but ready for) the Play Store:
http://www.aqua-mail.com/forum/index.php?topic=4921.msg28377#msg28377

to give a short feedback to Kostya.
Thanks.  Tried it. Much better.  I think should do for now till the dev has some free time.

Sent from my SM-N915G using Tapatalk


Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12742
Re: Various UI requests
« Reply #10 on: August 26, 2016, 01:19:25 am »
Re: @pyler

Appreciate the ideas, but... but... findViewById only looks for views inside the content area, not inside the decor (yes I know how to work around that).

And the icons?

Let's just leave things as they are, already improved, since the OP wrote: "much better". Good enough for me.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/