[UPDATES] More fixes and one new feature
Dan Ingalls
Dan.Ingalls at disney.com
Tue Sep 21 16:25:14 UTC 1999
[Ralph and all: Thanks for dealing with the Mail List problems!]
Folks -
I have just [well, this was a week ago] issued 15 new updates. Because these are almost all bug fixes, I decided to attach them to the 2.5 update stream instead of the 2.6alpha stream. There is one enhancement -- a cool new real-time spectrum analyzer (1441 below) incorporating work by John, Andreas and me -- check it out!
- Dan
PS: Notice the robustness of Squeak's update mechanism in the face of the UIUC server being down at this time!
PPS: If you have already advanced your version to 2.6alpha, execute...
EToySystem eToyVersion: 'Squeak2.5' date: '16 September 1999'.
then fetch updates, then execute...
EToySystem eToyVersion: 'Squeak2.6alpha' date: '16 September 1999'.
This should cause no inconsistency, since there have been no updates yet for 2.6alpha.
----------------------------
'1433paneReframe-bf -- Bert Freudenberg -- 10 September 1999
Makes spawnPaneFrameHandle: use the new withSideOrCorner:setToPoint:minExtent:limit: to provide maximum and minimum extents when reframing panes"
1434ClsFormatCheck-ar -- Andreas Raab -- 10 September 1999
Adds an additional test to the ClassBuilder so that non-pointer subclasses are not allowed to have named inst vars."
1435Heap-ar -- Andreas Raab -- 10 September 1999
This change set adds class Heap. See the examples protocol for a speed comparison with SortedCollection."
1436IntrplImgMorph-ar -- Andreas Raab -- 10 September 1999
Adds an InterpolatedImageMorph to Morphic-Demos (using bi-linear interpolation from the Balloon 3D engine) and fixes a pretty big bug in Balloon3D itself..."
1437Benchmarks-ar -- Andreas Raab -- 10 September 1999
Adjusts Integer>>tinyBenchmarks to run for at least one second per benchmark for getting more stable results."
1438cmdShiftClick-sw -- Scott Wallace -- 10 September 1999
Rescinds the cmd-shift-mouse feature (that had always grabbed the topmost direct submorph of the World,) making cmd-shift-mouse now an exact synonym for cmd-mouse. Thus, in particular, halos come up as usual on cmd-click whether or not the shift key is down. Ref: Naala/John/Scott correspondence of 10 Sept 99"
1439ShrinkFixes-di -- Dan Ingalls -- 10 September 1999
Restore majorShrink and related routines to some degree of effectiveness.
1440ClsRemovals-ar -- Andreas Raab -- 10 September 1999
Fixes two problems with obsoleting classes by zapping the method dictionaries for those classes where it is safe and *not* obsoleting the subclasses of an obsolete superclass (which should be done in #removeFromSystem if wanted). "
1441spectrumAnalyzer-jhm -- John Maloney -- 8 September 1999
Adds support for viewing sound data in real time in several ways: as a time-varying wave, as a frequency spectrum, or as a sonogram (time/frequency plot). See the comment in SpectrumAnalyzerMorph for more details. Part of this facility is SoundInputStream, a subclass of
SoundRecorder designed to let clients process incoming sound data as it arrives.
Dan Ingalls implemented the nifty sonogram view."
1442FFTwindow-di
1443onionSkin-tkLG
1444twoTiny-sw -- Scott Wallace -- 15 September 1999
Two fixes arising from msgs on squeak list today:
(1) Bolot''s fix so that ''set desktop color'' doesn''t drop into a debugger if desktop color is currently an InfiniteForm.
(2) Adopts Jesse Welton''s suggestion that when inboard scrollbars are in effect, the initial size for the preferences panel be suitably adjusted. "
1445onionSkFix-tkLH -- Ted Kaehler -- 15 September 1999
The update 1443onionSkin-tkLG fixed two odd bugs. Scott discovered that if you ever get a draw error, a flag is left on, and the transparent onion skin for the paintBox can''t be computed. This clears that flag. (This update corrects a bug in the fix.) It also adds ''start drawing again'' and ''start stepping again'' to the world menu.
1443 also fixed a bug in TTGlyph printOn: when contours is nil"
1446ShrinkFixesPS-di -- Dan Ingalls -- 16 September 1999
Removes a number of kluges in majorShrink that were no longer needed after the improvements in the ClsRemovals change set.
1447sonogramFix-jhm
'
More information about the Squeak-dev
mailing list
|