This is a reboot of Hotkey / automatically show conflicting hotkeys at the top which was archived, giving only a solution for a specific hotkey conflicts, not displaying all hotkey conflicts.
Use case or problem
The Hotkeys panel tell me how many conflicts there are, but not what they are. Hovering and clicking or the warning does nothing.
Proposed solution
Showing permanently the list of problematic hotkeys / commands below the error message would be nice, but I fear it may occupy too much space.
So my solution would be to click on the error message to enter a special “conflict filter mode”, only display all current conflicts.
It would be similar to clicking to a specific red hotkey in conflict except it would show all types of conflicts.
Commands with the same hotkeys would be shown together.
In case of overlap (command 1: A, B - command 2: B, C - command 3: A, C) there is no trivial order in which to show them. In this case, we can either:
a. do our best to group commands together, and accept that some hotkeys may not be together
Ex:
- command 1: A, B
- command 3: A, C
- command 2: B, C
(B are separate)
b. tolerate duplicate display of commands just to make sure same hotkeys are displayed together
Ex:
Conflict on A: - command 1: A, B
- command 3: A, C
Conflict on B: - command 1: A, B
- command 2: B, C
Conflict on C: - command 2: B, C
- command 3: A, C
(each conflict is clear but more verbose)
Current workaround (optional)
I must remember which plugin I installed last and manually check their hotkeys
Or I must install a plugin like GitHub - pjeby/hotkey-helper: Easily see and access any Obsidian plugin's options pane or hotkey assignments (including conflicts) from the Community Plugins tab and spot the red hotkey icons on each plugin.
Related feature requests (optional)
Hotkey / automatically show conflicting hotkeys at the top) was archived