[squeak-dev] Difference between Tools and Apps menu?

tim Rowledge tim at rowledge.org
Sun May 22 17:35:18 UTC 2022


Yes, logically speaking I would claim that Tools should be, well, tools - browser(s), transcript, workspace, MC tool, ChangeSorter, stuff like that. Apps ought to be extra applications that get added -Scratch, Seaside controls, Command Shell, and maybe SqueakMap because it loads apps. It's not a very leak-proof barrier though .

In my current image, Apps also has some things I'd claim ought not be there - 
Dependency Browser (a Tool, obviously)
Font Importer (Tool)
Help Browser (err, should be just under Help...)
http proxy editor (part of EToys and ought to just be in EToy related world, and EToys ought not be in default image anyway)
Monticello Browser/configurations (just in Tools)
Preference Browser/Wizard (just in Tools)
Services Browser (just in Tools and surely ought to be part of the Preferences browser anyway)
TestRunner (just in Tools)

And since the Tools menu would now be getting quite long, it should be split up a it into a hierarchical menu


> On 2022-05-22, at 8:21 AM, Jaromir Matas <mail at jaromir.net> wrote:
> 
> Hi  Jakob,
>  
> At least I understand now what’s happening and why, thanks :) From a beginner’s *user* point of view (at least my personal) the logic behind the menus is a bit opaque, and on top of that some tools are being presented under multiple different names (Browser = System Browser = Class Browser, Preferences = Preference Browser, Method Finder = Selector Finder, Squeak Help = Help Browser…). It’s no big deal to get used to it but still, some unification might help a bit.
> Best,
> Jaromir
> --
> Jaromír Matas
> mail at jaromir.net
>  
> From: Jakob Reschke
> Sent: Sunday, May 22, 2022 16:49
> To: The general-purpose Squeak developers list
> Subject: Re: [squeak-dev] Difference between Tools and Apps menu?
>  
> Hi Jaromir,
>  
> I do not have an authoritative answer from a user perspective, but the tools menu is hardcoded in TheWorldMainDockingBar toolsMenuOn:, whereas applications can register their own entries in the apps menu via TheWorldMenu class >> registerOpenCommand:. Moreover, what appears under "Apps" also appears under "open..." in the World menu. Or rather the other way around (-: what is registered under World open appears under Apps as well.
>  
> For me Tools are the development tools, whereas Apps can be anything that runs in Squeak.
>  
> Kind regards,
> Jakob
>  
>  
> Am So., 22. Mai 2022 um 12:22 Uhr schrieb Jaromir Matas <mail at jaromir.net>:
> Hi All,
>  
> another quick question: What is the difference between Tools and Apps menu?
>  
> Version 4 introduced Tools menu, version 5 added Apps menu. I can't figure out what the difference is other than Apps are "More Tools". But then why would some entries be in both? So it's probably not it... Or is it about frequency, importance? And then there's "Preferences" in Tools and the same tool named "Preference Browser" in Apps which is also confusing.
>  
> Thanks for any advice :)
>  
> --
> 
> Jaromír Matas
> 
> mail at jaromir.net
> 



tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Oscar Wilde: “Only the shallow know themselves.”





More information about the Squeak-dev mailing list