[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Wed Dec 29 23:55:04 UTC 2010


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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004052.html

Name: Morphic-mtf.499
Ancestors: Morphic-ar.498

Import from Cobalt:

Name: Morphic-mka.24
Ancestors: Morphic-jrd.23

HandMorph supports now mouse states where two mouse buttons are pressed simultaneously

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004053.html

Name: Morphic-mtf.500
Ancestors: Morphic-mtf.499

import from croquet:

Name: Morphic-ar.17
Ancestors: Morphic-ar.16

- keep mouse button information in keyboard events

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004054.html

Name: Morphic-mtf.501
Ancestors: Morphic-mtf.500

import from Croquet

Name: Morphic-ar.9
Ancestors: Morphic-ar.8

- add a fix for transparent backgrounds in Morphic worlds

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004055.html

Name: Graphics-mtf.164
Ancestors: Graphics-ar.163

Imports from Cobalt:
- added Color pantonePurpleU
- use a configurable error dump file

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004056.html

Name: Graphics-mtf.165
Ancestors: Graphics-mtf.164

added u, v accessors to Point, for convenience when dealing with textures. cherrypicked from Cobalt:

Name: Graphics-jrd.22
Ancestors: Graphics-mtf.21

Changed:

- Added convenience methods to create and access a point using u and v (as is the usage in texture coordinates) instead of x and y

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004057.html

Name: Graphics-mtf.166
Ancestors: Graphics-mtf.165

- fix 16->32 bit WarpBlt w/ smoothing. Cherrypicked from Croquet:

Name: Graphics-ar.19
Ancestors: Graphics-bf.18

- fix 16->32 bit WarpBlt w/ smoothing

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004058.html

Name: Graphics-mtf.167
Ancestors: Graphics-mtf.166

bullet-proof StrikeFont>>derivativeFonts. Cherrypicked from Croquet:

Name: Graphics-bf.18
Ancestors: Graphics-bgf.17

- bullet-proof StrikeFont>>derivativeFonts to make font selection menu work again

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004059.html

Name: Graphics-mtf.168
Ancestors: Graphics-mtf.167

Chromatically symmetric versions of #darker #muchDarker. Cherrypicked from Croquet:

Name: Graphics-bgf.17
Ancestors: Graphics-ar.16

Chromatically symmetric versions
of #darker #muchDarker 
(increase saturation when darkening,
just as #lighter/#muchLighter already decrease it.)

The result is perceptually more consistent in gradients
like the system window titles.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004060.html

Name: Graphics-mtf.169
Ancestors: Graphics-mtf.168

imported some DisplayTransform methods from Croquet. Cherrypicked from Croquet:

Name: Graphics-ar.8
Ancestors: Graphics-ar.7

- Tweak-Homebase merge

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004061.html

Name: Kernel-nice.532
Ancestors: Kernel-ar.531

A] Clean-up Behavior and Metaclass copy by using postCopy paradigm.

Advantage 1:
This cleans up the false comment of Behavior>>copy (no, it does not copy without a list of subclasses).
This cleans up the false comment of Metaclass>>copy (no, it does share the reference to the sole instance).

Advantage 2:
The new code is shorter, simpler and avoids niling thisClass temporarily (this was dangerous).

B] Fix Class>>copy : the sharedPool shall not be shared
(if you #addSharedPool: to the copy and the original already has a sharedPool, then you #addSharedPool: to the original too...).
Move the comments "Answer a copy of the receiver without a list of subclasses." where it belongs, in Class>>copy.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004062.html

Name: Kernel-nice.534
Ancestors: Kernel-nice.532

Remove redundant methods.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004063.html

Name: Traits-nice.286
Ancestors: Traits-nice.285

Remove redundant methods.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004064.html

Name: Kernel-nice.535
Ancestors: Kernel-nice.534

revert last change because MC load order will create an infinite loop.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004065.html

Name: Kernel-nice.536
Ancestors: Kernel-nice.535

redo last change after an update

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004066.html

Name: CollectionsTests-nice.178
Ancestors: CollectionsTests-ul.177

Test integer equality with = rather than ==

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004067.html

Name: Compiler-nice.183
Ancestors: Compiler-ul.182

Cosmetic: rename two shadowing temps in order to avoid warnings in Transcript

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004068.html

Name: EToys-nice.78
Ancestors: EToys-cmm.77

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004069.html

Name: Graphics-nice.170
Ancestors: Graphics-mtf.169

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

Remove unused charIndex instance variable from StrikeFont.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004070.html

Name: Kernel-nice.537
Ancestors: Kernel-nice.536

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004071.html

Name: Morphic-nice.502
Ancestors: Morphic-mtf.501

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004072.html

Name: MorphicExtras-nice.98
Ancestors: MorphicExtras-cmm.97

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004073.html

Name: ST80-nice.121
Ancestors: ST80-ul.120

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

Test Integer equality with = rather than == .

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004074.html

Name: EToys-nice.79
Ancestors: EToys-nice.78

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004075.html

Name: Graphics-nice.171
Ancestors: Graphics-nice.170

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

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

http://lists.squeakfoundation.org/pipermail/packages/2010-December/004076.html

Name: ST80-nice.122
Ancestors: ST80-nice.121

Add a few spaces in order to avoid Transcript warnings about @- ambiguity when recompiling.

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



More information about the Squeak-dev mailing list