[squeak-dev] Please Try | New TreeBrowser
Jaromir Matas
mail at jaromir.net
Thu Feb 23 15:54:09 UTC 2023
Hi Marcel,
To me: amazing!
A few questions:
Subconsciously I looked for the prefs in the Browsing department but they are in Morphic and Tools.
What is the purpose of showBlankClassIcons pref? Vertical alignment? The tree looks to me as if something's not right: how about to place a horizontal line extending the tree lines instead of an empty space?
Why are some Packages greyed out and not showing any classes? E.g. Chronology, HelpSystem, Toolbuilder... They only show classes when clicking on the subnode items (Core, Tests...). The greying out is actually not visible in the default Squeak theme. I'm on a fresh trunk image.
[cid:image002.png at 01D947A7.6C5DD6E0]
Thanks,
Jaromir
--
JaromÃr Matas
mail at jaromir.net
From: Marcel Taeumel via Squeak-dev<mailto:squeak-dev at lists.squeakfoundation.org>
Sent: Thursday, February 23, 2023 15:34
To: Benoit St-Jean via Squeak-dev<mailto:squeak-dev at lists.squeakfoundation.org>
Subject: [squeak-dev] Please Try | New TreeBrowser
Hi all --
Here is a slightly alternative version of Squeak's default browser. It uses tree widgets for the first three panes, that is, system/class categories, classes, message categories.
Menus, filters, drag/drop, updates etc. should all work as in the traditional "Browser" browser.
SystemBrowser default: TreeBrowser.
SystemBrowser default: Browser.
Please report issues. I plan to merge this soon.
Note that there are 3 preferences:
TreeBrowser showAllClassesInPackage
TreeBrowser showBlankClassIcons
TreeBrowser showEmptyPackages
[cid:image005.png at 01D947A7.6C5DD6E0]
Yes, there is a slim integration with PackageInfo and Monticello packages.
Best,
Marcel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230223/112af7d6/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 44DA761447BF41E8BD28CA0A9F257846.png
Type: image/png
Size: 73090 bytes
Desc: 44DA761447BF41E8BD28CA0A9F257846.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230223/112af7d6/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 9F82E83045C245B39160D4313FA1D194.png
Type: image/png
Size: 64268 bytes
Desc: 9F82E83045C245B39160D4313FA1D194.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20230223/112af7d6/attachment-0003.png>
More information about the Squeak-dev
mailing list
|