[squeak-dev] UI suggestion: add recently viewed classes to front of 'find class' list

Jakob Reschke jakres+squeak at gmail.com
Sun May 8 09:29:27 UTC 2022


Hello,

The protocol browser has such a back button for methods.

But it is kind of broken because once you go back, the method from which
you came also counts as "last visited", so the button then degenerates into
a "back and forth" button.

I use "back" in the system browser occasionally (after somebody mentioned
its existence on the list a few years ago), but I feel confident that I
could relearn to using "find" for that instead.

Kind regards,
Jakob


Jaromir Matas <mail at jaromir.net> schrieb am So., 8. Mai 2022, 10:01:

> Hi Tim, all,
>
>
>
> I was not even aware there was a ‘back button’ and strangely never missed
> it but what I painfully miss is a ‘back button’ when browsing methods –
> very often I follow some methods like a trail and then need to get back…
> the most often just one method ahead and then back – and need to remember
> what was the previous method :D Is there a reason why no ‘back button’ here
> or am I just doing this the wrong way?
>
>
>
> Thanks for your advice :)
>
>
>
> --
>
> *Jaromír Matas*
>
> mail at jaromir.net
>
>
>
> *From: *tim Rowledge <tim at rowledge.org>
> *Sent: *Sunday, May 8, 2022 0:54
> *To: *The general-purpose Squeak developers list
> <squeak-dev at lists.squeakfoundation.org>
> *Subject: *[squeak-dev] UI suggestion: add recently viewed classes to
> front of 'find class' list
>
>
>
> I find it moderately annoying to have both 'find class' and 'back' in the
> browser, because far too often I get the wrong one.
>
> So a simple solution is to add the list of recently viewed classes to the
> list for the 'find class' dialogue. I chose to literally just add them,
> rather than removing them from the list and adding to the front; it is less
> work and means you can still scroll to the place where they should be
> without a surprise.
>
> If we adopt this, the 'back' menu entry can be removed but I haven't
> bothered yet.
>
> Changeset proffered since it touches several packages but is a small
> change.
>
>
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Useful random insult:- Sailboat fuel for brains.
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220508/f54174e9/attachment.html>


More information about the Squeak-dev mailing list