[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Thu Apr 16 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/008006.html

Name: Morphic-mt.882
Ancestors: Morphic-mt.881

Optimized minimal extent for scrollable/pluggable text fields if they wrap their contents anyway.

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

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

Name: Tools-mt.593
Ancestors: Tools-topa.592

Optimized default proportions in explorer and inspector to avoid visual glitches for

- thick scrollbars
- menu button visible
- arrow buttons visible

Note: This problem is related to the minimal extents of widgets in general.

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

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

Name: Multilingual-ul.206
Ancestors: Multilingual-topa.205

TextConverter >> #decodeString: and UTF8TextConverter >> #decodeString: does line end conversion as requested.
UTF8TextConverter >> #decodeString: takes into account the requested line end conversion.
UTF8TextConverter >> #nextChunkFromStream: uses #decodeString:, which does implements line end conversion.

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

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

Name: ToolBuilder-Morphic-mt.132
Ancestors: ToolBuilder-Morphic-mt.131

Fixes balloon-text call-back in pluggable lists. Now honors current list filter.

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

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

Name: Morphic-mt.883
Ancestors: Morphic-mt.882

Draw the world morph like any other morph by double-dispatching it via the current canvas.

Why? Consistency. Extensibility.

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

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

Name: Morphic-mt.884
Ancestors: Morphic-mt.883

Fix ColorMappingCanvas to delegate the generic double-dispatch to its adapted canvas.

Why? This is an adapter who should -- actually -- not be in the Canvas hierarchy at all. But this is how it is at the moment ... *sigh*

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

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

Name: Morphic-mt.885
Ancestors: Morphic-mt.884

Minimal extent of slider and scroll bars and scroll panes adapted. To better fit small tool window sizes.

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

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

Name: Tools-mt.594
Ancestors: Tools-mt.593

Updated proportions in hierarchy browser and file contents browser to avoid visual glitches in the worst case, which is:

- menu button visible in scroll bar
- arrow buttons visible in scroll bar
- horizontal scroll bar may be visible in pane and no retractable scroll bars enabled

Other configurations imply smaller minimal extents for scroll bars and scroll panes and thus fewer visual glitches in smaller windows.

Note: We still should -- someday -- update the ProportialLayout to stop shrinking windows below their minimum extent.

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

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

Name: Morphic-mt.886
Ancestors: Morphic-mt.885

Fixes position of user dialogs if no position is provided. Ensures to use the actual mouse cursor position.

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

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

Name: Morphic-mt.887
Ancestors: Morphic-mt.886

Fixed regression in button colors of UserDialogBoxMorph.

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

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

Name: Morphic-mt.888
Ancestors: Morphic-mt.887

Restored minimal thumb size to be grabbable again --- even for large lists.

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


More information about the Squeak-dev mailing list