Age | Commit message (Collapse) | Author | Files | Lines |
|
This allows mate-settings-daemon to honor global keybindings whenever
a different application has keybindings that seem conflicting, but are
usually not.
For example, an application defining a `Super_L` keybinding
and MATE having defining a shortcut that uses the `<Mod4>` key. They are
the same physical keyboard, but one is a modifier and the other is not.
Without requesting keyboard reports from other windows, the `<Mod4>`
shortcuts are swallowed whenever there is a `Super_L` shortcut
elsewhere.
(squashed cf0b97690c9d8606be4e07b58a4cf7070b53570d + 603e331e6cf480d2f9aed1e7d096333df39215aa for 1.18 branch)
|
|
and require libmatekbd and libmate-desktop >= 1.17
|
|
|
|
same as in 50565db52df4c2856241422e3328ae854e45aff8
|
|
taken from:
https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=544526d
|
|
|
|
Together with previous commit, it closes https://github.com/mate-desktop/mate-settings-daemon/issues/53
|
|
|
|
|
|
|
|
|