summaryrefslogtreecommitdiffstats
path: root/gtk
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2012-02-17 17:33:27 +0100
committerMarc-André Lureau <marcandre.lureau@redhat.com>2012-02-17 18:43:19 +0100
commit2ba25926dbd2a651f417c1f46c14b0d047e66dee (patch)
treea7670924b73a0820efaaa908651288ef50e56b87 /gtk
parentfdbd5c1b5eb8596b574ad651afb74a7c59a14484 (diff)
downloadspice-gtk-2ba25926dbd2a651f417c1f46c14b0d047e66dee.tar.gz
spice-gtk-2ba25926dbd2a651f417c1f46c14b0d047e66dee.tar.xz
spice-gtk-2ba25926dbd2a651f417c1f46c14b0d047e66dee.zip
Add controller ENABLE_SMARTCARD message
Diffstat (limited to 'gtk')
-rw-r--r--gtk/controller/controller.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/controller/controller.vala b/gtk/controller/controller.vala
index 237e817..12b5b8d 100644
--- a/gtk/controller/controller.vala
+++ b/gtk/controller/controller.vala
@@ -39,6 +39,7 @@ public class Controller: Object {
public string[] secure_channels { private set; get; }
public string[] disable_channels { private set; get; }
public SpiceCtrl.Menu? menu { private set; get; }
+ public bool enable_smartcard { private set; get; }
public signal void do_connect ();
public signal void show ();
@@ -119,6 +120,9 @@ public class Controller: Object {
case SpiceProtocol.Controller.MsgId.SET_TITLE:
title = str;
break;
+ case SpiceProtocol.Controller.MsgId.ENABLE_SMARTCARD:
+ enable_smartcard = (bool)v.value;
+ break;
case SpiceProtocol.Controller.MsgId.CREATE_MENU:
menu = new SpiceCtrl.Menu.from_string (str);