I could be persuaded to move this to the Extras menu, which is what I was going to do in the first place, until I realized that fullscreen behavior is delegated through through the current project.<br><br><div class="gmail_quote">
On Sat, May 1, 2010 at 2:02 AM, <span dir="ltr"><<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
A new version of Morphic was added to project The Inbox:<br>
<a href="http://source.squeak.org/inbox/Morphic-cbr.432.mcz" target="_blank">http://source.squeak.org/inbox/Morphic-cbr.432.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Morphic-cbr.432<br>
Author: cbr<br>
Time: 1 May 2010, 2:01:50.598 am<br>
UUID: ab7b8fc1-19c5-457d-bf5f-9b479647db46<br>
Ancestors: Morphic-mha.431<br>
<br>
Added a menu item to Projects in TheWorldMainDockingBar. I was going to add it to the Extras menu, but when I went to actually implement it, I learned that fullscreen is accomplished (at least, when done via the World menu,) by sending a message to the current project. Depends on Project>>toggleFullScreen, which was added in System-cbr.324.<br>
<br>
=============== Diff against Morphic-mha.431 ===============<br>
<br>
Item was added:<br>
+ ----- Method: TheWorldMainDockingBar>>toggleFullScreenMenuItemOn: (in category 'submenu - projects') -----<br>
+ toggleFullScreenMenuItemOn: menu<br>
+<br>
+ menu addItem: [ :item |<br>
+ item<br>
+ contents: 'Toggle Full Screen' translated;<br>
+ help: 'Switch back and forth from full screen mode' translated;<br>
+ icon: MenuIcons smallFullScreenIcon;<br>
+ target: Project current;<br>
+ selector: #toggleFullScreen ]!<br>
<br>
Item was changed:<br>
----- Method: TheWorldMainDockingBar>>projectsMenuOn: (in category 'construction') -----<br>
projectsMenuOn: aDockingBar<br>
<br>
aDockingBar addItem: [ :item |<br>
item<br>
contents: 'Projects' translated;<br>
addSubMenu: [ :menu |<br>
self<br>
newProjectMenuItemOn: menu;<br>
saveProjectMenuItemOn: menu;<br>
loadProjectMenuItemOn: menu;<br>
previousProjectMenuItemOn: menu;<br>
+ jumpToProjectMenuItemOn: menu;<br>
+ toggleFullScreenMenuItemOn: menu ] ]<br>
- jumpToProjectMenuItemOn: menu ] ]<br>
!<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Casey Ransberger<br>