On Apr 11, 2013, at 12:31 AM, Alexandre Bergel <alexandre.ber...@me.com> wrote:
>> May be I did not understand but how can we get a list of implementors = >> methods defined in several classes without spawing a list of methods? > > Not easy to explain. I had the following scenario in mind: > > 1 - In nautilus, I select startingPointOf: in the code pane > 2 - I right click and I see the menu Implementors > 3 - Moving the mouse over this submenu gives me a submenu with all the > implementors of the selector. > > A window less compared with what we have right now. Ah . For now we should reduce the number of items in the menu and make sure that everything works and is integrated into pharo. Then the extras :) And it will not be difficult to do. Now we should pay attention that you can get 50 or more implementor/senders. Stef > > Alexandre > > > >> >> On Apr 10, 2013, at 11:56 PM, Alexandre Bergel <alexandre.ber...@me.com> >> wrote: >> >>> Hi Gisela, >>> >>> Currently, Nautilus is not really smart at giving a contextual menu. >>> >>> Consider the following screenshot: >>> <Screen Shot 2013-04-10 at 5.45.51 PM.png> >>> >>> I have selected the class ROElement, and Nautilus still offers me to look >>> for the implementors >>> >>> Another screenshot: >>> <Screen Shot 2013-04-10 at 5.49.32 PM.png> >>> >>> I have selected the method startingPointOf: >>> >>> I like the idea of easily accessing Implementors. Currently, if I click on >>> "implementors of it" or in your menu "Implementors", I have a new window. >>> Well.. why do I need a new window? Why not simply give the list of the >>> implementors? You can easily turn your menu entry "Implementors" as a >>> submenu (as for "Extended search...") that gives the six implementors of >>> this method directly. >>> >>> Alexandre >>> >>> >>> On Apr 10, 2013, at 8:18 AM, Gisela Decuzzi <giseladecu...@gmail.com> wrote: >>> >>>> Hello, I've been working in a prototype for adding some suggestions to the >>>> menu depending on what it's selected with the cursor. (The same feature >>>> that ALT-Browser has, but now in Nautilus). >>>> >>>> It's just a little piece of code and has a lot of pending work, right now >>>> you can press right click over a message send and offers you browse >>>> implementors: >>>> <Implementors.png> >>>> >>>> And if you are in an instance variable name and then right click: >>>> <InstanceVariablesOptions.png> >>>> (The same that ALT-Browser is doing, but in Nautilus) >>>> >>>> I developed in the latest 2.0 image. >>>> >>>> >>>> >>>> >>>> >>>> So, if you want to load in your image, play a little and then give me some >>>> feedback... >>>> >>>> Gofer it >>>> smalltalkhubUser: 'gisela' >>>> project: 'SmartSuggestions'; >>>> package: 'SmartSuggestions'; >>>> package: 'SmartSuggestionsNautilus'; >>>> load. >>>> >>>> :) >>>> >>>> >>>> >>> >>> -- >>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> Alexandre Bergel http://www.bergel.eu >>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> >>> >>> >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > >