summaryrefslogtreecommitdiff
path: root/plugins/keybindings
AgeCommit message (Collapse)AuthorFilesLines
2017-08-07Request keyboard event reports from global keybindings of other windowsVictor Kareh1-1/+15
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)
2016-11-20move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-4/+1
and require libmatekbd and libmate-desktop >= 1.17
2016-11-20build: require dconf >= 0.13monsta2-27/+0
2016-01-09keybindings: remove useless codemonsta1-65/+0
same as in 50565db52df4c2856241422e3328ae854e45aff8
2015-12-02GTK3: use gdk_error_trap_pop_ignored() when appropriateWolfgang Ulbrich1-0/+4
taken from: https://git.gnome.org/browse/gnome-settings-daemon/commit/?id=544526d
2014-05-18gdk_x11_window_lookup_for_display and gdk_window_get_screen are in gdk2infirit1-8/+0
2014-02-17keybindings: Fix GTK3 supportStefano Karapetsas1-0/+4
Together with previous commit, it closes https://github.com/mate-desktop/mate-settings-daemon/issues/53
2014-02-17keybindings: Fix GTK3 supportStefano Karapetsas1-0/+4
2013-02-18Re-added keybindings plugin, migrated to GSettingsStefano Karapetsas8-0/+1175
2012-10-01migrate to gsettingsmate-settings-daemon-1.5.0Stefano Karapetsas6-1045/+0
2012-02-21gsd to msd complete rename patch by NiceandGently; file rename commithaxar4-0/+0
2012-02-21gsd to msd complete rename patch by NiceandGently; code changes commithaxar5-109/+109
2011-12-03removing autogenerated filesPerberos1-682/+0
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos7-0/+1727