Quote:
Originally Posted by DaltonST
I have tested having an "icon with text" rule created by EM plus a manually-created "composed with text" rule for 2+ other icons. The key is "2+" (not "1") other icons.
If only 1 composed icon is used, then the Library View only shows the composed single icon, and not also the EM icon. Add a 2nd icon to the composed rule (tell it there are multiple icons), and all 3 appear. Telling it that multiple icons exist force it to show all available icons regardless of the source of each icon.
However, Calibre Look & Feel does not update the Library View icons properly when such a rule is first created, so a restart of Calibre is required for everything to show properly (i.e., multiple icons assumed to exist): 2 icons (even if 1 is transparent) from the composed rule, and 1 icon from the EM rule. 3 total icons appear.
So, it would seem that EM should do nothing related to composed icon rules since the user can do anything they want to add additional icons as long as they specify at least 2 icons.
|
I imagine the most common scenario is that the user would want to have a single regular icon and the entities icon, rather than several icons (composed icons) and the entities icon.
A factor we forgot to consider was the option of icons with no text, I often use this on long text columns, especially those containing HTML, which can look messy/misleading when displayed in book list.
So, I'm wondering if the Entity Definition ought have some icon related settings:
- Show entity icon in book list: [checkbox]
- Icon rule type: [same drop down list as the Set the widget in L&F column icons)
- Icon to use: drop down of the cc_icons folder
If 1 is not checked 2 and 3 would be disabled (greyed out)
I don't use column colouring at all, so I am less able to comment on it with respect to EM.
Aside 1 : I discovered that after I pop the 'main' EM dialogue, I can click a cell in the book list and then press the
QP button (top right) to populate the Entiity type and Value widgets, same for the
QP button in Associations...
and if the selected cell is multiple value you get to choose which value - that's very cool.
Aside 2: If you are looking for something to do, a plugin that presented the Preferences icon array as a nested
keyboard navigable list at the press of a key (e.g Alt+P) would be very cool too
BR