media-keys: Move all keyboard bindings into settings
This creates new "X-static" binding entries in the configuration store which store all the previously hard-coded keys. The effect is that it is possible for users to override the behaviour, with the caveat that newly added keybindings will not be picked up for that key.
Showing with 485 additions and 103 deletions
This diff is collapsed.