[squeak-dev] The Inbox: ConfigBrowser-ar.3.mcz
commits at source.squeak.org
commits at source.squeak.org
Fri May 21 04:23:05 UTC 2010
A new version of ConfigBrowser was added to project The Inbox:
http://source.squeak.org/inbox/ConfigBrowser-ar.3.mcz
==================== Summary ====================
Name: ConfigBrowser-ar.3
Author: ar
Time: 20 May 2010, 9:22:56.75 pm
UUID: cbd2fd7e-c12b-d344-9fbb-cc87bd51fe69
Ancestors: ConfigBrowser-ar.2
Let's make 'install' work.
=============== Diff against ConfigBrowser-ar.2 ===============
Item was added:
+ ----- Method: ConfigBrowser>>installSelection (in category 'actions') -----
+ installSelection
+ selectedConfig ifNotNil:[selectedConfig install].
+ !
Item was changed:
----- Method: ConfigBrowser>>commandSpecs (in category 'toolbuilder') -----
commandSpecs
+ ^ #(('Install' installSelection 'Install the selected package.' (item all))
- ^ #(('Install' installPackageRelease 'Install the selected package.' (item all))
('Update' updatePackage 'Update the selected package.' (item all))
('Help' help 'What is this?' (all)))!
Item was added:
+ ----- Method: ConfigClass>>install (in category 'install') -----
+ install
+ "install this configuration"
+
+ item load.
+ !
Item was added:
+ ----- Method: ConfigEntity>>install (in category 'install') -----
+ install
+ !
Item was added:
+ ----- Method: ConfigCategory>>install (in category 'install') -----
+ install
+ "install this entire category"
+
+ | sz |
+ sz := self items size.
+ sz > 1 ifTrue:[
+ (self confirm: 'Install all ', sz, 'packages in this category?') ifFalse:[^self].
+ ].
+ self items do:[:each| each install].
+ !
More information about the Squeak-dev
mailing list
|