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.
The Context menu of Mercurial missing some very handy options: - Pull/Push (should not be in a sub-item - Merge
pull/push are in Mercurial -> Remote -> merge is in Mercurial -> Branch/Tag -> see bug #226504 for more information about reordering VCS menus
I do know the features exists, they are just not handy enough. These steps (Pull/Push) and Merge are steps in your daily routine (workflow). They require too many clicks=not user friendly.
(In reply to comment #1) > pull/push are in Mercurial -> Remote -> > merge is in Mercurial -> Branch/Tag -> > see bug #226504 for more information about reordering VCS menus In the context menu (right-click on project)? I do not see the options you mention. I have: Mercurial -> Share -> Push Mercurial -> Share -> Pull
(In reply to comment #3) > In the context menu (right-click on project)? I do not see the options you > mention. I have: > > Mercurial -> Share -> Push > Mercurial -> Share -> Pull Maybe it's because you used NetBeans 7.3 and not 7.4 as you stated in the Version field? Please try a dev build and let me know if you're satisfied with the menu redesign we did in 7.4: http://bits.netbeans.org/download/trunk/nightly/latest/
Back to the original post, i just noticed it's from a different user: ... > They require too many clicks=not user friendly. then assign a keyboard shortcut for them in Tools -> Options -> Keymap. I am really sorry the current state does not fully suite your requirements but surely you understand that we had to find a compromise between having a menu with 100 items that does not even fit the screen and a menu with lots of submenus. Adding UI designers on CC, maybe you can discuss this with them.
(In reply to comment #4) > (In reply to comment #3) > > In the context menu (right-click on project)? I do not see the options you > > mention. I have: > > > > Mercurial -> Share -> Push > > Mercurial -> Share -> Pull > > Maybe it's because you used NetBeans 7.3 and not 7.4 as you stated in the > Version field? Please try a dev build and let me know if you're satisfied with > the menu redesign we did in 7.4: > http://bits.netbeans.org/download/trunk/nightly/latest/ I will try that. Thanks!
(In reply to comment #5) > Back to the original post, i just noticed it's from a different user: > ... > > They require too many clicks=not user friendly. > then assign a keyboard shortcut for them in Tools -> Options -> Keymap. I am > really sorry the current state does not fully suite your requirements but > surely you understand that we had to find a compromise between having a menu > with 100 items that does not even fit the screen and a menu with lots of > submenus. Adding UI designers on CC, maybe you can discuss this with them. Agreed. I know compromises need to be made in UI design. Pull/Push and Merge options are so often used I would rank them higher and thus end up adding them to the Mercurial menu directly (no sub-item menu). Maybe the CC'ed UI group can think about it.
I agree that Pull/Push/Merge are frequently used action but in the UI redesign we had space only for few most widely used action at the top level menu. According to the NB users usages stats Pull/Push/Merge are not one of those. But I understand everyone has a little bit different workflow. I agree with Ondrej, you can set a keyboard shortcut to make these actions more accessible.
For the UI team I am afraid I must endorse Jan's Comment #8. The compromise we eventually agreed on is based on usage statistics. At least for NetBeans 7.4 this will remain as it is. There is space for later reconsideration though after NB7.4 when we will have collected new usage data and more feedback. Sorry for the inconvenience; please use custom keyboard shortcut as Jan recommends for the time beaing.
OK. Thanks for all information and explanation. I'll go for the keyboard shortcuts for now.