#45 editor context menu a tad to massive

closed
nobody
None
5
2010-09-14
2010-08-14
No

geany has a very nice and clean interface, but invoking the context menu has this huge thingy flapping into your face. cut copy paste undo redo delete selectAll should be enough. the rest is to find on the menu bar.

Discussion

  • Nick Treleaven

    Nick Treleaven - 2010-09-07

    This should be filed for the Geany project, not g-p. Geany devs won't notice this here so much.

    BTW I agree with you it's too big but some people are used to the items there. I tried grouping the 'current word' items in a submenu but some people didn't like it as it was slower to use.

     
  • Dimitar Zhekov

    Dimitar Zhekov - 2010-09-07

    It's certainly the largest menu in Geany - but which items to remove?.. For example, I'd prefer exactly "paste undo redo delete selectAll" to go away, because they all have easy and well known shortcuts and toolbar icons, while most of the other commands can not even be included in the toolbar.

    The only real solution will be to make the context menu customizable. However, there are too many preferences even now IMHO...

     
  • Enrico Tröger

    Enrico Tröger - 2010-09-08

    I agree with Nick that this should be rather handled in Geany's bug tracker. Pretty much unrelated to geany-plugins. Or even better discuss it on the devel mailing list.

    Some time ago I made an attempt to make the editor menu customisable but failed for some reason. I also basically with Nick that we could/should decrease the items but I am one of those who don't want to miss the current word items :).
    I thought about shrinking the menu but also don't know which items could be removed generally, which again leads to the solution of making the menu more dynamic and so customisable.

     
  • Nick Treleaven

    Nick Treleaven - 2010-09-13

    > I'd prefer exactly "paste undo redo delete selectAll" to go away

    These are standard in all editors I've used.

    I don't really think making the menu customizable is worth it, we just need to provide a good default.

    I've removed 3 items I think are arguably less needed:

    Find Document Usage because Find Usage can be used instead.
    Go to Tag Declaration because Go to Tag Definition is more common.
    Go to Line because the toolbar item can be used instead.

    I've also added the first two to the Search menu so they are still accessible by mouse.

     
  • Nick Treleaven

    Nick Treleaven - 2010-09-13
    • status: open --> pending
     
  • Nobody/Anonymous

    too big a context menu was just a first time user impression i had. i know a menu editor is messy to implement and maybe overkill. could it be an option to have some settings pane where you can remove unwanted items from the context menu without really editing stuff? ..just an idea though

     
  • Nick Treleaven

    Nick Treleaven - 2010-09-14
    • status: pending --> closed