summaryrefslogtreecommitdiffstats
path: root/src/remote-viewer-main.c
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2012-11-23 00:53:13 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2012-11-27 20:08:01 +0100
commit79bdf3b177c4be30e1abe1c5a3fd99f6a1028af8 (patch)
tree6a7396f788b96f43eff0fbf13f1bff298e7a09b2 /src/remote-viewer-main.c
parenta0bbb6878d3f5f398478dc3792c08807a4b49474 (diff)
downloadvirt-viewer-79bdf3b177c4be30e1abe1c5a3fd99f6a1028af8.tar.gz
virt-viewer-79bdf3b177c4be30e1abe1c5a3fd99f6a1028af8.tar.xz
virt-viewer-79bdf3b177c4be30e1abe1c5a3fd99f6a1028af8.zip
Add VirtViewerSession:file property
If VirtViewerSession:file is set, it should be used to define the connection parameters. Also correct the mime type used in this case. The mime type is needed to identify the kind of resources we are adding to the recent list. The recent list can then be filtered and various application handling that type may attempt to access that resource.
Diffstat (limited to 'src/remote-viewer-main.c')
-rw-r--r--src/remote-viewer-main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/remote-viewer-main.c b/src/remote-viewer-main.c
index 527f5be..540d9de 100644
--- a/src/remote-viewer-main.c
+++ b/src/remote-viewer-main.c
@@ -136,6 +136,7 @@ static gint connect_dialog(gchar **uri)
rfilter = gtk_recent_filter_new();
gtk_recent_filter_add_mime_type(rfilter, "application/x-spice");
gtk_recent_filter_add_mime_type(rfilter, "application/x-vnc");
+ gtk_recent_filter_add_mime_type(rfilter, "application/x-virt-viewer");
gtk_recent_chooser_set_filter(GTK_RECENT_CHOOSER(recent), rfilter);
gtk_recent_chooser_set_local_only(GTK_RECENT_CHOOSER(recent), FALSE);
g_signal_connect(recent, "selection-changed",