[UPDATES] several more for 2.7

Dan Ingalls Dan.Ingalls at disney.com
Mon Dec 13 06:08:02 UTC 1999


....while we wait for completion in one or two areas...

Here they are:
-------------------------
1699classCatFeatures-sbw -- Stephan B. Wessels -- 7 December 1999
Adds the optional morphic buttons and annotation panes to the spawned hierarchy browser, and generally to class=category browsers."

1700TwoFixes-ar -- Andreas Raab -- 7 December 1999
1) Fixes an annoying problem in when a key has gone in an DictionaryInspector with smart updating enabled.
2) Fixes a problem in finalization with a typo introduced during update 1683 (see postscript)."

1701standardTextFont-sw -- Scott Wallace -- 7 December 1999
Adds an item to the Appearance menu that allows the user to choose a standard text font, which will be used for menus, lists, browsers, workspaces, and other tools.
Please do not change the standard text font frequently or lightly!  Preexisting windows may feel the effect only partially, and buttons in existing windows may become strange, etc., and it is possible that subsequent method submissions in preexisting browsers may result in unwanted style changes being recorded in source in some such cases.  Thus, for best results, change the standard system font in an image that has few, or no, tools windows (browsers, workspaces, change sorters, etc.) present.
After changing the system font, you may find it expedient to call
	Utilities reinstateDefaultFlaps
and
    ScriptingSystem resetStandardPartsBin
to get your new look installed in protypical windows, etc.
A TextStyle can now declare any of its fonts to be its default font, without reordering the font array, in a manner that preserves as much as possible of historical smalltalk font-handling.
Most hard-coded special-casing that gave special status to the first font of a text style is removed -- instead, these references are changed to refer to the style's default font.
Choice of the standard window-title font, for both mvc and morphic, is now lodged in Preferences.windowTitleFont.  This is not affected by the standard text font.
Similarly, choice of the font to be used in various buttons and widgets (including the widgets in the title bars of morphic windows) is now lodged in Preferences.standardButtonFont, which is also not affected by the standard text font.
CAVEAT: the order of methods in this update has been manually rearranged to allow a smooth file-in; simply filing out the resulting change-set will *not* result in an update file with the proper order.
Thanks to Robin Gibson for the code that provides WYSIWYG menus for style/font choice in Morphic."

1702FasterBB-ar -- Andreas Raab -- 7 December 1999
The change set speeds up BitBlt and WarpBlt in several different areas (funny: on Win32 there is only a minor speedup in BitBlt but a major one in WarpBlt - on the Mac it seems more evenly distributed).
The change set contains also a number of other stuff such as:
* Some preparations for the inclusion of OS surfaces (disabled for the time being)
* A cleanup of BitBltSimulation so that the primitive index is no longer needed (enabling the build of BB as a plugin)
* Providing simulated versions for BitBlt and WarpBlt (see BitBlt>>copyBitsSimulated and WarpBlt>>warpBitsSimulated) allowing for easier experimenting from within the image
* Provides a simple facility for measuring speed improvements of BitBlt (see BitBlt class>>benchmark)

1703explorerKey-acg -- Andrew C. Greenberg -- 7 December 1999
Although the ""help->command key help"" menu suggests that in a in a ParagraphEditor, the shift-Cmd-i (ctl-I) key will bring up an explorer on the current selection, it doesn't work.  This changeset makes it so."

1704helpForNewPrefs-mas -- Mark A. Schwenk -- 7 December 1999
Adds help messages for the following recently added preferences:
        browserShowsPackagePane
        projectsSentToDisk
        scrollBarsNarrow
        scrollBarsOnRight
        scrollBarsWithoutMenuButton"

1705EnvFix-ar -- Andreas Raab -- 8 December 1999
Fixes a problem with infinite recursions from environments printing."

1706browSel-tkMG

1707env-tkMH

1708fontChoices-sw -- Scott Wallace -- 10 December 1999
Allows the user separately to specify list font, window-title font, flap font, menu font, and default (code) font.  
The choices are honored in both mvc and morphic.  See 'system fonts...' in the Appearance menu.  
Caveat: Some choices, when made, only affect new windows (or other objects) that are created after the change."

1709alphabetize-th -- Torge Husfeldt -- 8 December 1999
Implements the alphabetize feature for method-category lists.
Tweaked by sw such that it asks before discarding unsubmitted code."

1710FreeCellFixes -- Torge Husfeldt -- 9 December 1999
Gets the fixes from FreeCell-changes.1 right. i.e.
Disallow stacking on FreeCells
Disallow dropping of too much cards into an empty stack."

1711FileListRecentDirs-STP -- Stephen T. Pope -- 9 December 1999
The enclosed change set adds a 'recent' menu item to the volume list
pane in the file list view. It holds the last several visited folders.
The list is a class variable. See FileList initialize.

1712FileOpenChoices-JAF -- Josh Flowers -- 12 December 1999
Adds some default options to the popup menu that appears when a read only
file is requested, but can't be found.  This is quite helpful on the Mac where many of the Alice
file names get truncated.

1713PkgFix-RAA -- Bob Arning -- 10 December 1999
- fix walkback when using cmd-key (cmd-b, e.g.) in the package pane of the PackageBrowser"

1714FileList-patternReset-LC

1715TestInterpreterPlugin3 -- Andrew C. Greenberg -- 11 December 1999
Fixes a bug pointed out by Stephan Rudolph, where primitives without specifications ended with an uncompilable 'return self'"

1716DIS-serverUIUC-tk -- Ted Kaehler -- 12 December 1999
Log into a different server at UIUC for posting external updates.
This is a null update externally."





More information about the Squeak-dev mailing list