On Jan 30, 2013, at 10:30 AM, jannik laval <[email protected]> wrote:
> Hi, > > 2013/1/30 Benjamin <[email protected]> > > > Ben > > On Jan 30, 2013, at 10:03 AM, jannik laval <[email protected]> wrote: > >> Hi Benjamin, >> >> I am trying to use Nautilus and going to Pharo 2.0 (I am using 20480). >> I have some remarks about the usability of the tool. I think the idea is >> cool and I begin to appreciate it. >> >> But, I have some problems: >> >> - When I am on a method and search senders (b,n). If there is only one >> sender, another browser is opened focusing on the sender of the method. But >> the method call is not highlighted. When I have to parse long methods, I >> loose time. > > True :) > >> - About the keyboard shortcuts: please I need the same shortcuts everywhere… >> Not everywhere because I know it takes time to do that. BUT everywhere in >> nautilus itself. The shortcuts are not the same in the sourcecode panel (old >> shortcuts) and in the list of entities (new shortcuts). >> As a user, I would like to have the possibility to disable the new shortcuts >> to have the same shortcuts everywhere in my environment. > > It's implemented Nautilus side, but KeyBindings still need some love :) and it will be a settings for the release (to choose between the old and the new). Opposite to Ben, I think the complex key mappings still need some study and enhancement... but that (also with a generalization of the keybindings package use) will be for 3.0/ > >> >> - About the package menu: >> >there is too much items: 4 items to add package in groups is too much. I >> >would prefer one item (add as group) and a menu More. >> > Why is there a "Search code" in "rewrite code" item ? The name does not >> > make sense. > > Probably comes from OB :) > > And should be changed. > > >> > Create Slice should be in the DEBUG mode. Which could be disabled in the >> > Settings. > > Debug mode ? Why ?? > > Or a different menu that is available for the core team or guys who need this > feature. > I do not use it even if I am in a pharo sprint. I disagree. Debug mode is to debug nautilus and will fly away for release. We want to encourage everybody to contribute with slices, so... it is well placed there, very visible :) (maybe a submenu, but I don't want to remove it) > > >> >> - The "Show instance variables" and "Show class variables" does not show the >> variables but the accessors to the variables, no ? > > Yes, as the other browsers did, but I can change the name ;) > > Yes please > > >> >> - Is it possible to have a popup on the icons in Nautilus. There is lots of >> icons that I don't know what they mean. > > There are (or at least should, maybe a bug) > > There are only on active icons. The others have no information popup. > > >> - It is the same for the color of classes and methods: Why are there methods >> in gray ? classes in gray ? > > Extensions > > Thank you, but "in the browser" how can I know that ? > > >> >> - The command "edit a comment", which is a clickable icon, opens a new >> window. I would prefer that it has the same behavior than the button >> "Comments": opening the comments in the same browser. > > No, thanks to the popup and shortcuts, you can edit in a row a lot of classes > very quickly > > Not agree. We have too much opened window, and when I write a comment, I want > to write ONE and write it well. > > >> >> - in the lists of the browser, I would like to select multiple packages >> without using the mouse. Is it possible ? In all the browsers, the shift-up >> and shift-down can do that. > > PluggableListMorph can't do that, but NewList can. > > Unfortunately, I think the integration will be in 3.0 > > ARGhhhh yep... looks like there is no time to make it idiot (esteban)-proof :) but we make some good advances last days. > > >> >> - When I select multiple packages, the classes of all these packages should >> appear. Not only the ones of the last selected package. > > There is a bug entry and discussion about that. Due to extension, it's quite > complicated to due and raises some issues. > > >> >> - what does the locker means in the source code editor ? I understood that >> the method cannot be modified… But I can, so I don't understand. > > It's a feature not yet really used. You can pin a text panel, and have > multiples. We need to polish that as well :) > > It does not work fine. There are some UI issues (the top of the method is > hidden because of the new buttons on the bottom of the window). If it is not > used and polished, please remove it. well, is not a lock, is a pin (icon is confusing)... it is to keep multiple methods around... > > >> >> - The history navigator is not shared between browsers. > > There is a bug entry for this > >> >> That is a good beginning I think. >> I give you my point of view as a user of the browser. This is the main tool >> I am supposed to use in Pharo and I would like to not be frustrated using it. > > You know I love feedback :) > > Thank you > > Do you know what I like more ? Bug entries :P > > Here, I am a user. I take time to send you a mail, and I don't want to take > time to open bug entries. You can do it if you think the ideas are good. :P distinction between user and developer in pharo community are subtle... and you are in pharo-devs list, so you can add a bug entry ;) best, Esteban > > Cheer, > Jannik > > > Thanks again > Ben > > >> >> My 2 cents, >> Jannik >> >> -- >> ~~Dr. Jannik Laval~~ >> École des Mines de Douai >> Enseignant-chercheur >> http://www.jannik-laval.eu >> > > > > > -- > ~~Dr. Jannik Laval~~ > École des Mines de Douai > Enseignant-chercheur > http://www.jannik-laval.eu >
