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.

Bug 139075 - Action management enhancements, usability issues and inconsistency in UI.
Summary: Action management enhancements, usability issues and inconsistency in UI.
Status: RESOLVED DUPLICATE of bug 123467
Alias: None
Product: platform
Classification: Unclassified
Component: Options&Settings (show other bugs)
Version: 6.x
Hardware: Macintosh All
: P3 blocker (vote)
Assignee: Jiri Skrivanek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-05 09:26 UTC by remisb
Modified: 2008-12-22 10:27 UTC (History)
3 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description remisb 2008-07-05 09:26:11 UTC
It's too hard to find an action in Action keymap. All actions are grouped by most often them does not make sense. 

I would like to list few suggestions what could make this more usable:
1. add possibility to have actions sorted by name
2. add search box for fast action lookup by action name
3. add search box for fast action lookup by assigned keymap
4. because most often it's hard to guess what exactly action does would be nice to have description of the action and usage notes.
5. action keymap and "Customize toolbar" have a lot of thing in common and can be somehow merged together. IMHO toolbar item can have shortcut, 
toolbar can by extended by placing any action or custom made macro. And at the last how about adding actions, macros into menu. All these thing have 
too much in common. 

Biggest problem in Netbean is inconsistency and lack of professional look from usability point of user. Netbeans is crying for attention on UI usability 
issues.

Regards Remigijus Bauzys
Comment 1 Petr Chytil 2008-07-07 17:41:06 UTC
reassigning to core/options for evaluation

see issue 123467 - there are already some improvements planed for 6.5
Comment 2 Ondrej Langr 2008-07-14 12:49:29 UTC
1, 2, 3, 4 are covered by keymap panel redesign, which has been planed for 6.5 but postponed: 
   - Issue:     http://www.netbeans.org/issues/show_bug.cgi?id=123467
   - UI spec. : http://ui.netbeans.org/docs/ui/keymap_option_panel/index.html

As for 5:
Some good enhancements there. Alhtough I can not imagine complete integration of the two dialogs (main use-cases for
each of them are somewhat different), it would be helpful to display shortcuts in the Customize dialog and possibly
allow their change, but is the customize dialog really a place where one would go to change a shortcut?) as well as
permit drag and drop of actions from keymap panel to the toolbar. 

However, I don't think we should allow users to customize menus themselves as it could introduce many potential problems
(what if someone removed the item necessary for this customization?, etc..) and is IMO not worth the implementation effort. 
Comment 3 Jiri Skrivanek 2008-07-21 12:56:18 UTC
Is it OK to close this issue as a duplicate of 123467? Also in my opinion, it is better to have separate toolbar and
keymap customization.
Comment 4 remisb 2008-07-21 13:44:32 UTC
Of course issue#123467 does some improvement, but unfortunately this enhancement was postponed, and if I understand it will not come till version 7 if it 
will at all. Still Here is a lot of things to be improved, but can be left for later till more important issues will be fixed. 

BTW most important, for such huge applications as NetBeans IDE is usability side, UI consistence and easy of use. I see a lot of inconsistence in UI and design, 
what could be improved. NetBeans team have to pay more, much more attention to usability side otherwise it will end-up is a mess similar to eclipse. 

A little bit of irony. Pay no attention to UI, just features and functionality, and you will end up in mess with all possible functions and use cases, but no user's.

Good luck. 
Comment 5 Jiri Skrivanek 2008-07-21 14:27:22 UTC
I think the NetBeans team pays a lot of attention to usability. But as always it is moving forward as time and other
priorities allow. We really appreciate your feedback. I added a note to issue 123467 that unification of toolbars and
keymap customizers should be considered.

*** This issue has been marked as a duplicate of 123467 ***