Apparently we can show only the icons from our application resources, so we need some generic ones for download, add-on installation, etc. We need to decide what types of notifications we should have, and create the icons for them. The guidelines are here: http://developer.android.com/guide/practices/ui_guidelines/icon_design.html#statusbarapx The required dimensions are: 48x48 for a high density screen, and 32x32 for a medium density screen.
The icons are supposed to be at the following locations (Makefile from the bug 569402 will be grabbing them from there): Medium density (32x32): mobile/app/android/drawable/alertaddons.png mobile/app/android/drawable/alertdownloads.png High density (48x48): mobile/app/android/drawable-hdpi/alertaddons.png mobile/app/android/drawable-hdpi/alertdownloads.png
The real icons used in Android seem to be different from the size chart in the documentation: http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=core/res/res/drawable-hdpi;h=6e54b40a4b136aaa68016fd6ea1da16d9a9f8724;hb=HEAD http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=core/res/res/drawable-mdpi;h=6e54b40a4b136aaa68016fd6ea1da16d9a9f8724;hb=HEAD stat_*.png are the ones used for the status bar. HDPI: image file size: 38x38, the actual drawing size: 32x32 MDPI: image file size: 25x25, the actual drawing size: 21x21
Created attachment 461649 [details] 25x25 alerts - solid glyphs as smaller outline glyphs seemed blurry, will check with Madhava about consistency concerns
Created attachment 461650 [details] 38x38 alerts - solid glyphs as smaller outline glyphs seemed blurry, will check with Madhava about consistency concerns
As mentioned above the icons provided will need to be submitted to the following locations in mobile-browser repository: Medium density (25x25): app/android/drawable/alertaddons.png app/android/drawable/alertdownloads.png High density (38x38): app/android/drawable-hdpi/alertaddons.png app/android/drawable-hdpi/alertdownloads.png
I pushed these http://hg.mozilla.org/mobile-browser/rev/30398110fbfe
verified FIXED on build: Mozilla/5.0 (Android; Linux armv71; Nokia N900; en-US; rv:2.0b5pre) Gecko/20100831 Namoroka/4.0b5pre Fennec/2.0a1pre