Author Topic: Notification icons  (Read 8297 times)

loanadvisor

  • Newbie
  • *
  • Posts: 6
Notification icons
« on: July 02, 2015, 02:11:46 am »
I just did an core software update to my Droid phone ( Verizon - 23.11.38) and now my Aqua Mail new mail notification icons are all white in color. They used to be different colors based on the email account it came from. Any help?

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Notification icons
« Reply #1 on: July 02, 2015, 08:22:24 am »
Hi,
Unfortunately this is a limitation on system level coming with Android Lollipop 5.x.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification icons
« Reply #2 on: July 02, 2015, 11:14:25 pm »
Google's decision.

Android 5.0+ forces status bar icons to pure white even if an application uses color icons.

This only applies to apps marked as "designed for Android 5.0" (in the app's install file), and AquaMail is. It's necessary for color status bar and a bunch of other things.
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: Notification icons
« Reply #3 on: October 31, 2015, 10:32:51 pm »
Sorry for storming this thread, but I looked at sources and I believe we (I) can do simple Xposed module for it :)

Just I don't know how to name it. Something short and simple. "White-less Status Bar" ?
« Last Edit: October 31, 2015, 10:39:14 pm by pyler »
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification icons
« Reply #4 on: October 31, 2015, 11:47:01 pm »
Super - hacker - man coming to the rescue, hooray!

I'd call it "color notification icons" or "the revenge of color notification icons" or "color icons II, the final fight"

( no, I have not been drinking )

But here is the $64,000 question -- would I be able to check for the presence of this module from my side?
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: Notification icons
« Reply #5 on: November 01, 2015, 12:22:45 am »
Yes, easy way - check for package name, whether user has it installed.
Harder but proper way to be sure it is enabled - add some method like "isXposedModuleForWhitelessIconsEnabled" in X class (AquaMail's utils?) and return just false. Than I can hook this method to return true.
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification icons
« Reply #6 on: November 01, 2015, 10:45:12 pm »
I can check for package name, no problem.

Didn't know that Xposed modules were installed as .apk files each.
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: Notification icons
« Reply #7 on: November 02, 2015, 01:09:20 am »
Ok. I will do it later this week.

Package Name "com.pyler.colornotificationicons"
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification icons
« Reply #8 on: November 21, 2015, 01:00:07 am »
Are you ready for me to do my part?
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: Notification icons
« Reply #9 on: November 22, 2015, 02:33:56 pm »
I had to pospone it since I have other coding projects (IT university). Next week I will go home so I would be able to do it.
Do you want to use the latest AquaMail version?
Try AquaMail Updater!

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification icons
« Reply #10 on: November 22, 2015, 04:06:03 pm »
Sounds great.
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/

mikeone

  • Hero Member
  • *****
  • Posts: 2762
Re: Notification icons
« Reply #11 on: June 14, 2017, 08:34:06 am »
I had to pospone it since I have other coding projects (IT university). Next week I will go home so I would be able to do it.
@pyler:
Sorry that I dig this old thread again:
Is there any news about this project?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Notification icons
« Reply #12 on: June 15, 2017, 08:45:50 pm »
We have a task for this but I'm not sure if it's in our top priorities right now.
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/