Wow, Nautilus is *really* fun to use! I have quite a few ideas for plugins...

A few suggestions...
* Hierarchical package list - also, since with Metacello the convention is
(e.g. P-Core, P-UI, P-Tests) with no overarching package, it should group
all packages matching P-*, even if they are technically separate packages
* I miss the search bar from OB where I could just start typing as soon as I
opened the window. It seems that Nautilus doesn't set the keyboard focus
anywhere useful. Options:
  - search bar
  - typing brings up the class search dialog
  - give keyboard focus to the package list so I can use the shortcuts right
away. This may be the best one because I have access to 3 options:
    - cmd-F to search packages
    - cmd-f to search classes
    - start typing to do a basic package search
* creating new methods - when you click a protocol name, the
"messageSelectorAndArgumentNames" template is displayed in the code pane,
and is pre-selected. I found this very confusing as a newbie because the
selection made me think that I could start typing to replace the template,
but the keyboard focus is not on the template. It's also useless because
when you click on the code pane, it unselects, so you have to double-click
anyway. Two suggestions
  - from the class pane, protocol pane, or both, have an "add method" menu
item that transfers focus to the preselected template
  - when just clicking on a protocol, don't pre-select the template
* back/forward buttons for history navigation?
* a centralized place to put/list plugins so we can share them

Many thanks to Benjamin. This was sorely needed!

Cheers,
Sean

--
View this message in context: 
http://forum.world.st/Nautilus-first-impression-tp4578301p4578301.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.

Reply via email to