Folks -
I've just sent out 10 new updates. These address a few of the recent problems noted, and add a few other features as noted here below...
- Dan -----------------------
1156macProjects-jhm -- John Maloney -- 25 April 1999 Updates the Mac CodeWarrior project files to import the QuickTime shared library 'weakly'. This allows the VM to start up even if the QuickTime shared library is not available.
1157browserFromFlap-sw -- Scott Wallace -- 27 April 1999 Fixes the bug that made browsers launched from a flap impaired in that they held on to a copy of the SystemOrganization rather than the SystemOrganization itself (thanks to Joshua Gargus for reporting this bug.)"
1158Wnld-3DS -- Andreas Raab -- 28 April 1999 This change set adds the ability to read 3DS models from Wonderland directly."
1159WnldTweaks-ar -- Andreas Raab -- 28 April 1999 Two Wonderland tweaks: Makes drawing a little faster if the scene background is turned on and fixes picking behavior if there is no scene background drawn."
1160FasterText-di -- Dan Ingalls -- 28 April 1999 This change set speeds up several text-related operations: 1. FileLists now fetch up to 100,000 bytes in a single operation instead of showing just the beginning. The old limit had been 30,000. 2. When typing into text, any type-ahead is fetched from the keyboard buffer before initiating each text replacement. Greatly reduces typing latency. 3. The kernel of text composition has been reworked to detect when recomposition of unchanged text following an insertion of deletion finds the same line breaks. Much faster in large text files.
Also eliminates a gratuitous dependence on class Paragraph in the code for copy to ClipBoard.
1161FasterTextFix
1162findWindow-sw -- Scott Wallace -- 28 April 1999 Makes shift-click on the world background in morphic bring up the find-window menu, as it long has done in mvc. In the morphic find-window menu, selections in each category (first expanded windows, then collapsed ones) are now presented in (case-insensitive) alphabetical order. Also, in the morphic find-window menu, items representing windows that have unsubmitted changes now show in red."
1163aFewFixes-sw -- Scott Wallace -- 28 April 1999 (1) Fixes ChangeSorter class-side method #highestNumberedChangeSet so that it returns nil rather than failing if there are NO numbered changesets. (2) Restores the availability of the JoystickMorph in the 'new morph' menu. (3) Removes the problem wherein multiple copies of the same player could get into a presenter's playerlist, resulting in multiple firings of its scripts each tick. (4) Take down the 'initializing the network drivers...' message after the init is complete, while updates are being loaded -- fixing an annoyance when updating from server within a morphic project.
1164projectFlapPref-sw -- Scott Wallace -- 28 April 1999 Adds a mechanism for projects to bear project-local parameters, and uses the new mechanism to make the decision of whether-or-not-to-show-global-flaps dependent on the setting of this flag. At present, anyway, the global Preference concerning global flaps continues to govern whether they are generally to be shown; the project-local preference allows local override. This interplay is open to review and may well change in due course."
1165MinorFixes A couple from Reinier, plus my fix for Chris Norton's problem with SystemWindowWithButton.
1165MinorFixes A couple from Reinier, plus my fix for Chris Norton's problem with SystemWindowWithButton.
This change added the line
labelString := 'Untitled Window'
to System Window's initialize method. Now when you open an inspector you get the label 'Untitled Window'.
In Inspector Class's openAsMorphOn:withLable: method there is the following:
window := (SystemWindow labeled: aLabel) model: inspector
The SystemWindow class's method labeled: does the following:
^ (self basicNew setLabel: labelString) initialize
Which causes the new system window object's label to be overwritten with the 'Untitled Window' in the initialize method.
Mark
"Mark Mayfield" mmayfield@netexplorer.com wrote...
1165MinorFixes A couple from Reinier, plus my fix for Chris Norton's problem with SystemWindowWithButton.
This change added the line labelString := 'Untitled Window' to System Window's initialize method. Now when you open an inspector you get the label 'Untitled Window'.
The SystemWindow class's method labeled: does the following: ^ (self basicNew setLabel: labelString) initialize
Which causes the new system window object's label to be overwritten with the 'Untitled Window' in the initialize method.
Yes. Sorry about that. I have put out a new update that fixes this (along with a number of Wonderland updates). I was too hasty to get these fixes out before living with them a bit longer.
Fetch updates again. The problem should go away.
- Dan
squeak-dev@lists.squeakfoundation.org