[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Mon Apr 6 21:55:02 UTC 2015


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

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

Name: 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.html

Name: 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.html

Name: 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.

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


More information about the Squeak-dev mailing list