I just uploaded Version 2.3.1 of my Appdrawer script, which brings full support for masked icon packs.
I just uploaded Version 2.3.1 of my Appdrawer script, which brings full support for masked icon packs. However I can’t test it with all the icon packs and the implementation isn’t as straightforward as one might think either.
So, if you have 10 Minutes for me, do the following:
1. Install (or update) the app https://play.google.com/store/apps/details?id=com.faendir.lightning_launcher.appdrawer
2. Choose any Icon pack and select it in the List (If it’s not in the List, directly jump to 6.)
3. Create a new Desktop (or other container)
4. Load the Appdrawer script inside the container
5. Check if the icons look as they should
6. Report your result (positive or negative) to me (here or wherever you want)
Please add a Link to the pack used in case of a negative result.
]]>
< ![CDATA[
The mask doesn’t work with Flatty IconPack..
]]>
< ![CDATA[
Benoît de Chezelles
Did you already get the update? The Play Store says it’s still pending.
]]>
< ![CDATA[
Oh that’s maybe why..
]]>
< ![CDATA[
I get Setup at line 27: Type error cannot call method “getproperties” of null. Used three different icon packs: York’s black adw and adw elegant and whicons.
]]>
< ![CDATA[
David VandenBos This has nothing to do with the icon packs, it is failing before it even starts to load them.
What Version of Android, Lightning and my app do you have? And in which kind of container did you try to load the script?
]]>
< ![CDATA[
I tested with flatty icon pack
With no icon pack selected in the app drawer settings the mask works very well :), but when I select the icon pack and reload the items that have an icon in the icon pack have that icon, but the ones that don’t have one I only see a solid colored hexagon (which would normally be the background I think)
Nice work though!
]]>
< ![CDATA[
Colin de Roos
What you are seeing is actually the mask, which I loaded wrong. V2.3.2 is coming.
]]>
< ![CDATA[
Downloaded 2.3.2 and tested again. It seemed to be working well while it was adding the items, but at the end it gave me an error: “At line 97: TypeError: Cannot call method getTag of null”. While this error was still on the screen it started adding all the items again and when it finished it seemed to go in an infinite loop so I had to restart LL. When I looked back at the panel each item was indeed in there twice and for most items the masking worked fine, except for a few. Here is an example: http://1drv.ms/1Lkqia8
(The smaller hexagon varies in size at other items)
]]>
< ![CDATA[
2.3.3 is on the way. If you already have the script in use, you still need to run the setup at least once to get the new scripts.
]]>