<div dir="ltr"><div class="gmail_extra">Hi Denis<br><br></div><div class="gmail_extra">thanks for testing!<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 26, 2014 at 12:32 PM, Denis Rouzaud <span dir="ltr"><<a href="mailto:denis.rouzaud@gmail.com" target="_blank">denis.rouzaud@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF"><br>
    <br>
    * In the case of a rule based renderer has a single top level rule,
    I would suggest that this top rule is not shown as a symbol but
    directly at the layer level (similarly to a single symbol layer).<br>
    An example of such config:<br>
    <br>
    <img src="cid:part1.06080708.08050502@gmail.com"><br>
    and in the legend:<br>
    <br>
    <img src="cid:part2.00040400.01040404@gmail.com"><br>
    <br>
    I would propose that "réseau" symbol label is hidden, and its symbol
    is shown on the layer level directly.<br></div></blockquote><div><br></div><div>That would be possible, it would require some adjustments though. Currently symbol's icon is shown at the layer level only if these two conditions are met:<br>
</div><div>- there is only one legend node for layer<br></div><div>- the legend node has property "embedded in parent" set to true<br><br><br></div><div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
    * Also would it be too complicated to reproduce the rule-based
    hierarchy in the legend as a tree? Is it out of scope?<br></div></blockquote><div><br></div></div>The legend nodes are intentionally kept in a list. Another tree structure just for legend nodes would make things much more complex and the rule-based renderer is probably the only case where it would have some added value. In the future, if we support item delegates for legend nodes, we could maybe achieve some pseudo-tree behaviour for rule-based renderer. But currently that's out of scope...<br>
<br></div><div class="gmail_extra">Cheers<br>Martin<br><br></div></div>