mutter/src/core
Andrea Azzarone 1c2e8fcf06 keybinding: Store flags in MetaKeyGrab
The external grab handler is shared across all external bindings and external
bindings have now different binding flags. For this reason, when rebuilding the
binding table there could be loss of information if we assign the bindings flags
of the external handler to all external bindings. Let's store the bindings flags
in MetaKeyGrab too and use this when rebuilding the binding table to avoid the
above issue.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/169
2019-02-20 14:36:24 +00:00
..
bell.c core: Make MetaBell use MetaSoundPlayer to play the bell sound 2019-01-08 16:14:17 +01:00
bell.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
boxes-private.h boxes: Add API to crop and scale a MetaRectangle 2019-02-06 12:24:02 +00:00
boxes.c boxes: Add API to crop and scale a MetaRectangle 2019-02-06 12:24:02 +00:00
constraints.c constraints: Fix titlebars going off the bottom 2019-01-16 01:19:32 +01:00
constraints.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
core.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
core.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
delete.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
display-private.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
display.c window: Move can_ping to a function and implement in X11 2019-02-13 02:07:41 +00:00
edge-resistance.c Fix builds with G_DISABLE_ASSERT 2019-01-25 09:43:06 +01:00
edge-resistance.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
events.c Fix builds with G_DISABLE_ASSERT 2019-01-25 09:43:06 +01:00
events.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
frame.c ui: Remove fallback app menu 2019-01-30 18:39:42 +00:00
frame.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
keybindings-private.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
keybindings.c keybinding: Store flags in MetaKeyGrab 2019-02-20 14:36:24 +00:00
main-private.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
main.c x11: Require xrandr 1.5 at build time 2018-11-06 17:17:36 +01:00
meta-accel-parse.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-accel-parse.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-border.c MetaBorder: Use float constants and functions instead of double variants 2016-02-16 19:02:48 +08:00
meta-border.h
meta-close-dialog-default-private.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-close-dialog-default.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-close-dialog.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-fraction.c Add MetaFraction for dealing with fractions 2017-08-29 14:39:04 +08:00
meta-fraction.h Add MetaFraction for dealing with fractions 2017-08-29 14:39:04 +08:00
meta-gesture-tracker-private.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-gesture-tracker.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-inhibit-shortcuts-dialog-default-private.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-inhibit-shortcuts-dialog-default.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
meta-inhibit-shortcuts-dialog.c core: add MetaInhibitShortcutsDialog 2017-08-02 11:58:55 +02:00
meta-launch-context.c core: Fix compiler warning 2019-01-23 10:06:30 +01:00
meta-sound-player.c core: Fix compiler warning in MetaSoundPlayer 2019-01-09 03:42:43 +00:00
meta-workspace-manager-private.h Move workspace related code from MetaDisplay to MetaWorkspaceManager 2018-07-06 19:47:17 +02:00
meta-workspace-manager.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
mutter.c plugin: Rename the .so file from plugin.so to libplugin.so 2018-11-06 17:17:36 +01:00
place.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
place.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
prefs.c ui: Remove fallback app menu 2019-01-30 18:39:42 +00:00
restart-helper.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
restart.c Clean up include macros mess 2018-11-06 17:17:36 +01:00
stack-tracker.c Fix warnings when building without verbose mode 2018-11-06 17:17:36 +01:00
stack-tracker.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
stack.c window: Return focusable ability looking at properties only 2019-02-14 13:49:51 +01:00
stack.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
startup-notification-private.h meta, startup-notification: Make type declarations public 2019-01-24 16:38:09 +00:00
startup-notification.c startup-notification: Silence warning 2019-01-18 18:18:57 +01:00
util-private.h meta: Hide libmutter symbols by default and selectively export them 2019-01-23 14:18:13 +01:00
util.c Fix builds with G_DISABLE_ASSERT 2019-01-25 09:43:06 +01:00
window-private.h window: Move can_ping to a function and implement in X11 2019-02-13 02:07:41 +00:00
window.c window: Return focusable ability looking at properties only 2019-02-14 13:49:51 +01:00
workspace-private.h Clean up include macros mess 2018-11-06 17:17:36 +01:00
workspace.c workspace: Port to MetaSoundPlayer 2019-01-08 16:14:17 +01:00