Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007826.htmlName: Morphic-mt.825
Ancestors: Morphic-mt.824
Soft drop shadows introduced and *disabled* by default. Cache added to shadow drawing (including regular/sharp shadows), which will be updated on extent updates.
This commit also cleans-up some shadow-related code.
Note: This does not change the way hand morphs compute their drop shadows when dragging morphs around! There always have been two seprate concepts for drop shadows.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007827.htmlName: Morphic-mt.826
Ancestors: Morphic-mt.825
Added drop-shadow-cache invalidation to layout-specific call back where bounds are directly written. *sigh*
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007828.htmlName: Morphic-mt.827
Ancestors: Morphic-mt.826
Fixed menu positioning bug (which occured in the Squeak-menu with soft shadows enabled).
Always do layout using your bounds or innerBounds (or even outerBounds) but never fullBounds, which is only an internal layout cache.
=============================================