| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Make sure vdagent follows the current monitor configuration. This
solves a number of issue where the pointer input is off, because the
uinput tablet isn't reconfigured.
https://bugzilla.redhat.com/show_bug.cgi?id=1086657
|
|
|
|
|
|
| |
This is to please vncviewer.
https://bugzilla.redhat.com/show_bug.cgi?id=1117764
|
|
|
|
|
|
|
| |
Add TIMESTAMP handling,
This is to please vncviewer.
https://bugzilla.redhat.com/show_bug.cgi?id=1117764
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some users have a need for old-fashioned setups with multiple X11 Screens
rather then one large virtual Screen as modern X usually has. This can be
accomplished by using multiple qxl devices + a xorg.conf file assigning
one Screen per qxl device.
Limitations:
-Max one monitor per Screen / qxl device
-All monitors / Screens must have the same resolution
-No client -> guest resolution syncing
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
| |
This is a preparation patch for handling setups where there are multiple
qxl-devices each mapped to a separate screen.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
| |
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
| |
Unlike the comment this commit removes claims, the info is not the same. When
the monitor settings are "sparse", ie monitor 1 and 3 are enabled, then
Xinerama will report this as a continous range ie monitor 1 and 2 are enabled.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
| |
If a client window is maximized or fullscreen, and we fail to set the config,
the client will keep resending the config (as a result of the attempted
changes + rollback), sending us into a loop until the window gets unmaximized.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Using x11->width and x11->height to delete the old mode is wrong, since
this contains the total screen width and height, not the per monitor
width and height.
And we must not only delete the mode when replacing it with a new one,
but also when disabling the output.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
| |
If the number of monitors changes, and the remaining monitors are
the same as before, then same_monitor_configs() would wrongly return
true, causing monitor-reconfiguarion to be skipped.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
|
|
|
|
|
|
| |
This resolves:
http://bugzilla.redhat.com/show_bug.cgi?id=747894
http://bugzilla.freedesktop.org/show_bug.cgi?id=49092
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
| |
|
|
|