[Spice-devel] [PATCH spice-gtk] controller: add support for DISABLE_EFFECTS and COLOR_DEPTH
Hans de Goede
hdegoede at redhat.com
Mon Apr 2 01:39:56 PDT 2012
ACK.
On 04/02/2012 09:42 AM, Yonit Halperin wrote:
> rhbz #787449
>
> Signed-off-by: Yonit Halperin<yhalperi at redhat.com>
> ---
> data/spice-protocol.vapi | 3 +++
> gtk/controller/controller.vala | 9 +++++++++
> spice-common | 2 +-
> 3 files changed, 13 insertions(+), 1 deletions(-)
>
> diff --git a/data/spice-protocol.vapi b/data/spice-protocol.vapi
> index 6626176..4b88175 100644
> --- a/data/spice-protocol.vapi
> +++ b/data/spice-protocol.vapi
> @@ -64,6 +64,9 @@ namespace SpiceProtocol {
>
> //spice client -> external app
> MENU_ITEM_CLICK,
> +
> + COLOR_DEPTH,
> + DISABLE_EFFECTS,
> }
>
> [CCode (cname = "unsigned int", cprefix = "CONTROLLER_", has_type_id = false)]
> diff --git a/gtk/controller/controller.vala b/gtk/controller/controller.vala
> index c6cf984..0e35d0c 100644
> --- a/gtk/controller/controller.vala
> +++ b/gtk/controller/controller.vala
> @@ -41,6 +41,8 @@ public class Controller: Object {
> public SpiceCtrl.Menu? menu { private set; get; }
> public bool enable_smartcard { private set; get; }
> public bool send_cad { private set; get; }
> + public string[] disable_effects {private set; get; }
> + public uint32 color_depth {private set; get; }
>
> public signal void do_connect ();
> public signal void show ();
> @@ -142,6 +144,13 @@ public class Controller: Object {
> hotkeys = str;
> break;
>
> + case SpiceProtocol.Controller.MsgId.COLOR_DEPTH:
> + color_depth = v.value;
> + break;
> + case SpiceProtocol.Controller.MsgId.DISABLE_EFFECTS:
> + disable_effects = str.split(",");
> + break;
> +
> case SpiceProtocol.Controller.MsgId.CONNECT:
> do_connect ();
> break;
> diff --git a/spice-common b/spice-common
> index e3f6941..f3a0657 160000
> --- a/spice-common
> +++ b/spice-common
> @@ -1 +1 @@
> -Subproject commit e3f6941895085c7138abcb49a98572ea1479ac1a
> +Subproject commit f3a065706178d4087ba25cd1a7e28ae311b640f1
More information about the Spice-devel
mailing list