[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Mon Feb 1 22:55:03 UTC 2016

Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:


Name: Graphics-dtl.322
Ancestors: Graphics-eem.321

Move #testJoystick: to EventSensor because InputSensor will be removed.



Name: Morphic-mt.1070
Ancestors: Morphic-tpr.1069

Fixes bounds issue regarding refreshed items in object explorer and other tree applications. Thanks to Karl Ramberg for the idea.



Name: ToolBuilder-Morphic-mt.158
Ancestors: ToolBuilder-Morphic-mt.157

Adds support for selective refreshing in pluggable tree morphs that make use of the generic PluggableTreeItemNode. To use, send "self changed: #objectChanged with: anObject" in the tool's model. See ObjectExplorer >> #step for an example. Note that ObjectExplorer uses the customized ObjectExplorerWrapper instead of the PluggableTreeItemNode. However, this does not affect the basic idea behind #objectChanged.



Name: Tools-mt.668
Ancestors: Tools-mt.667

Adds support for selective refreshing to object explorer. Just re-select the current selection to refresh it. Item will get highlighted just like automatic monitor refresh to indicate inconsistency of displayed information.

Make the still existing deficiency with volatile object state more descriptive with a pop-up instead of a generic assert error. Now that we support selective refreshing, the user is actually able to refresh and THEN invoke the context menu again.


More information about the Squeak-dev mailing list