diff options
| author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-01-27 14:51:33 +0100 |
|---|---|---|
| committer | Daniel P. Berrange <berrange@redhat.com> | 2012-01-31 13:20:26 +0000 |
| commit | 2dcd3fa6178dd84ec8b7d6adb0b8da81cec2d2b4 (patch) | |
| tree | c3230ac9b9f7b2bae1283a2ca38e943679ac47f8 /src | |
| parent | 0084b1cfaa087d54b1fd566fb299e57aba48ca9c (diff) | |
| download | virt-viewer-2dcd3fa6178dd84ec8b7d6adb0b8da81cec2d2b4.tar.gz virt-viewer-2dcd3fa6178dd84ec8b7d6adb0b8da81cec2d2b4.tar.xz virt-viewer-2dcd3fa6178dd84ec8b7d6adb0b8da81cec2d2b4.zip | |
Remove usage of deprecated property
Diffstat (limited to 'src')
| -rw-r--r-- | src/virt-viewer-display-spice.c | 1 | ||||
| -rw-r--r-- | src/virt-viewer-session-spice.c | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/virt-viewer-display-spice.c b/src/virt-viewer-display-spice.c index 8b8d0b5..41520ad 100644 --- a/src/virt-viewer-display-spice.c +++ b/src/virt-viewer-display-spice.c @@ -180,7 +180,6 @@ virt_viewer_display_spice_new(SpiceChannel *channel, "grab-keyboard", TRUE, "grab-mouse", TRUE, "scaling", TRUE, - "auto-clipboard", TRUE, "resize-guest", TRUE, NULL); diff --git a/src/virt-viewer-session-spice.c b/src/virt-viewer-session-spice.c index 763b28d..0f1d387 100644 --- a/src/virt-viewer-session-spice.c +++ b/src/virt-viewer-session-spice.c @@ -36,6 +36,7 @@ G_DEFINE_TYPE (VirtViewerSessionSpice, virt_viewer_session_spice, VIRT_VIEWER_TY struct _VirtViewerSessionSpicePrivate { SpiceSession *session; + SpiceGtkSession *gtk_session; SpiceAudio *audio; }; @@ -158,6 +159,9 @@ create_spice_session(VirtViewerSessionSpice *self) self->priv->session = spice_session_new(); spice_set_session_option(self->priv->session); + self->priv->gtk_session = spice_gtk_session_get(self->priv->session); + g_object_set(self->priv->gtk_session, "auto-clipboard", TRUE, NULL); + g_signal_connect(self->priv->session, "channel-new", G_CALLBACK(virt_viewer_session_spice_channel_new), self); g_signal_connect(self->priv->session, "channel-destroy", @@ -182,6 +186,7 @@ virt_viewer_session_spice_close(VirtViewerSession *session) spice_session_disconnect(self->priv->session); g_object_unref(self->priv->session); self->priv->session = NULL; + self->priv->gtk_session = NULL; if (self->priv->audio) g_object_unref(self->priv->audio); |
