<div dir="ltr">Hi Hilaire, all,<div>Here's a starting point for experimentation. I made this over a year and a half ago, but it seems to work on the latest Cuis. Anyway, it might need tweaking before it is useful, let me know what you think. I don't like very much that I had to add a SystemCategoryWrapper class, I kind of hate adding classes to the base image. Another thing I don't like very much is that if you click on a node that is not an actual system category (for example you click on 'Kernel' that doesn't exist as an actual category) no classes are shown, and that forces you to expand it and click again. Also, look at Browser>>#systemCategoryTreeRoots, originally I showed namespaces between brackets, maybe we can use brackets to show packages (for example, in DrGeo it would show a '[DrGeo]' node to denote that all those subcategories and classes belong to the 'DrGeo' package).</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 6, 2022 at 8:54 AM Hilaire Fernandes via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF">
    <p><font size="+1">Hi,</font></p>
    <p><font size="+1">When browsing class category, one suggestion that
        will prove to be useful is to be able to fold/unfold the
        subcategory when there are several subsubcategories<br>
      </font></p>
    <p><font size="+1">See the screenshot below from Pharo browser.</font></p>
    <p><font size="+1"> DrGeo-Core-App, DrGeo-Core-Builder, etc. fold at
        DrGeo-Core because there are several subsubcategories to
        DrGeo-Core. <br>
      </font></p>
    <p><font size="+1">In the other hand DrGeo-File does not fold
        because there is no subsubcategory.<br>
      </font></p>
    <p><font size="+1"><br>
      </font></p>
    <img src="cid:17e390d0e10eede756c1" alt="" width="368" height="338">
    <p><br>
    </p>
    <p>Best</p>
    <p>Hilaire<br>
    </p>
    <pre cols="72">-- 
GNU Dr. Geo
<a href="http://drgeo.eu" target="_blank">http://drgeo.eu</a>
<a href="http://blog.drgeo.eu" target="_blank">http://blog.drgeo.eu</a></pre>
  </div>

-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div>