[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
|