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 ============================================= |
Free forum by Nabble | Edit this page |