mutter/src/core
Rui Matos 1627044c39 prefs: Fix binding remaining grabbed after clearing all strokes
If a binding is updated with a clear set of strokes (effectively
disabling it) we aren't signaling that the binding changed and thus
the previous strokes will continue to be grabbed.

This fixes that and tries to do a better effort at checking if the
binding changed or not.

https://bugzilla.gnome.org/show_bug.cgi?id=697000
2013-05-14 00:25:12 +02:00
..
above-tab-keycode.c Fix crash in meta_display_get_above_tab_keycode 2011-05-25 14:20:06 -04:00
async-getprop.c Revert "Remove a bunch of dead code" 2012-04-24 18:02:33 -04:00
async-getprop.h gnome-doc-tools version doesn't need to be so high. disable the entire 2008-12-01 22:54:57 +00:00
barrier.c barrier: Fix memory leak 2013-04-29 15:56:00 +02:00
bell.c Fix gobs of gtk-doc warnings 2013-03-14 18:02:43 -04:00
bell.h Fix gobs of gtk-doc warnings 2013-03-14 18:02:43 -04:00
boxes-private.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
boxes.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
constraints.c Initialize window->user_rect in the initial placement 2012-11-30 13:29:26 +00:00
constraints.h Replace public MetaFrameGeometry with MetaFrameBorders 2011-08-09 17:14:50 -04:00
core.c core: Add a helper function to grab the old event mask of a window 2013-02-07 17:53:53 -05:00
core.h core: Add a helper function to grab the old event mask of a window 2013-02-07 17:53:53 -05:00
delete.c MetaWindow: add a public method for checking if the application is responding 2012-12-25 18:39:09 +01:00
display-private.h Fix freezing of windows with keyboard resizing 2013-03-14 07:59:57 -04:00
display.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
edge-resistance.c introspection: remove --allow-unprefixed 2010-10-23 15:58:16 -04:00
edge-resistance.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
errors.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
frame.c Simplify the frame testing logic in callers to grab borders 2012-03-17 06:40:54 -04:00
frame.h frame: Add "get_corner_radiuses" chain 2011-08-24 09:38:23 -04:00
group-private.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
group-props.c Added curly brackets in two places to keep -pedantic happy. 2008-05-04 17:57:11 +00:00
group-props.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
group.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
iconcache.c iconcache: don't crash on a non-alpha mask pixmap 2011-03-21 18:51:14 -04:00
iconcache.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
keybindings-private.h Port mutter to use XInput2 events instead of Core Events 2012-12-13 14:56:25 -05:00
keybindings.c keybindings: Fix ungrabbing of keys 2013-04-10 10:49:24 +02:00
main.c Add a meaningful name and description to all sections/files in the API docs 2013-03-14 18:11:04 -04:00
mutter-Xatomtype.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
mutter.c core: make session registration an explicit step 2013-03-01 11:30:07 -05:00
place.c Use meta_window_located_on_workspace() in more places 2013-01-18 15:45:05 -05:00
place.h Replace public MetaFrameGeometry with MetaFrameBorders 2011-08-09 17:14:50 -04:00
prefs.c prefs: Fix binding remaining grabbed after clearing all strokes 2013-05-14 00:25:12 +02:00
screen-private.h MetaScreen: Add tracking of whether there are fullscreen windows 2013-03-18 13:05:22 -04:00
screen.c screen: Fix a copy/paste error from the fullscreen tracking 2013-03-18 16:29:25 -04:00
session.c util: Use a sad face in the force-quit dialog 2012-09-19 15:09:42 +02:00
session.h Adding doxygen headers to some files. 2008-08-18 10:25:17 +00:00
stack-tracker.c MetaScreen: Add tracking of whether there are fullscreen windows 2013-03-18 13:05:22 -04:00
stack-tracker.h Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
stack.c MetaScreen: Add tracking of whether there are fullscreen windows 2013-03-18 13:05:22 -04:00
stack.h Switch to gtk-doc syntax 2012-04-24 15:20:39 -04:00
testasyncgetprop.c Fix set but not used variables 2011-01-24 16:26:57 -05:00
testboxes.c Revert "Remove a bunch of dead code" 2012-04-24 18:02:33 -04:00
util.c MetaScreen: Add tracking of whether there are fullscreen windows 2013-03-18 13:05:22 -04:00
window-private.h Make handling of windows that don't respond to _NET_WM_SYNC_REQUEST reliable 2013-03-14 08:01:28 -04:00
window-props.c Fix gobs of gtk-doc warnings 2013-03-14 18:02:43 -04:00
window-props.h Remove unused public window-property functions 2012-10-03 23:35:35 -04:00
window.c window: Add missing chain-up for finalize() 2013-04-29 15:56:03 +02:00
workspace-private.h Make work_area calculation funcs public and introspectible 2013-02-06 00:03:47 -05:00
workspace.c Give a title to the MetaWorkspace page in the API docs 2013-03-18 23:08:24 +01:00
xprops.c Support properties with lists of XSyncCounter 2013-02-13 09:48:26 -05:00
xprops.h Support properties with lists of XSyncCounter 2013-02-13 09:48:26 -05:00