[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Fri Apr 24 21:55:04 UTC 2015


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

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008110.html

Name: ToolBuilder-Kernel-mt.82
Ancestors: ToolBuilder-Kernel-mt.81

Added layout hints to toolbuilder specs.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008111.html

Name: Morphic-mt.917
Ancestors: Morphic-mt.916

Cleaned-up and fixed the interface for setting the minimum extent in morphs. That extent is now correctly honored in the proportional layout.

Lists and text fields have now a minimum extent that supports seeing at least something of their contents. (Thanks to Chris for this idea.)

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008112.html

Name: Morphic-mt.918
Ancestors: Morphic-mt.917

Speed-up text typing/updating by not invalidating the layout in the whole owner chain and thus avoiding unnecessary layout re-computation.

How it works:
1. Overwride #layoutChanged and stop the propagation coming from your (sub-) morphs.
2. Start propagation if you change your own extent, because this might affect your owner's layout.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008113.html

Name: Morphic-mt.919
Ancestors: Morphic-mt.918

Fix scroll pane layout updating by overwriting #layoutBounds: in addition to overwriting #extent:.

Note: All morphs that overwrite #extent: for this purpose must also overwrite #layoutBounds: if they want their "hack" to work in layouted owners (and not only via manual resizing).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008114.html

Name: ToolBuilder-Morphic-mt.137
Ancestors: ToolBuilder-Morphic-mt.136

Set up layout hints when building morphic widgets.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008115.html

Name: Tools-mt.602
Ancestors: Tools-cmm.601

Updates singleton browsers to reduce the minimum heights of their singleton lists.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008116.html

Name: MorphicExtras-mt.161
Ancestors: MorphicExtras-mt.160

Added missing super calls to ease debugging.

Note: We may remove that minHeight instVar and reuse Morph state.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008117.html

Name: Morphic-mt.920
Ancestors: Morphic-mt.919

Several magic numbers removed from splitter/grip morph code.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008118.html

Name: Morphic-mt.921
Ancestors: Morphic-mt.920

More magic numbers removed from splitter/grip morph code.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008119.html

Name: Morphic-kfr.922
Ancestors: Morphic-mt.921

Convenience method that return a string with the morphs layoutProperties.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008120.html

Name: Morphic-kfr.923
Ancestors: Morphic-kfr.922

Menu item for getting a copy of morphs layout properties

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2015-April/008121.html

Name: Morphic-kfr.924
Ancestors: Morphic-kfr.923

Small fixes for copying layout properties

=============================================


More information about the Squeak-dev mailing list