Nobody has looked at this in 10 days...
On Jun 17, 2013, at 2:12 PM, "Sean P. DeNigris" <[email protected]> wrote: > Sean P. DeNigris wrote >> https://pharo.fogbugz.com/f/cases/10910/Window-Menu-Registration-like-World-Menu > > New fix in inbox: > SLICE-Issue-10910-Window-Menu-Registration-like-World-Menu-SeanDeNigris.3 > > This version: > * FallbackMenu: reset the builder after debugging, or the fallback menu does > not appear anymore (e.g. the next time the pragma menu tries to build > itself) > > From version 2: > * Remove DiscoveredMenu > * Move most menu building logic into PragmaMenuBuilder. Now we have fallback > menus for all buildl menus! e.g. Nautilus menus > * Leave a #fallbackMenuOn: hook in Object (packaged with PragmaMenuBuilder), > where custom fallback items can be added. I didn't want to do it with > pragmas in case we ended up with neither the discovered or fallback working > * Class comment for FallbackMenu. Thanks Cami for the review :) > * PragmaMenuBuilder - don't #buildTree during instance creation. Wait until > necessary (i.e. when a menu spec is built). This makes it nice and clean to > trap all errors when the spec is built and throw up a fallback menu > > From version 1: > * Use annotation <windowMenu> > * Re-implement existing menu options with pragma/builder > * Refactor general menu discovery code common to both World and Window menus > > > > ----- > Cheers, > Sean > -- > View this message in context: > http://forum.world.st/ENH-Window-Menu-Registration-like-World-Menu-tp4693269p4693705.html > Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. >
