[ANN] [UPDATES] Squeak 3.4 now in beta
Scott Wallace
scott.wallace at squeakland.org
Tue Dec 3 07:12:15 UTC 2002
Here are the summaries for the final batch of 3.4a updates, which
have now been forwarded to the external update servers.
The last of these updates advances the version code from 3.4alpha to 3.4beta.
We are still planning to make an initial 3.4gamma build by the middle
of the month, and we are still planning for 3.4 final to be shipped
by year's end.
-- Scott
--------------------------------------------------------
5126fileListMPEG-bkv -- Brent Vukmer -- 21 November 2002
This changeset registers the MPEGMoviePlayerMorph with the FileList.
MP3s etc. can now be played from the FileList. Ned Konz is the man
behind the music -- he provided several necessary fixes/enhancements.
Thanks, Ned!
5127commentFix-sw -- Scott Wallace -- 22 November 2002
Fixes the bug (reported by Bijan Parsia) that made a class comment
seen in a browser continuously revert to unscrolled state when the
user had switched from browsing on the class-side to browsing a class
comment.
5129fileListFixes-sw -- Scott Wallace -- 18 November 2002
Two fixes concerning the registering file-list:
* If a FileList has a nil directory (as various FileLists used by
FileList test-cases seemingly do) do not blow up in #fullName --
instead, use the default directory.
* Fix up the #testServicesForFileEnding test to use the default directory.
5130removeIRCRefs-dvf
5131macRelativeFNFix-nk -- Ned Konz -- 23 November 2002
The SARInstaller didn't work on the Connectors package because it
wasn't able to make the required subdirectories.
This change set fixes the handling of relative and absolute filenames
under MacOS, and uses these conventions:
* fileName starts with :: -> absolute
* fileName starts with : -> relative
* fileName starts with the name of a folder under the root -> absolute
* otherwise -> relative
It also fixes ArchiveViewer to use the previously-fixed extraction
code in ZipArchiveMember.
5132alphabeticalProj-sw -- Scott Wallace -- 24 November 2002
Adds a preference 'offerProjectsAlphabetically' that governs whether
the jump-to-project list is offered alphabetically or hierarchically.
5134classCommentFix-nk -- Ned Konz -- 26 November 2002
Changing class comments (and reverting them) caused walkbacks.
5135fileListFixes2-nk -- Ned Konz -- 30 November 2002
After decompressing gzip files in the FileList, the file list wasn't
updated. This change set fixes that without unnecessarily updating
the file list (which can be slow via FTP, for instance).
I've added a FileModifyingSimpleServiceEntry class that is the same
as SimpleServiceEntry but also updates the contents of the file list.
This is then used in four places where files actually change,
including decompression and linefeed removal.
This CS also updates the class comment in FileList to be up to date
with the current design.
This also removes the compression services from FileList itself
(thereby removing some dependencies) and puts them into ArchiveViewer
and GzipWriteStream.
Also it adds balloon help to the file list menu.
Also stops offering to compress already-compressed files.
Further improved 30 Nov-1 Dec by Scott Wallace:
* Fixes bug that thwarted GZipWriteStream.compressFile:
* Moves responsibility for the dynamic file-list buttons to the
individual services. This allows the filelist to be updated when
needed when the buttons rather than the corresponding menu items are
used.
* After the file list is updated by a file-modifying service, update
the button row as well. Otherwise, after such a service is performed
the orphaned dynamic buttons would raise errors when pressed.
* Suppress the 'broadcast' button.
* Get sys category correct for the ServiceEntry classes
* In the alternative window look, use the same style for the dynamic
buttons as is used for static buttons.
* After a change in sort-order, get the dynamic buttons restored.
* Removed the #completed mechanism of update 5115, which is
supplanted by Ned's subsequent FileModifyingSimpleServiceEntry
approach incorporated in this update.
5136categorizeFix-nk -- Ned Konz -- 30 November 2002
The 'categorize all uncategorized' choice in the Browsers didn't work
on the class side.
5137classEditFix-th -- Torge Husfeldt -- 26 November 2002
Fixes a small annoyance with no clear error message when defining
methods in a browser with the -- all -- category selected.
5138threePointFourNowBeta -- Scott Wallace -- 1 December 2002
This is the last update for version 3.4alpha. In its postscript is
an executable statement that will set the version forward to
Squeak3.4beta.
NOTE: Update 5128 was a mistake which was rescinded by 5133; you can
safely ignore both of those updates.
-------------
More information about the Squeak-dev
mailing list
|