mutter/src/core
Giovanni Campagna 9f5087e97d Fix input and bounding shapes
For decorated windows, we don't want to apply any input
shape, because the frame is always rectangular and eats
all the input.
The real check is in meta-window-actor, where we consider
if we need to apply the bounding shape and the input shape
(or the intersection of the two) to the surface-actor,
but as an optimization we avoid querying the server in
meta-window.
Additionally, for undecorated windows, the "has input shape"
check is wrong if the window has a bounding shape but not an
input shape.
2014-02-25 01:27:32 +01:00
..
above-tab-keycode.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05: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 display: Move barrier event processing to barrier.c 2013-11-12 16:53:14 -05:00
bell.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
bell.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
boxes-private.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
boxes.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
constraints.c constraints: CSD windows need to have their titlebar kept onscreen too 2014-01-22 09:15:59 -05:00
constraints.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
core.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
core.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
delete.c Revert "Move window pings to MetaWindow" 2014-02-16 10:21:22 -05:00
display-private.h Revert "compositor: fix focusing the stage window" 2014-02-23 12:34:52 -05:00
display.c Revert "compositor: fix focusing the stage window" 2014-02-23 12:34:52 -05:00
edge-resistance.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
edge-resistance.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
edid-parse.c MonitorXrandr: implement correct EDID parsing 2013-08-18 00:47:53 +02:00
edid.h MonitorXrandr: implement correct EDID parsing 2013-08-18 00:47:53 +02:00
errors.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
frame.c Always map the client and frame windows 2014-02-14 23:19:41 -05:00
frame.h Always map the client and frame windows 2014-02-14 23:19:41 -05:00
group-private.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
group-props.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
group-props.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
group.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
iconcache.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
iconcache.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
keybindings-private.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
keybindings.c Make tile preview a compositor plugin effect 2014-02-19 21:55:35 +01:00
main.c main: Kill a runtime warning 2014-02-18 20:30:36 -05:00
meta-cursor-tracker-private.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
meta-cursor-tracker.c Kill HAVE_WAYLAND 2014-02-17 21:50:32 -05:00
meta-idle-monitor-private.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
meta-idle-monitor.c core: prevent early MetaIdleMonitor destruction when its invoker vanishes 2014-02-24 11:50:08 +01:00
meta-xrandr-shared.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
monitor-config.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
monitor-kms.c core: remove tautological condition 2014-02-02 15:23:40 +01:00
monitor-private.h Kill HAVE_WAYLAND 2014-02-17 21:50:32 -05:00
monitor-xrandr.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
monitor.c monitor: Add a Wayland backend 2014-02-17 21:50:32 -05:00
mutter-Xatomtype.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
mutter.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
place.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
place.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
prefs.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
screen-private.h Make tile preview a compositor plugin effect 2014-02-19 21:55:35 +01:00
screen.c Make tile preview a compositor plugin effect 2014-02-19 21:55:35 +01:00
session.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
session.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
stack-tracker.c stack-tracker: Comment out bad warning 2014-02-24 09:46:22 -05:00
stack-tracker.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
stack.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
stack.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
testasyncgetprop.c Fix set but not used variables 2011-01-24 16:26:57 -05:00
testboxes.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
util-private.h Fix regression in mutter-wayland translations 2013-09-11 16:01:07 +02:00
util.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
window-private.h Make tile preview a compositor plugin effect 2014-02-19 21:55:35 +01:00
window-props.c window: Enable pinging on Wayland windows 2014-02-18 20:30:52 -05:00
window-props.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
window-x11.c Fix input and bounding shapes 2014-02-25 01:27:32 +01:00
window-x11.h window-x11: Move meta_window_new to window-x11.c and rename 2014-02-01 19:19:22 -05:00
window.c Revert "compositor: Delay meta_compositor_add_window until the first show" 2014-02-24 14:46:18 -05:00
workspace-private.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
workspace.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
xprops.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
xprops.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00