[PATCH v3 0/3] new approach for Xephyr window placement (for multiseat purposes) (v3)
Laércio de Sousa
lbsousajr at gmail.com
Tue May 6 08:25:44 PDT 2014
This is the v3 of patch series for providing window placement support
for Xephyr.
Following Keith Packard's feedback, we are dropping use
of -origin option to set window placement, and restoring extended -screen
option parsing for geometry strings like WxH+X+Y.
Moreover, we only force window placement if +X or +X+Y part is explicitly
passed in -screen argument. Otherwise (i.e. if only WxH is passed), let
window manager place the window, as before.
The third patch, which provides -output option support, was updated to
match extended -screen parsing approach.
Laércio de Sousa (3):
kdrive: add support to +X+Y syntax in -screen option parsing
ephyr: enable screen window placement following kdrive -screen option
extended syntax
ephyr: set screen size & origin from host X server output's CRTC
geometry
configure.ac | 2 +-
hw/kdrive/ephyr/ephyr.c | 8 ++-
hw/kdrive/ephyr/ephyr.h | 3 +
hw/kdrive/ephyr/ephyrinit.c | 30 ++++++++-
hw/kdrive/ephyr/hostx.c | 156 ++++++++++++++++++++++++++++++++++++++++++--
hw/kdrive/ephyr/hostx.h | 10 ++-
hw/kdrive/src/kdrive.c | 23 +++++--
hw/kdrive/src/kdrive.h | 2 +
8 files changed, 219 insertions(+), 15 deletions(-)
--
1.8.4.5
More information about the xorg-devel
mailing list