[updates] 29 more for 2.9alpha

Bruce ONeel beoneel at mindspring.com
Mon Oct 2 15:00:40 UTC 2000


Hi,
  These changes are here:

<ftp://st.cs.uiuc.edu//Smalltalk/Squeak/2.9_alpha/Squeak2.9a-2748.zip>

cheers

bruce

Dan Ingalls <Dan.Ingalls at disney.com> wrote:
> Folks -
> 
> Here is another bunch of SqC updates.  Many of these are smallish tweaks as we try to converge on a stable internal for use in a school this fall.  I also now have a list of the "approved" Celeste fixes from the summer, which I will try to get out in the next day or so.
> 
> You may notice the numbering skips from 2710 to 2720.  Not to worry.  We just moved to non-consecutive updates internally, and this caused a wrinkle in my export process.
> 
> Enjoy
> 	- Dan
> ---------------------
> 2720NoChameleons-di -- DanIngalls -- 27 September 2000
> Enhances the direction handles so as to use colors that are not too similar to the underlying morph.
> 
> 2721ColorPickerTweaks-di -- Dan Ingalls -- 27 September 2000
> Why have a preference for modal vs modeless (pop-up vs enduring) color pickers?
> This changeSet allows you to anchor any pop-up color picker analogously to anchoring a pop-up menu.  Just click or drag on the little drag-dot, and you have an enduring color picker.
> But wait.  There's more...
> Introduces balloon help for the different control areas (even during modal operation).
> A color selection that begins in the color area can only affect color;  one that begins in the translucency control can only affect translucency.
> Oh, and...
> Also includes a change that bundles a restore-cursor into the restore-display choice in the world menu.  Simpler than exiting the project.
> 
> 2722textFix-raa -- Bob Arning -- 27 September 2000
> - initialize a couple of BitBlt vars so that the string display primitive will not fail"
> 
> 2723betterThumbGIF-raa -- Bob Arning -- 27 September 2000
> - fix project publish failures when thumbnail has more than 256 colors"
> 
> 2724geeGolly-raa -- Bob Arning -- 27 September 2000
> - fix red menu so that sketches in transformtions will show the GeeMail submenu when appropriate
> - insure project renamer not visible before making thumbnail for project save directory dialog
> - removed some obsolete methods/classes/variables
> - fixed up parsing of old project names which contained periods"
> 
> 2725PerfectCircles -- Andreas Raab -- 27 September 2000
> Fixes a problem when removing some flexing wrapper. The wrapper did not align the flexed object by its reference position leading to tiny offsets depending on width and height of the wrappee. Also improves #referencePosition: a bit to prevent the generation of float points when unnecessary."
> 
> 2726RemoveFractionalPosition -- Andreas Raab -- 27 September 2000
> Oh well - I had removed the fractional position stuff already before posting the last CS... so here it comes."
> 
> 2727clipCanvas-raa -- Bob Arning -- 27 September 2000
> - ensure that the canvas used by the World is clipped to the bounds of Display so that time is not wasted drawing things that are off-screen
> - nudge ProjectNavigatorMorph a little further off-screen to minimize cycles consumed redrawing"
> 
> 2728moreProj-raa -- Bob Arning -- 27 September 2000
> - start cleaning up different ways of enumerating Projects
> - cleanup some old refs in ProjectHistory"
> 
> 2729WorldHaloTweaks-di -- Dan Ingalls -- 27 September 2000
> Two little changes with big impact for halos in the world.  The first ensures dismissal of all halos (including world halos) when you click in the world.
> The second prevents world halos from noting the entire screen as damaged.  For this reason, there is much less delay when dismissing the world halo.
> 
> 2730TranslucencySlider-di -- Dan Ingalls -- 28 September 2000
> Adds a slider effect to the translucency control of the color picker.  Fixes a couple of glitches in moving from modal to modeless operation.
> 
> 2731SmallerArrow -- Andreas Raab -- 28 September 2000
> Per Kims request - makes the direction arrow just a little smaller."
> 
> 2732MessageSend-value -- Michael Rueger -- 28 September 2000
> Enables MessageSend>>value to send messages with arguments."
> 
> 2733flash-fixes -- Michael Rueger -- 28 September 2000
> Fixes a bug in storeColor:on: and forces the computation of the pixel ramp at read time. The lazy computation of pixel ramps interfers with animations."
> 
> 2734StreamFileIn -- Michael Rueger -- 26 July 2000
> Moves some methods up the stream hierarchy so fileIn may be performed on internal streams."
> 
> 2735Sound -- John Maloney, Michael Rueger -- 27 July 2000
> This change set adds
> - messages to sound readers enabling them to read from any stream, not just a file.
> - two new sounds marimba and pluckedElecBass
> - messages for settings in the ScorePlayer."
> 
> 2736http-url -- Michael Rueger -- 26 July 2000
> Cleans up some minor inconsistencies.
> Adds methods to specify the mimeType in the getResponse calls.
> Setting a proxy in Squeak usually keeps you from connecting to local hosts within your domain. This change set adds a list of exempt host or domain names to HTTPSocket, which should not be contacted through the proxy.
> Adds a method to build a list of URL args without encoding the arguments. Usefull if you have args already containing special characters.
> Add also a class URLArgumentList which does not change the order of arguments.
> 
> 2737FileStream-exceptions -- Michael Rueger -- 26 July 2000
> This change set introduces exceptions for the handling of file exists/does not exist exceptions so applications can handle these their own way. The default action still pops up the well known menus, now moved to StandardFileStream error-handling.
> See also FileDoesNotExistException>>example."
> 
> 2738http-fix -- Michael Rueger -- 28 September 2000
> The check for a String as the return value of a getDocument call was done too late."
> 
> 2739HeadingTweak-ar -- Andreas Raab -- 28 September 2000
> A little tweak that prevents flexing of sketches immediately after being created."
> 
> 2740FlapsAndNavigator -- Andreas Raab -- 28 September 2000
> Makes flaps and the project navigator stay at the same layer in projects, e.g., in front of a lot of other things but keeping the same relation to each other."
> 
> 2741GIFfix-ar -- Andreas Raab -- 28 September 2000
> Make the GIFReadWriter accept > 8 bit forms and convert it silently. If somebody is trying to store a 16 or 32 bit form it should work even if it costs some colors."
> 
> 2742KidNavPlus-raa -- Bob Arning -- 28 September 2000
> - adds balloon help to the kid navigator to help understand the pop out/in behavior
> - adds option to warn user before quitting Squeak if there are unsaved projects
> implementation is a bit fuzzy at the moment.
> Preferences - checkForUnsavedProjects in the general category"
> 
> 2743EHReturnFix-ar -- Andreas Raab -- 28 September 2000
> Fixes a problem with return values from default actions."
> 
> 2744PDATweaks2 -- Dan Ingalls -- 29 September 2000
> Fixes a postscript problem and better handling of CRs in the bottom pane.
> 
> 2745SqR-HashFix -- Andres Valloud -- 18 September 2000
> Fix the new hash for SequenceableCollections so that it never overflows. It rarely occurs, but it should never happen"
> 
> 2746restartLoop-raa -- Bob Arning -- 29 September 2000
> Reiterate the removal of <exitFlag>, then ensure world loop restart (in the postscript)."
> 
> 2747misc-tk -- Ted Kaehler -- 26 September 2000
> 1) SequenceableCollection.hasEqualElements: caused an error if the argument was not a Collection.  Called by RunArray.=  
> 2) DamageRecorder.recordInvalidRect: corrects a spelling error in a comment.
> 3) ServerDirectory.checkServers fixed an error when it is detected that the updates.list file does not match on the two servers.  (It happened for the first time recently!)
> 4) Upon fileOut, there is a dialog box that asks if you want to see the methods with slips in them.  Reversed the order of the choises, and changed the wording.
> 5) Provided the reverse conversion method so that Projects written with no 'exitFlag' variable can be read into older BJ images."
> 
> 2748http-fixes -- Michael Rueger -- 29 September 2000
> Fixes a recently introduced problem with http get where in the get the hostname was passed and not just the full path."





More information about the Squeak-dev mailing list