[squeak-dev] The Inbox: ReleaseBuilder-chc.70.mcz
commits at source.squeak.org
commits at source.squeak.org
Fri Dec 16 15:21:44 UTC 2011
Chris Cunnington uploaded a new version of ReleaseBuilder to project The Inbox:
http://source.squeak.org/inbox/ReleaseBuilder-chc.70.mcz
==================== Summary ====================
Name: ReleaseBuilder-chc.70
Author: chc
Time: 16 December 2011, 10:21:40.939 am
UUID: 602dee53-c9a0-4a49-901e-1c8ee427a3c1
Ancestors: ReleaseBuilder-chc.69
A few changes to present the Welcome Workspaces. Welcome To Squeak 4.3. Future Directions.
=============== Diff against ReleaseBuilder-ul.66 ===============
Item was removed:
- ----- Method: ReleaseBuilderTrunk class>>openWelcomeWorkspace (in category 'private') -----
- openWelcomeWorkspace
- TheWorldMainDockingBar instance
- showWelcomeText: #welcomeToSqueak42
- label: 'Welcome to Squeak 4.2'
- in: (140 @ 140 extent: 500 @ 300)!
Item was added:
+ ----- Method: ReleaseBuilderTrunk class>>openWelcomeWorkspaces (in category 'private') -----
+ openWelcomeWorkspaces
+ TheWorldMainDockingBar instance
+ showWelcomeText: #welcomeFutureDirections
+ label: 'Future Directions'
+ in: (140 @ 140 extent: 500 @ 300).
+ TheWorldMainDockingBar instance
+ showWelcomeText: #welcomeToSqueak43
+ label: 'Welcome to Squeak 4.3'
+ in: (200 @ 200 extent: 500 @ 300)!
Item was changed:
----- Method: ReleaseBuilderTrunk class>>prepareNewBuild (in category 'scripts') -----
prepareNewBuild
"ReleaseBuilderTrunk prepareNewBuild"
"Prepare everything that should be done for a new image build"
SystemVersion setVersion.
SMLoaderPlus
setDefaultFilters: (OrderedCollection with: #filterSafelyAvailable).
self setDisplayExtent: 800 @ 600;
- setBackground;
setPreferences;
+ switchTo43Repository;
+ openWelcomeWorkspaces.
- switchTo42Repository;
- openWelcomeWorkspace.
"Make DependencyBrowser accessible on the open menu."
DependencyBrowser initialize.
Smalltalk cleanUp: true.
Undeclared removeUnreferencedKeys.
Smalltalk garbageCollect!
Item was changed:
----- Method: ReleaseBuilderTrunk class>>releaseRepository (in category 'private') -----
releaseRepository
^ MCHttpRepository
+ location: self repositoryUrl , '/squeak43'
- location: self repositoryUrl , '/squeak42'
user: 'squeak'
password: 'squeak'!
Item was removed:
- ----- Method: ReleaseBuilderTrunk class>>setBackground (in category 'private') -----
- setBackground
- "World Color"
- World fillStyle: ((GradientFillStyle colors: {Color white. Color lightGray. Color blue adjustSaturation: -0.88 brightness: -0.2. Color gray}) radial: true;
- origin: 20 @ 10;
- direction: 550 at 400;
- normal: nil;
- yourself)!
Item was removed:
- ----- Method: ReleaseBuilderTrunk class>>switchTo42Repository (in category 'private') -----
- switchTo42Repository
- | old41Repository |
- MCMcmUpdater defaultUpdateURL: 'http://source.squeak.org/squeak42'.
- old41Repository := MCRepositoryGroup default repositories
- detect: [:each | each description includesSubString: 'squeak41'] ifNone: [nil].
- old41Repository
- ifNotNil: [MCRepositoryGroup default removeRepository: old41Repository].
- MCRepositoryGroup default addRepository: self releaseRepository!
Item was added:
+ ----- Method: ReleaseBuilderTrunk class>>switchTo43Repository (in category 'private') -----
+ switchTo43Repository
+ | old42Repository |
+ MCMcmUpdater defaultUpdateURL: 'http://source.squeak.org/squeak43'.
+ old42Repository := MCRepositoryGroup default repositories
+ detect: [:each | each description includesSubString: 'squeak42'] ifNone: [nil].
+ old42Repository
+ ifNotNil: [MCRepositoryGroup default removeRepository: old42Repository].
+ MCRepositoryGroup default addRepository: self releaseRepository!
More information about the Squeak-dev
mailing list
|