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

Jaromir Matas mail at jaromir.net
Sun May 8 11:30:59 UTC 2022


Hi Jakob,
Thanks for sharing your experience. I guess I’m spoiled by Internet browsing with the Back button :) At any rate having an analogous ‘find method’ with the ‘back’ functionality Tim proposed in the System Browser would definitely be helpful and nicely consistent.

Best,
Jaromir

--

Jaromír Matas

mail at jaromir.net

From: Jakob Reschke<mailto:jakres+squeak at gmail.com>
Sent: Sunday, May 8, 2022 11:29
To: The general-purpose Squeak developers list<mailto:squeak-dev at lists.squeakfoundation.org>
Subject: Re: [squeak-dev] UI suggestion: add recently viewed classes to front of 'find class' list

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<mailto: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<mailto:mail at jaromir.net>

From: tim Rowledge<mailto:tim at rowledge.org>
Sent: Sunday, May 8, 2022 0:54
To: The general-purpose Squeak developers list<mailto: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<mailto: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/00e15831/attachment-0001.html>


More information about the Squeak-dev mailing list