Go to file
Sameeh Jubran 9c561ca8fe Update the displays only when needed
This patch updates the display configurations only when needed.
Currently vdagent updates the display configurations almost on every
"VD_AGENT_MONITORS_CONFIG" request, this approach is redundant as some
"VD_AGENT_MONITORS_CONFIG" requests don't apply any change to the
display configurations.

A good example of why this is needed, is the 'resize-guest' feature of
the spice-widget which when enabled causes the client to send periodic
"VD_AGENT_MONITORS_CONFIG" requests in order to resize the guest even
when no change is required. Prior to this patch the screen would
periodically flicker when using Virt-manager or Spicy due to this issue.

Signed-off-by: Sameeh Jubran <sameeh@daynix.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
2016-08-30 17:15:11 +01:00
build-aux build-sys: Use git-version-gen 2012-10-31 10:11:47 +01:00
common Use enumeration for supported_system_version return type 2016-08-10 11:13:39 +01:00
spice-protocol@666b5c5780 Check for set-monitors-position capability from client. 2015-08-06 12:01:45 +02:00
tests clipboard tester 2010-08-23 19:43:39 +03:00
vdagent Update the displays only when needed 2016-08-30 17:15:11 +01:00
vdservice Avoid to use _singleton for VDService 2016-08-16 15:43:23 +01:00
.gitmodules Use spice-protocol submodule 2012-05-24 13:55:31 +02:00
autogen.sh build-sys: Fix autogen.sh permissions 2012-10-01 19:20:22 +02:00
configure.ac Learn to build spice-vdagent MSI installer 2014-06-19 15:27:31 +02:00
git.mk mingw: add autotools build system 2012-03-01 12:59:05 +01:00
Makefile.am Introducing Windows CCD API 2016-08-16 11:19:00 +01:00
mingw-spice-vdagent.spec.in spec: Automatically substitute version 2013-02-15 20:06:32 +01:00
NEWS Update NEWS for 0.7.3 release 2015-03-26 16:38:30 +02:00
spice-vdagent.wxs.in Learn to build spice-vdagent MSI installer 2014-06-19 15:27:31 +02:00
vdagent.sln Revert "vdagent: add vdagent_helper to support mouse when UAC dialog takes focus" 2013-04-22 11:17:40 +03:00