| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The use of XRes extention depends libXRes-devel, but in xfwm4 looks for the
XResQueryClients symbol to enable its use, however this one exists in libxres
1.0.7, but xfwm4 uses other symbols that were only introduced in 1.2, failing
to compile xfwm4 with this version.
I change the search for the symbol XResQueryClients to XResQueryClientIds also
introduced in 1.2, being able to compile xfwm4 with two versions of libXRes.
Fix issue #505
Signed-off-by: Matias De lellis <mati86dl@gmail.com>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Since 4.14 this is the minimum version for all of Xfce, which allows to
remove a bunch of dead code.
Refs !3
Signed-off-by: Dridi Boukelmoune <dridi@fedoraproject.org>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Make Xi2 support selectable at configure time and disable it by default.
Xi2 in the window manager causes some very subtile bugs with legacy
applications using the core X11 protocol.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
https://gitlab.xfce.org/xfce/xfwm4/-/issues/445
https://gitlab.xfce.org/xfce/xfwm4/-/issues/427
|
| |
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
| |
This is a development preview release.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
| |
This is a development preview release.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The X-Resource extension client library (XRes) allows a client to query
the Xserver for various resources associated with an X11 client,
including its PID.
Add (optional) support for XRes in xfwm4 and use it for getting the
client's PID instead of relying on _NET_WM_PID.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
| |
Use “xdt-csource” instead of “exo-csource”.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
|
| |
Fences support was added later in XSync, make sure we have a version
with fences support or the build would fail.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
monitor-icon.svg was updated to look more modern. PNG file was
removed because pixbuf can be generated from SVG file directly.
|
| |
|
|
|
|
|
|
|
| |
Bug: 13257
presentproto headers version 1.1 includes a fix required for libXpresent
so we ought to require that.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 9351
_NET_WM_FULLSCREEN_MONITORS uses Xinerama indices for multi-monitor
fullscreen, but xfwm4 uses gdk indices which may differ.
As a result, depending on the actual layout and which monitor is marked
as primary, a fullscreen window could be placed on the wrong outputs.
Fetch the Xinerama list and use the monitor size from there instead of
relying on gdk monitor indices for _NET_WM_FULLSCREEN_MONITORS
|
|
|
|
| |
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
| |
|
|
|
|
|
|
|
|
| |
Bug: 11870
exo-csource is required only for maintainer mode.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
|
| |
Bug: 11857
Reported-by: <pomidorabelisima@gmail.com>
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 11126
Make use of the newly released libXpresent library to add support for
DRI3/Present to the compositor using double-buffering.
This makes the compositor tear-free on supported hardware.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
|
|
| |
in both configure and help output.
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
|
|
|
| |
See https://bugzilla.xfce.org/show_bug.cgi?id=8930 for details.
|
|
|
|
|
|
| |
Bug: 11642
Signed-off-by: Olivier Fourdan <fourdan@xfce.org>
|
| |
|