[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Thu Apr 2 21:55:03 UTC 2015
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007765.html
Name: Collections-ul.606
Ancestors: Collections-mt.605
Cache and share #separators and #nonSeparators in CharacterSet (just like #crlf). Remove them on #cleanUp.
Implemented CharacterSet class >> #withAll:.
Removed #noSeparatorMap, #noSeparators, #separatorMap from String class. Also removed the class variables CSNonSeparators, CSSeparators, and CSLineEnders. All users were rewritten to use CharacterSet's version of these sets.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007766.html
Name: Network-ul.159
Ancestors: Network-ul.158
Use CharacterSet's #nonSeparators shared set instead of creating and storing another one in MailAddressTokenizer. Initialize other character sets lazily, and release them during cleanUp.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007767.html
Name: Collections-ul.607
Ancestors: Collections-ul.606
Simplified CharacterSet class>>separators.
Fixed ReadStream >> #nextFloat, when collection is not a ByteString.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007768.html
Name: ToolBuilder-Morphic-mt.115
Ancestors: ToolBuilder-Morphic-cmm.114
Revert something that was re-introduced in cmm.112 but already reverted before.
#selectPath:in: must send #setSelectedMorph: because both are callbacks from #update: within the tree morph.
#selection only talks to the model. We do not have an equivalent for tree-path selection, which talks to the model, yet.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007769.html
Name: Tools-mt.573
Ancestors: Tools-cmm.572
Revert last change in opening explorer because additional call to #rootObject: not needed.
If there is a bug, which I cannot reproduce in my trunk image, it may lie somewhere else. Anyway, #rootObject: should always update the model correctly. No need to call it twice.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007770.html
Name: Tools-mt.574
Ancestors: Tools-mt.573
Added #hMargin to trees. Feature moved from scroll panes to particular tools. Having this, tree selection will ecompass also this margin and no white pixels will be there.
Having this, it is a cosmetic change.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007771.html
Name: Morphic-mt.806
Ancestors: Morphic-cmm.805
Removed hard-coded margins in scroll panes and added them to lists, text fields, and trees.
This gives tool-specific widgets more control about how to handle/draw this margins.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007772.html
Name: Morphic-mt.807
Ancestors: Morphic-mt.806
Fixed #scrollToShow:, which needed an additional offset-lock, because scroll bars tend to call back their float values to the pane, which then tries to calculate pixels again.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007773.html
Name: Morphic-mt.808
Ancestors: Morphic-mt.807
Text fields only show balloon if it has no text. The balloon text will be rendered in that case.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007774.html
Name: ToolBuilder-Morphic-mt.116
Ancestors: ToolBuilder-Morphic-mt.115
Fixed resizing of search input and button bar in ListChooser.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007775.html
Name: ShoutTests-topa.25
Ancestors: ShoutTests-eem.24
Try to lower testing time by caching source file access.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007776.html
Name: Morphic-mt.809
Ancestors: Morphic-mt.808
Fix selection in lists or trees for context menus. By default, models rely on the current selection for the menu. This can be confusing if the user invokes that menu on a different item.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007777.html
Name: System-topa.715
Ancestors: System-ul.714
Make SoundService registeredClasses class-based.
Categorize in AppRegistry
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007778.html
Name: Sound-topa.43
Ancestors: Sound-bf.42
Make SoundService registeredClasses class-based.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007779.html
Name: EToys-topa.120
Ancestors: EToys-bf.119
Make sure we have a SoundSystem when testing sound.
(Alas, DummySoundSystem doesn't cut it here)
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007780.html
Name: Tools-mt.575
Ancestors: Tools-mt.574
Made interface of object explorer consistent with interface of inspector.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007781.html
Name: Morphic-mt.810
Ancestors: Morphic-mt.809
Exploring a morph via its halo menu now attaches the explorer also to the hand -- like inspecting does.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007782.html
Name: Tools-mt.576
Ancestors: Tools-mt.575
Fixes the bug with the wrang label in the system window of object explorers.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007783.html
Name: Morphic-mt.811
Ancestors: Morphic-mt.810
Some fixes in system windows regarding labels.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007784.html
Name: Morphic-mt.812
Ancestors: Morphic-mt.811
Fixed main docking bar to support interaction with outermost pixels. This is especially useful in fullscreen mode where you want to navigate to topLeft and open the Squeak menu or topRight and click to exit fullscreen. Before, there were pixel offsets and thus you had to acquire your target carefully.
This fix includes a replacement of the SearchBarMorph with one that uses tool builder and the pluggable text morph.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007785.html
Name: Collections.spur-ul.606
Ancestors: Collections-ul.606, Collections.spur-mt.605
Collections-ul.606 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-tpr.256
Cache and share #separators and #nonSeparators in CharacterSet (just like #crlf). Remove them on #cleanUp.
Implemented CharacterSet class >> #withAll:.
Removed #noSeparatorMap, #noSeparators, #separatorMap from String class. Also removed the class variables CSNonSeparators, CSSeparators, and CSLineEnders. All users were rewritten to use CharacterSet's version of these sets.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007786.html
Name: Collections.spur-ul.607
Ancestors: Collections-ul.607, Collections.spur-ul.606
Collections-ul.607 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-tpr.256
Simplified CharacterSet class>>separators.
Fixed ReadStream >> #nextFloat, when collection is not a ByteString.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007787.html
Name: Kernel.spur-topa.915
Ancestors: Kernel-topa.915, Kernel.spur-cmm.914
Kernel-topa.915 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-tpr.256
Fix arguments access in WeakMessageSend comparison.
They may be nil; but the accessor guards that already.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007788.html
Name: Kernel.spur-topa.916
Ancestors: Kernel-topa.916, Kernel.spur-topa.915
Kernel-topa.916 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-tpr.256
(same as before)
Fix arguments access in WeakMessageSend
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007789.html
Name: System.spur-ul.713
Ancestors: System-ul.713, System.spur-eem.712
System-ul.713 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-tpr.256
Use a custom CharacterSet for separators instead of modifying the one in CharacterSet - which may be shared. Cache it for better performance, and get rid of it during cleanUp.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007790.html
Name: System.spur-ul.714
Ancestors: System-ul.714, System.spur-ul.713
System-ul.714 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-tpr.256
Avoid LargeInteger arithmetic in ThirtyTwoBitRegister>>leftRotateBy:.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2015-April/007791.html
Name: System.spur-topa.715
Ancestors: System-topa.715
System-topa.715 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-tpr.256
Make SoundService registeredClasses class-based.
Categorize in AppRegistry
=============================================
More information about the Squeak-dev
mailing list
|