The new icon normalisation of 12.9b1 is nice.
However, it did cause me to run into an aspect of the LL inheritance hierarchy that I still don’t understand.
Editing the icon property of the desktop and choosing the icon style ‘normalised’ is enough to make this style propagate to all of the simple shortcut icons on the desktop. That’s as expected.
However, I have a panel at the bottom of the screen that I use as a dock, and the icons in the panel still had the icon style ‘standard’. No problem, I thought. I’ll just modify the icon property of the panel and all of the icons inside it will inherit from it in the same way that those on the desktop inherit from the desktop icon property. But of course, panels have no icon property of their own.
If I use multi-select to manually assign the normalised style to icons in the panel, it works, but then the ‘custom’ box is ticked for icon style, indicating that they are no longer inheriting from the parent container.
So my question is: What is the parent container of icons inside a panel? It’s not the panel itself, and it’s not the desktop that contains the panel. What’s left? 🙂
]]>
< ![CDATA[
It is the panel itself. Each panel consists of two parts: the panel item, which is child of the surrounding container. And the panel container, which is parent to all items inside the panel.
In your case you’d need to enter edit mode inside the panel and change the property while no item is selected.
]]>
< ![CDATA[
Thank you very much. I doubt I would ever have discovered that panels consist of two parts.
Every time I tried to edit the panel, I ended up in the “panel item”, which I thought was the “panel container”.
I suppose this is analogous to how normal folders work, but it’s much more obvious with folders, because they typically have their own item on the desktop (or inside another container), whereas a panel usually doesn’t have an item representation.
I’m still learning the intricacies of Lightning Launcher, even after several months of use.
Thanks again. This was really enlightening.
]]>
< ![CDATA[
What does normalization actually do? The help doesnt say i think i know what it does but confirmation would be nice.
It makes them the size recommended in the design guidelines right?
]]>
< ![CDATA[
Yes. Smaller icons are scaled up, larger icons scaled down, with the net effect that things look more as if they were made to go together.
]]>