keybindings: Seal off the keybindings manager into its own structure

This helps clean up MetaDisplay, and also helps us move it into a
backend-specific thing in the future.
This commit is contained in:
Jasper St. Pierre
2014-08-14 15:33:45 -04:00
parent f88c20f335
commit cfb85d9a9a
3 changed files with 282 additions and 256 deletions

File diff suppressed because it is too large Load Diff