Summary: | A necessary cleaning for the list of options in the menus | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Podagric <kde.podagric> |
Component: | general | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cullmann, nate, waqar.17a |
Priority: | NOR | Keywords: | usability |
Version: | 21.04.2 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Other | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=439894 | ||
Latest Commit: | Version Fixed In: |
Description
Podagric
2021-07-02 17:36:51 UTC
Hi, thanks for the proposal. You refer to "main menu" sometimes, e.g. the settings page and that menu entries are duplicated between that and the menu. There is a big difference between the menu entries and setting page stuff: the menu entry will toggle it just for one document/view. And for some things, like end-of-line or byte order mark, that is important. We can't remove this from the menu just because it is in the settings page, as then there is no way to set it just for one document. For removing stuff that is duplicated between status bar and menu: the question there is for me: 1) how to access that with keyboard only navigation 2) one will need to ensure it stays in the HUD > And for some things, like end-of-line or byte order mark, that is important. We can't remove this from the menu just because it is in the settings page, as then there is no way to set it just for one document. I get it > 2) one will need to ensure it stays in the HUD yes, I was thinking about that too while writing. I'm not a developer so I don't know what to suggest for the technical side of this. Another menu that is missed: LSP imo, it is completely pointless to have it in the context menu as well as in the main menu. It should be completely removed from the main menu. Besides for other points, I agree that Menu entries for Search and show terminal are pointless. The have keyboard shortcuts + already are sitting in the status bar. Should be removed. To keep stuff in the HUD, one can keep the actions in action collection but not have them in the menus. another result of the current state of these repeated options: https://i.imgur.com/Ew6kmDF.png In general the menu bar is expected to show everything, even redundant things that are already visible via toolbar buttons, context menus, buttons in open toolviews, and so on. This is one of the problems that KHamburgerMenu was designed to address (see Bug 439894) but I worry that Kate simply has too many actions for it. I think at a certain point we need to reorganize existing menu items to put more of them into sub-menus, and also probably be brutal and remove some silly pointless features, like the toggle to show or hide code folding markers. :) putting things in submenus is nice, but when it's inside KHamburgerMenu, the end result isn't good. That's why I put the dolphin menu image Lots of cleaning was done recently, I think we can close this for now. |