summaryrefslogtreecommitdiff
path: root/src/core/keybindings.c
AgeCommit message (Collapse)AuthorFilesLines
2014-11-12Unify keymap-reloading code branchesinfirit1-14/+24
Simplify the keymap loading logic by unifying the different branches; in the reorganization this patch fixes a bug where when we got a MappingKeyboard event we wouldn't update virtual modifiers correctly. Based on a patch by Thomas Thurman <[email protected]> Based on metacity commit: ba2e5f7f541446931299814bafa642d09047f386 From: "Owen W. Taylor" <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=565540
2014-11-12Update keybindings when XKB keyboard layout changesinfirit1-1/+27
* Select for XKB keyboard notification events explicitly; since GTK+ has selected for XKB events, delivery of old-school MappingNotify events is disabled. * Fix a bug where once a keycode was loaded for a key binding, it would never be reassigned; we want to laod new keycodes for all bindings that have a key symbol rather than a fixed keycode. [ With fixes from Owen W. Taylor <[email protected]> ] Based on metacity commit: c262e3d65a37abedc507705cddfec72c901c321f From: Derek Poon <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=565540
2014-11-07Revert "Possible keybinding to switch to previous workspace."infirit1-8/+0
This reverts commit 69b7a0ad9277f21ad761c84ac1bae5455a2f879e. It has the unintended side-effect that it reverses the alt+tab behaviour.
2014-10-27Rework tiling code based off Consortiuminfirit1-0/+43
Taken from https://github.com/SolusOS-discontinued/consortium/commit/b463e03f5bdeab307ceee6b969c681f29537c76d
2014-10-24keybindings.c: fix deprecated warninginfirit1-1/+1
Based on metacity commit: 8f49828169efb43976e23dd15c6dc4d630346f50
2014-10-24Properly ifdef some KXB code.infirit1-1/+4
Taken out of metacity commit: 238e83a98cf014c9b1082d21541e63f102d441d6 From: Alberts Muktupāvels <[email protected]>
2014-10-24don't switch workspace when switching to sticky windowDenis Gorodnichev1-3/+6
Closes https://github.com/mate-desktop/marco/pull/121 Closes https://github.com/mate-desktop/marco/issues/18
2014-06-26Remove all trailing whitespaces in the code treeJoaquín Ignacio Aramendía1-188/+188
Just run: $ find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i $ find -name '*.h' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
2014-06-24Possible keybinding to switch to previous workspace.Robert David1-0/+8
Disabled at default.
2013-05-17Revert deprecations for issue #41Scott Balneaves1-4/+0
2012-11-20Fix deprecations and compile warnings. Clean compileScott Balneaves1-0/+4
2012-11-18fixed incorrect fsf addresses.Steve Zesch1-2/+2
2012-10-01migrate to gsettingsStefano Karapetsas1-2/+2
2012-03-16Introduce key combination to switch between windows on all workspaces taken ↵Alexander Larsson1-0/+11
from https://bugzilla.gnome.org/show_bug.cgi?id=577699
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+3352