Page 1 of 1
More variable support for "Notification on statusbar"
Posted: 19 Jun 2014 23:27
by kintrupf
Since the "Notification on statusbar" action has become very complex with the newer options like Actions and such, it would be great if you could some more variable support, so that not so much of these actions have to be created which differ only in one option.
An example would be the icon, the priority and maybe even the action buttons itself (icon, text and action to call).
And BTW, I still would like to have custom icons
The stock icons from Automagic are not
that pretty and are also quite limited

Re: More variable support for "Notification on statusbar"
Posted: 20 Jun 2014 08:10
by Martin
At least the text of the action should already supports variables. You can use an action
Execute Flows in the action to execute actions depending on some other conditions or variables.
The notification icons are difficult to replace by custom ones since android requires that the icon is a built-in resource of the app that displays the notification and does not allow to select a generic bitmap (this also applies to the main notification icon).
Using ipacks for the main notification icon is a feature that I was considering but for my taste it's too complicated to create an ipack for regular users. Additionally it might create compatibility problems in the future when Android introduces new notification features (maybe with Android Wear).
If you like, you can send me the icons you would like to have. I could include a few more icons as long as the icons adhere to the Android
design guidelines for notification icons.
Re: More variable support for "Notification on statusbar"
Posted: 20 Jun 2014 20:17
by kintrupf
Martin wrote:At least the text of the action should already supports variables. You can use an action Execute Flows in the action to execute actions depending on some other conditions or variables.
I'm doing both, but I still have to duplicate the whole action just to change the icon
Martin wrote:The notification icons are difficult to replace by custom ones since android requires that the icon is a built-in resource of the app that displays the notification and does not allow to select a generic bitmap (this also applies to the main notification icon).
Using ipacks for the main notification icon is a feature that I was considering but for my taste it's too complicated to create an ipack for regular users. Additionally it might create compatibility problems in the future when Android introduces new notification features (maybe with Android Wear).
It might be a problem for regular users, that's right. I'm a programmer for 20 years now and I wouldn't want to do that "just to get some icons"
However, there are a lot of icon packs available in the market (many of them free), so I guess it would be a good way for the foreseeable future.
And it seems your competitor Tasker supports icon packs - which is about the only thing it does better that Automagic
Martin wrote:If you like, you can send me the icons you would like to have. I could include a few more icons as long as the icons adhere to the Android
design guidelines for notification icons.
Unfortunately, I'm no kind of artist

I found that a WiFi icon is missing.
Re: More variable support for "Notification on statusbar"
Posted: 21 Jun 2014 07:50
by Martin
Using an ipack has some technical limitations I don't want to get into as of now since I have the gut feeling that the next Android version in conjunction with Android Wear could add some notification extensions that might not work with ipacks. I will reevaluate ipacks when I see that this is not the case. Additionally most ipacks available on Google Play use icons that are not well suited as notification icons and do not provide the required resolution to look good on modern high-res devices.
Would this standard wifi-icon work?

- wifi.png (1.3 KiB) Viewed 10859 times
Re: More variable support for "Notification on statusbar"
Posted: 21 Jun 2014 10:09
by kintrupf
Martin wrote:
Would this standard wifi-icon work?
wifi.png
Yes, that would be fine. Thank you!