This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
According to the Permanent UI specification for NB IDE [1] there are following items in Navigate menu should not be in Navigate menu of the NB IDE -Go to Controller -Go to Domain class -Go to View Please, follow the UI Review process [2] to get the changes approved or fix it [1] http://wiki.netbeans.org/MainMenu [2] http://wiki.netbeans.org/UIReviewProcess
There are two sides to this problem. First, there are way to many actions in the IDE, we need to consolidate them to make each of them usable and/or findable. These action extend the pool of these action to 15! I am aware that complex integration of these actions is out-of-scope for 6.5, but something needs to be done for next releases (see issue #148052). But do we seriously need all these actions? Ruby also has the concept of controllers, but there is no "Go To Controller" action there. I don't know much about Ruby .. but how does it deal with this use-case? Couldn't we re-use their solution? Further, they neither have shortcuts nor mnemonics and as such are probably not going to be used anyway. Wouldn't Second, even if we keep all these actions, their location is inconsistent with the rest of the menus and their name does not make obvious the context they can be used in. Leaving this for offline discussion.
After the discussion with others and in order to fix the problem for 6.5, I've updated to the perm. UI specification. Changes are as follows: 1) Grails actions moved up in the menu to the same section as "Go to Test" action. 2) Removed the "Go to Domain Class" action. The action still will be available in action customizer, but since we are not able to find shortcut for it, doesn't make things much easier than manually opening the appropriate domain class. 3) Defined mnemonics for the remaining actions. 4) Actions renamed so that they contain "Grails" in their display name. Note that this is a short-term for 6.5 which only aims to put these actions into the context of the big IDE. Nevertheless, current way of opening related files has extremely bad learning curve and should be made better for next releases. I will file a separate enhancement for that. Assigning back to Martin to fix these things in code.
Fixed. http://hg.netbeans.org/main/rev/dc4acdaed8e7
Luky, can you verify this, please? Thanks.
Integrated into 'main-golden', will be available in build *200810031107* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/dc4acdaed8e7 User: Martin Adamek <martin_adamek@netbeans.org> Log: #145884: [permui] Groovy actions in Navigate menu are not in permui spec
v 8/10