[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