diff options
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/controller/controller.vala | 4 |
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); |