Add SpiceDisplay:ready property
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Wed, 4 Jul 2012 23:24:44 +0000 (01:24 +0200)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Sun, 8 Jul 2012 22:33:44 +0000 (00:33 +0200)
commit8b7a2f0ef43c103f95932d2117982494657c91a4
tree76009ac7d59eba26910b55167d0ff1ee258cabf4
parent81e5e58388b5524010a3ec2843902ab0b67bc873
Add SpiceDisplay:ready property

There are several condition to meet in order to have a widget ready to
be displayed: the monitor must exist, the area must intersect, and the
display mark must be reached. This  property will help clients to know
when the  widget display is  ready. Until now,  it was relying  on the
channel  mark signal  only,  and had  to  deal with  the  rest of  the
conditions without much help.
gtk/spice-widget-priv.h
gtk/spice-widget.c