<div dir="ltr">Hi Juan, all,<div>Thanks for testing and pointing out this bug, I just fixed it. I also cleaned up and simplified a bit the code. Here's a new version.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 24, 2022 at 3:41 PM Juan Vuletich <<a href="mailto:JuanVuletich@zoho.com">JuanVuletich@zoho.com</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"><u></u>

  
    
    
  
  <div bgcolor="#ffffff">
    Hi Folks,<br>
    <br>
    This is a nice update Luciano. Thanks!<br>
    <br>
    There's still a detail that may be annoying. When you click on a
    real category (i.e. a leaf in the tree), Class list is populated
    correctly. If then you click on a "group", like Collections, the
    class list doesn't update unless I click. If I had selected some
    class of the previous category, it looks like you could still browse
    it, but it will DNU.<br>
    <br>
    Por instance:<br>
    - Open Collections / Sequenceable / OrderedCollection / add:<br>
    - Click on Kernel<br>
    - OrderedCollection still visible. Move the mouse pointer over the
    method list. Press down arrow on keyboard.<br>
    <br>
    Thanks!<br>
    <br>
    On 1/23/2022 9:13 AM, Luciano Notarfrancesco via Cuis-dev wrote:
    <blockquote type="cite">
      <div dir="ltr">
        <div>Here's an updated version with the following changes:</div>
        <div>- incorporated Juan's suggestions</div>
        <div>- (hopefully) fixed a problem that was triggered when
          opening a new browser and doing alt-f 'Array' and then alt-f
          'Number' (the second time it wouldn't go to the Number class
          as expected)</div>
        <div>- changed InnerHierarchicalListMorph so that it doesn't
          draw lines between the root nodes (looks better IMO, before we
          only had one single root so those lines were not drawn
          anyway).</div>
        <div><br>
        </div>
        <div>I guess we need more testing before integrating this, I
          wouldn't want to annoy people by breaking their development
          environment. Also I think it would be nice to simplify a
          little the class Browser... if it were up to me I would
          remove redundant functionality like 'move system category
          up/down', 'rename system category', 'add system category', etc
          (all this can be done via 'reorganize system categories').</div>
        <div><br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Wed, Jan 19, 2022 at 11:59
          AM Hilaire Fernandes <<a href="mailto:hilaire@drgeo.eu" target="_blank">hilaire@drgeo.eu</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">Le 13/01/2022 à 20:19, Juan Vuletich a
          écrit :<br>
          > Hi Folks,<br>
          ><br>
          > I like this a lot! Thanks!<br>
          <br>
          Cool. It should also be  appreciated by beginner to sort out
          the <br>
          quantity of categories<br>
          <br>
          <br>
          > 2) If I click on 'Tools' and do cmd-b, I get a walkback
          as 'Tools' is <br>
          > not a real system category. Possible fix:<br>
          <br>
          Good catch. I noticed that too now.<br>
          <br>
          > 3) I think category ordering should not be alphabetized.
          I generally <br>
          > follows "importance" or some conceptual precedence or
          such. And we can <br>
          > always aphabetize those we want. To keep current sorting,
          perhaps <br>
          > something like:<br>
          <br>
          I agree, we should still be able to sort the top category as
          wished<br>
          <br>
          I hope other will find the feature useful too, so we can
          integrate it in <br>
          the image.<br>
          <br>
          Best<br>
          <br>
          Hilaire<br>
          <br>
          -- <br>
          GNU Dr. Geo<br>
          <a href="http://drgeo.eu" rel="noreferrer" target="_blank">http://drgeo.eu</a><br>
          <a href="http://blog.drgeo.eu" rel="noreferrer" target="_blank">http://blog.drgeo.eu</a><br>
          <br>
        </blockquote>
      </div>
    </blockquote>
    <br>
    <br>
    <pre cols="72">-- 
Juan Vuletich
<a href="http://www.cuis-smalltalk.org" target="_blank">www.cuis-smalltalk.org</a>
<a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" target="_blank">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a href="https://github.com/jvuletich" target="_blank">https://github.com/jvuletich</a>
<a href="https://www.linkedin.com/in/juan-vuletich-75611b3" target="_blank">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
<a href="https://independent.academia.edu/JuanVuletich" target="_blank">https://independent.academia.edu/JuanVuletich</a>
<a href="https://www.researchgate.net/profile/Juan-Vuletich" target="_blank">https://www.researchgate.net/profile/Juan-Vuletich</a>
<a href="https://patents.justia.com/inventor/juan-manuel-vuletich" target="_blank">https://patents.justia.com/inventor/juan-manuel-vuletich</a>
@JuanVuletich</pre>
  </div>

</blockquote></div>