[squeak-dev] The Trunk: Morphic-ar.257.mcz
commits at source.squeak.org
commits at source.squeak.org
Sat Nov 28 19:19:18 UTC 2009
Andreas Raab uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-ar.257.mcz
==================== Summary ====================
Name: Morphic-ar.257
Author: ar
Time: 28 November 2009, 11:18:18 am
UUID: 2961b22d-c091-8142-8afe-9ee419f7e90b
Ancestors: Morphic-ar.256
More complete menus. Should be close to using it without the world menu now.
=============== Diff against Morphic-ar.256 ===============
Item was added:
+ ----- Method: TheWorldMainDockingBar>>startMessageTally (in category 'menu actions') -----
+ startMessageTally
+ (self confirm: 'MessageTally will start now,
+ and stop when the cursor goes
+ to the top of the screen') ifTrue:
+ [MessageTally spyOn:
+ [[Sensor peekMousePt y > 0] whileTrue: [World doOneCycle]]]!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>simpleChangeSorterMenuItemOn: (in category 'submenu - tools') -----
+ simpleChangeSorterMenuItemOn: menu
+
+ menu addItem: [ :item |
+ item
+ contents: 'Simple Change Sorter' translated;
+ help: 'Open a Change Sorter' translated;
+ icon: (self colorIcon: ChangeSorter basicNew defaultBackgroundColor);
+ target: ChangeSorter;
+ selector: #open ]!
Item was changed:
----- Method: TheWorldMainDockingBar class>>initialize (in category 'class initialization') -----
initialize
" self initialize "
Locale addLocalChangedListener: self.
self updateInstances.!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>vmStatistics (in category 'menu actions') -----
+ vmStatistics
+ "Open a string view on a report of vm statistics"
+
+ (StringHolder new contents: SmalltalkImage current vmStatisticsReportString)
+ openLabel: 'VM Statistics'!
Item was changed:
----- Method: TheWorldMainDockingBar>>toolsMenuOn: (in category 'construction') -----
toolsMenuOn: aDockingBar
aDockingBar addItem: [ :item |
item
contents: 'Tools' translated;
addSubMenu: [ :menu |
self
browserMenuItemOn: menu;
workspaceMenuItemOn: menu;
transcriptMenuItemOn: menu;
testRunnerMenuItemOn: menu.
menu addLine.
self
monticelloBrowserMenuItemOn: menu;
+ monticelloConfigurationsMenuItemOn: menu;
+ simpleChangeSorterMenuItemOn: menu;
+ dualChangeSorterMenuItemOn: menu.
+ menu addLine.
+ self
+ processBrowserMenuItemOn: menu;
+ preferenceBrowserMenuItemOn: menu;
+ fileListMenuItemOn: menu.
+ ] ]!
- fileListMenuItemOn: menu ] ]!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>extrasMenuOn: (in category 'construction') -----
+ extrasMenuOn: aDockingBar
+
+ aDockingBar addItem: [ :it|
+ it contents: 'Extras' translated;
+ addSubMenu: [:menu|
+ menu addItem:[:item|
+ item
+ contents: 'Recover Changes' translated;
+ help: 'Recover changes after a crash' translated;
+ icon: MenuIcons smallHelpIcon;
+ target: ChangeList;
+ selector: #browseRecentLog].
+ menu addLine.
+ menu addItem:[:item|
+ item
+ contents: 'Set Author Initials' translated;
+ help: 'Sets the author initials' translated;
+ target: Utilities;
+ selector: #setAuthorInitials].
+ menu addItem:[:item|
+ item
+ contents: 'Restore Display (r)' translated;
+ help: 'Redraws the entire display' translated;
+ target: World;
+ selector: #restoreMorphicDisplay].
+ menu addItem:[:item|
+ item
+ contents: 'Rebuild Menus' translated;
+ help: 'Rebuilds the menu bar' translated;
+ target: TheWorldMainDockingBar;
+ selector: #updateInstances].
+ menu addLine.
+ menu addItem:[:item|
+ item
+ contents: 'Start Profiler' translated;
+ help: 'Starts the profiler' translated;
+ target: self;
+ selector: #startMessageTally].
+ menu addItem:[:item|
+ item
+ contents: 'Collect Garbage' translated;
+ help: 'Run the garbage collector and report space usage' translated;
+ target: Utilities;
+ selector: #garbageCollectAndReport].
+ menu addItem:[:item|
+ item
+ contents: 'VM statistics' translated;
+ help: 'Virtual Machine information' translated;
+ target: self;
+ selector: #vmStatistics].
+ ] ]!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>preferenceBrowserMenuItemOn: (in category 'submenu - tools') -----
+ preferenceBrowserMenuItemOn: menu
+
+ menu addItem: [ :item |
+ item
+ contents: 'Preferences' translated;
+ help: 'Open a Preferences Browser' translated;
+ icon: (self colorIcon: PreferenceBrowser basicNew defaultBackgroundColor);
+ target: PreferenceBrowser;
+ selector: #open ]!
Item was changed:
----- Method: TheWorldMainDockingBar>>menusOn: (in category 'construction') -----
menusOn: aDockingBar
self
squeakMenuOn: aDockingBar;
projectsMenuOn: aDockingBar;
toolsMenuOn: aDockingBar;
+ extrasMenuOn: aDockingBar;
windowsMenuOn: aDockingBar;
helpMenuOn: aDockingBar!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>dualChangeSorterMenuItemOn: (in category 'submenu - tools') -----
+ dualChangeSorterMenuItemOn: menu
+
+ menu addItem: [ :item |
+ item
+ contents: 'Dual Change Sorter' translated;
+ help: 'Open a Dual Change Sorter' translated;
+ icon: (self colorIcon: ChangeSorter basicNew defaultBackgroundColor);
+ target: DualChangeSorter;
+ selector: #open ]!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>processBrowserMenuItemOn: (in category 'submenu - tools') -----
+ processBrowserMenuItemOn: menu
+
+ menu addItem: [ :item |
+ item
+ contents: 'Process Browser' translated;
+ help: 'Open a Process Browser' translated;
+ icon: (self colorIcon: ProcessBrowser basicNew defaultBackgroundColor);
+ target: ProcessBrowser;
+ selector: #open ]!
Item was added:
+ ----- Method: TheWorldMainDockingBar>>monticelloConfigurationsMenuItemOn: (in category 'submenu - tools') -----
+ monticelloConfigurationsMenuItemOn: menu
+
+ menu addItem: [ :item |
+ item
+ contents: 'Monticello Configurations' translated;
+ help: 'Open a Monticello Configurations Editor' translated;
+ icon: (self colorIcon: MCConfigurationBrowser basicNew defaultBackgroundColor);
+ target: MCConfigurationBrowser;
+ selector: #open ]!
More information about the Squeak-dev
mailing list
|