[squeak-dev] The Trunk: ReleaseBuilder-cmm.53.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Jan 8 22:08:25 UTC 2011


Chris Muller uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-cmm.53.mcz

==================== Summary ====================

Name: ReleaseBuilder-cmm.53
Author: cmm
Time: 8 January 2011, 4:08:20.741 pm
UUID: 3be7fac1-91bf-46ae-b0db-6206d026ea49
Ancestors: ReleaseBuilder-cmm.52

- Allow DependencyBrowser to be accessible from the open menu.
- Lance the warts!  Show splitter handles will now be disabled by default.  This improves aesthetics by cleaning up the look, while also being more friendly by not requiring the user to aim into a very small area just to drag something that should be draggable anywhere.
	It's also more consistent with outer window edges, and just simpler, since we don't have yet another object with its own color, border, and code to support it, etc.  I hope we can deprecate this altogether in 4.3.

=============== Diff against ReleaseBuilder-cmm.52 ===============

Item was changed:
  ----- Method: ReleaseBuilderTrunk classSide>>prepareNewBuild (in category 'scripts') -----
  prepareNewBuild "ReleaseBuilderTrunk prepareNewBuild"
  	"Prepare everything that should be done for a new image build"
  	self 
  		setDisplayExtent: 800 at 600 ; 
  		setBackground ;
  		setPreferences.
+ 	"Make DependencyBrowser accessible on the open menu."
+ 	DependencyBrowser initialize.
  	Smalltalk cleanUp: true.
  	Undeclared removeUnreferencedKeys.
  	Smalltalk garbageCollect.
  	3 timesRepeat: [ 
  		Smalltalk garbageCollect. 
  		Symbol compactSymbolTable.
  	].!

Item was changed:
  ----- Method: ReleaseBuilderTrunk classSide>>setPreferences (in category 'private') -----
  setPreferences
  	Preferences 
  		setPreference: #swapMouseButtons toValue: true ;
+ 		setPreference: #annotationPanes toValue: true ;
+ 		setPreference: #showSplitterHandles toValue: false!
- 		setPreference: #annotationPanes toValue: true.!




More information about the Squeak-dev mailing list