Show conflicts in the keymap editor (#34137)

This PR shows conflicts in a user's keymap editor by adding an error
background to a conflicting row and allows users to filter the keymap
editor by conflicts.

A key binding is determined to have a conflict if any other binding has
the same context and key strokes. In the future, this could be further
improved upon by normalizing bindings’ context so it's not just a string
comparison.


Release Notes:

- N/A

---------

Co-authored-by: MrSubidubi <dev@bahn.sh>
93bfae71dcAnthony Eid committed on 7/9/2025, 4:56:33 PM· committed by GitHubparent171be7e
1 file changedLine totals unavailable