<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p></p>
<div>> Consider the menu you posted. It is pretty much a classic example of what we have wrong with menus in my not at all humble opinion.</div>
<div>> </div>
<div>>  - far too long</div>
<div>>  - pointless icons</div>
<div>>  - mix of submenus done via a tree menu mechanism (ie the 'embed into' submenu) and the ... mechanism (ie the 'adhere to edge...') menu and even one case of a mix!</div>
<div>>  - far wider than it really needs to be, seemingly driven by the menu title (another thing I dislike as a concept, largely there to make a menu behave like a persistent panel rather than actually implementing the right thing)</div>
<div>>  - a rather random splodge of stuff with little rhyme or reason to it</div>
<div>> </div>
<div>> And that lot doesn't even begin to delve into the horrors of the implementation code as of the last time I dug int it. I hope it may have improved a little since.</div>
<p></p>
<p><br>
</p>
<p>FYI: We @ HPI are currently investigating this issue and I hope we will be able to clean up this a bit after the release.</p>
<p><br>
</p>
<p>Concerning icons in general:</p>
<p>At least at the moment, I find them quite useful to find the right item quickly (in a list of 15 items, "this one with the magnifier" is easier to find that "number 5"). Anyway, most time I use type-to-search.</p>
<p>Few icons, such as "tally it", also help me to get an initial understanding of what an item might do. Clock is more intuitive to me than the word "tally" (though I'm not a native speaker).</p>
<p>Hey, how about a preference for showing/hiding icons? :-)</p>
<p><br>
</p>
<p>If Squeak needs new icons (maybe not for small context menus, but for larger menus, consider also the tool icons), IMO they should be definitively minimalistic (which also includes two-tone colors). And maybe we could also make a hook for exchanging the
 icon set like UI themes.</p>
<p><br>
</p>
<p>Best,</p>
<p>Christoph</p>
<div id="Signature">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Jakob Reschke <forums.jakob@resfarm.de><br>
<b>Gesendet:</b> Dienstag, 18. Februar 2020 07:44:14<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] The Trunk: Morphic-mt.1624.mcz</font>
<div> </div>
</div>
<div>
<div dir="auto">
<div>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Tobias Pape <<a href="mailto:Das.Linux@gmx.de">Das.Linux@gmx.de</a>> schrieb am Mo., 17. Feb. 2020, 21:55:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
TL;DR: a few memorable icons help navigating.<br>
<br>
</blockquote>
</div>
</div>
<div dir="auto"><br>
</div>
<div dir="auto">+1</div>
<div dir="auto"><br>
</div>
<div dir="auto">But it might also work well without icons if the menus were not as long and dense.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Preference?</div>
<div dir="auto"></div>
</div>
</div>
</body>
</html>