| Summary: | Change mnemonic for Delete Columns from 'C' to 'D' | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | altasilvapuer <altasilvapuer> |
| Component: | Calc | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | NEW --- | ||
| Severity: | enhancement | CC: | heiko.tietze, mentoring |
| Priority: | medium | Keywords: | difficultyBeginner, easyHack, skillDesign, topicDesign |
| Version: | 7.6.4.1 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 98259, 115596 | ||
|
Description
altasilvapuer@gmail.com
2024-03-11 02:40:45 UTC
The accelerator shortcut keys for these context menus have been modified more than once (who knows with which kind of _overall_ reasoning – probably none). So I am not sure we could call this request a "revert", but rather to have some kind of logical consistent reasoning. Among other factors, it would be helpful to have the same accelerator keys in these context menus as other spreadsheet tools have (Excel, GSheets, AOO...). Independently of how we got to this point, I would agree that when selecting an entire column, the context menu that includes "Delete Columns" should have the "D" key as accelerator for such action. Probably all "Delete" (cell/column/row/range) deserves the same accelerator key, but there is probably more items to consider in some of those cases too. The current "C" indeed requires additional user inputs, and I doubt this was some overall thought-through evaluation or idea. FWIW, I tend to use the [CTRL]-[-] keyboard shortcut, instead of using the context menu for these actions (thus, skipping the context menu in these cases), but that is not the point here. Clicking on a column header and using the context menu should be as user friendly as possible anyway. Beware that we can also bring the column header's context menu while the selected area does not correspond to it. The key accelerators should be the same for each available item, independently of the selected area (but in some case, the available actions could be different). I have no access to Excel, so someone else would have to review whether this is the current equivalent accelerator in it too. That would be an additional "plus". In AOO, indeed "Delete Columns" is assigned the letter "D" as accelerator shortcut (as it used to be in LO 3.3). Mnemonics can be defined with the label or automatically. In this case it's hard coded at officecfg/registry/data/org/openoffice/Office/UI/GenericCommands.xcu <node oor:name=".uno:DeleteColumns" oor:op="replace">. The C is used twice, for ~Cut and Delete ~Columns (not a blocker since you can press the hotkey repeatedly). It's not common to use a keyboard for context menus and I would rather consider the main menu where the command is located under Sheet. And C is available here for Insert ~Cells too. (In reply to altasilvapuer@gmail.com from comment #0) > Additional Info: Not Applicable Not true. You will see the mnemonics in context menus depending on your OS/DE. |