Menu customization doesn't always work ...
- Dominant language
- C++
- Stars
- 12.3k
- Forks
- 593
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 9
Description
Carryover from https://github.com/hluk/CopyQ/issues/2965.
Some commands will not be added to the right hand side dropdown menu, while other commands can be.
I don't see any way to remove the commands that are installed by default.
I might be doing something wrong, but I don't see how to change the order of the menu command. I see the arrow keys that should allow this, but I can't select the items - also the menu items don't necessarily match the commands menu.
For example:
Side bar:

The arrow keys should move the icons up and down, but I don't see any way select the icon to be able to move it. Ctrl-Click, Shift-Click, and Alt-Click just execute the command. Right-Click doesn't do anything.
Item Menu:

Same as above - the arrow keys SHOULD move the items, but I can't select the items to move them. Also note that New Item is shown on the side bar, but not on the Item tab, but it is on the File menu, so I guess that is okay.
Commands Panel (F6):

There is some control here, but names are inconsistent and not all commands work.
For example, if I move "Clear Current Tag" below "UnPin" it moves it down below "Toggle Pin" on the side menu, but ...
Commands are listed as Pin and Unpin, when in the menus and the sidebar, they are shown as Toggle Pin.
I would like to add "Toggle Clipboard Storing" to the side menu. I don't see a command for that. I see "Disable Clipboard Storing" and "Enable Clipboard Storing", but they aren't added to the menu, even if "In Menu" is selected.
Most of the default commands aren't listed at all - for example: "New Item", "Activate Items", "Show Content", "Remove (Del)", "Edit", "Edit Notes", "Edit with Editor", and "Action" aren't listed, so there is no way to move or remove any of these items (that I can see).
I don't know how difficult it would be to implement, but what I would recommend would be a combination of:
- Get rid of the arrow keys for both the toolbar and the menu items. Either simply use drag and drop or (similar to Microsoft Office) have a right-click and "Customize Menu/Toolbar" and then you can drag and drop, drag off to remove the items.
- To add items, I would use the command pane. Instead of an "In Menu" button, I would keep that and add an "On Toolbar" button (in case users wanted the menu on the toolbar but not the menu drop-downs or vice-versa. Ideally have it where you could click and drag from the Commands Pane to the menu, but that might be difficult to code.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.