Sweden-Number/dlls/winex11.drv
Zhiyi Zhang 59c206f9dc winex11.drv: Use _GTK_WORKAREAS to get work areas if it is available.
_NET_WORKAREA reports a single rectangle as intersected work areas of
all monitors. So work areas on non-primary monitors may be incorrect.
For example, a dock only shown on the primary monitor reduces the work
areas on non-primary monitors.

There were attempts to extend _NET_WORKAREA to support work areas of
multiple monitors but they were rejected as EWMH is no longer being
maintained and _GTK_WORKAREAS was introduced instead.

Fix Office 2010 missing title bar on non-primary monitors on GNOME.

Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-07-01 10:59:35 +02:00
..
Makefile.in
bitblt.c
brush.c
clipboard.c
desktop.c
display.c winex11.drv: Use _GTK_WORKAREAS to get work areas if it is available. 2020-07-01 10:59:35 +02:00
event.c
graphics.c
ime.c
init.c
keyboard.c
mouse.c
mwm.h
opengl.c
palette.c
pen.c
settings.c
systray.c
version.rc
vulkan.c
window.c
winex11.drv.spec
wintab.c
x11drv.h winex11.drv: Use _GTK_WORKAREAS to get work areas if it is available. 2020-07-01 10:59:35 +02:00
x11drv_main.c winex11.drv: Use _GTK_WORKAREAS to get work areas if it is available. 2020-07-01 10:59:35 +02:00
xcomposite.h
xdnd.c
xim.c
xinerama.c winex11.drv: Refactor query_work_area() to get intersected work area directly. 2020-07-01 10:59:35 +02:00
xrandr.c winex11.drv: Refactor query_work_area() to get intersected work area directly. 2020-07-01 10:59:35 +02:00
xrender.c
xvidmode.c