rhbz #787449

Signed-off-by: Yonit Halperin <yhalp...@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
-- 
1.7.7.6

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to