[updates] Another 25

Dan Ingalls Dan.Ingalls at disney.com
Mon Nov 6 05:04:41 UTC 2000


Folks -

Here come another 25 updates...

Lots of little fixes and enhancements.

2883 is a major new body of work.  If you like Hypercard, you should be interested.  Hopefully Scott will send out a message with enought introductory documentation so you can get into trouble.

2902 should bring PNG speed up to a decent point.

Enjoy
	- Dan

---------------------------
2877MIDIScoreFix-ak

2878otherWorldly-raa -- Bob Arning -- 2 November 2000
- fixes wallback if a Morphic world in MVC is encountered before a real Morphic project"

2879Magnifier-sourcePoint

2880ParseScript4-tk -- Ted Kaehler -- 31 October 2000
Further attempt to fix highlighting during mouseOver and mouseDragOver.  
Dan's green target pads grow and shrink in a block when dragging a statement over it."

2881changeSorterMisc-sw -- Scott Wallace -- 31 October 2000
* Adds feature to allow one identify methods in a changes set that are uncommented.
* Adds feature to allow one to identify methods in a change set whose authoring stamp does not have your initials.
* Correct wording in the browse-slips prompt"

2882miscGeneric-sw -- Scott Wallace -- 30 October 2000
A few smallish tweaks, including:
*  The change-color halo-handle on system windows will change the window color now, just like the corresponding menu item in the window's title-bar menu.
*  MessageSet.initializeMessageList: now bulletproofed against failing when the list refers to classes no longer present.
*  Bulletproof ComponentLikeModel.delete against a nagging error condition.
*  Attention to correct singular/plural wording in a couple of ui messages.
*  Generic support for 'One-Shot' running of code, see ProtoObject.doOnlyOnce: and rearmOneShot.
*  The #flag: definition moved from Object to ProtoObject"

2883stacksAndCards-sw -- Scott Wallace -- 31 October 2000
Brings a simple stack-and-card architecture to Morphic.  And a few other things, including:
* Option to see textual source in place in Scriptor.
* Finder-like list views in pasteup morphs.
* Viewer for any object.
* Scriptable buttons, with scripts residing as methods of the containing 'background' uniclass, and with all salient aspects (including when to act) controllable from the viewer.
* A new reference scheme, whereby object references in user scripts can be made to look 'right', as in
	Car turnBy: Steer heading
(To turn on the new reference scheme, set the preference #capitalizedReferences to true.)
* New 'viewing' halo handle for Playfields.
* New 'choose new graphic' halo handle for Sketchs.
Smalltalk at: #References put: IdentityDictionary new.

2884mvcToMorphic-raa -- Bob Arning -- 1 November 2000
- when transitioning from mvc to morphic, do not send #displayWorldSafely to the ControlManager in world"

2885MIDIScoreFix-ak

2886MouseEnterLeave-ar -- Andreas Raab -- 1 November 2000
Fixes mouse enter and leave handling to pass the event in the order of the morphs encountered (e.g., mouse enter from outermost to innermost and mouse leave from innermost to outermost)"

2887ateBitNebraska-raa -- Bob Arning -- 1 November 2000
- fix transmission of 8-bit forms in Nebraska (strange speckles)"

2888NebraskaCorners-ar -- Andreas Raab -- 1 November 2000
A quick fix for making round corners appear in Nebraska. This is not a final solution but just a quick hack since the protocols involved in Morph's corner rounding process is way to complicated. But I can't be bothered to fix this right now."

2889scrunchedName-raa -- Bob Arning -- 1 November 2000
- restore scaling of long project names in ProjectViewMorph (was lost when names were made directly editable)"

2890whosOnFirst-bob -- Bob Arning -- 2 November 2000
- fix to make it easier to add other morphs as submorphs of EmbeddedWorldBorderMorph"

2891otherWorldly-raa -- Bob Arning -- 2 November 2000
- fixes wallback if a Morphic world in MVC is encountered before a real Morphic project"

2892fasterPNG-raa -- Bob Arning -- 2 November 2000
- speed up deoding of some PNG images by reducing the amount of large integer math"

2893MagnifiersourcePoint

2894NebraskaFullScreen-ar -- Andreas Raab -- 2 November 2000
Adds a 'fullscreen' button for nebraska clients"

2895FixCostumes-ar -- Andreas Raab -- 2 November 2000
Fixes the overly long list of remembered costumes and recomputes all unique costumes."

2896twoNameBugs-sw -- Scott Wallace -- 3 November 2000
Fixes two bugs involving renaming of objects"

2897DupFix-ar -- Andreas Raab -- 4 November 2000
A fix for duplicating morphs in transformed environments."

2898DragFix-ar -- Andreas Raab -- 4 November 2000
Fixes accidental dragging when the lonely submorph of a world got multiple CMD-clicks."

2899DropFix-ar -- Andreas Raab -- 4 November 2000
Fixes positioning morphs after a drop operation so that the new (local) position is based on the full transform from the world and not only from the hand's target offset (which is never transformed)."

2900PickupPlayfield -- Andreas Raab -- 4 November 2000
Allow playfields to be picked up normally."

2901mvcMenuFix-raa -- Bob Arning -- 5 November 2000
- fix walkbacks when trying to pick edge for a new flap"

2902pngFixes-raa -- Bob Arning, Eric Arseneau -- 4 November 2000
- speed improvements (quite radical for large images)
- bug fixes
- new features (transparency and background)
Not all modes have gotten the full treatment. If you have a url for a PNG image that seems slow to decode, send it to me and I will see about speeding it up.
If you are interested in seeing how processing various test suites, see the class method #test1. In particular, from the menu for the BookMorph it produces, select 'sort pages'"

2903dndToNebraska-raa -- Bob Arning -- 5 November 2000
- when a morph is dropped into the client's view of a Nebraska server, transmit that morph to the server."

2904fontInChat-raa -- Bob Arning -- 5 November 2000
- include basic font info in chat messages so that font changes are preserved at recipient"







More information about the Squeak-dev mailing list