summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-session-spice.c
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2015-02-15 16:52:12 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2015-03-04 16:39:14 +0100
commit73f70899e4a8fae889d0911096ac0c260baf6702 (patch)
treecc21a93675906e2e3258318e18346c18e956b02b /src/virt-viewer-session-spice.c
parent77ac0d8892837a117f9ca10020c1ac7f1944fca7 (diff)
downloadvirt-viewer-73f70899e4a8fae889d0911096ac0c260baf6702.tar.gz
virt-viewer-73f70899e4a8fae889d0911096ac0c260baf6702.tar.xz
virt-viewer-73f70899e4a8fae889d0911096ac0c260baf6702.zip
spice: sync share folder preferences with session
Diffstat (limited to 'src/virt-viewer-session-spice.c')
-rw-r--r--src/virt-viewer-session-spice.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/virt-viewer-session-spice.c b/src/virt-viewer-session-spice.c
index 4e51339..4414212 100644
--- a/src/virt-viewer-session-spice.c
+++ b/src/virt-viewer-session-spice.c
@@ -981,6 +981,13 @@ virt_viewer_session_spice_new(VirtViewerApp *app, GtkWindow *main_window)
virt_viewer_signal_connect_object(self->priv->session, "notify::name",
G_CALLBACK(name_changed), self, 0);
+ g_object_bind_property(self->priv->session, "shared-dir",
+ self, "shared-folder",
+ G_BINDING_BIDIRECTIONAL|G_BINDING_SYNC_CREATE);
+ g_object_bind_property(self->priv->session, "share-dir-ro",
+ self, "share-folder-ro",
+ G_BINDING_BIDIRECTIONAL|G_BINDING_SYNC_CREATE);
+
return VIRT_VIEWER_SESSION(self);
}