summaryrefslogtreecommitdiffstats
path: root/src/virt-viewer-app.h
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2012-10-18 00:44:36 +0200
committerMarc-André Lureau <marcandre.lureau@gmail.com>2012-10-18 00:44:36 +0200
commit3bb6f5ec805ecfe78eba6d4d98e3ffcab195273a (patch)
tree02e3d5e79e29620aea8d7b8b7e1bb203fcaeb9c9 /src/virt-viewer-app.h
parent435a542de205e4bf247b687b83b0742871204ea5 (diff)
downloadvirt-viewer-3bb6f5ec805ecfe78eba6d4d98e3ffcab195273a.tar.gz
virt-viewer-3bb6f5ec805ecfe78eba6d4d98e3ffcab195273a.tar.xz
virt-viewer-3bb6f5ec805ecfe78eba6d4d98e3ffcab195273a.zip
spice: only autoresize once with screen size in fullscreen
It's currently not possible to configure guest with higher resolution than native, as it will switch back to native, since the gtk widget allocation will always end up being the size of the screen. We special-case fullscreen mode, and only resize when entering fullscreen. Furthermore, it avoids sending extra unnecessary resize events to the guest whenever gtk+ call size allocate in various stages, with different values. https://bugzilla.redhat.com/show_bug.cgi?id=864929
Diffstat (limited to 'src/virt-viewer-app.h')
-rw-r--r--src/virt-viewer-app.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/virt-viewer-app.h b/src/virt-viewer-app.h
index 812a7fe..2cd3547 100644
--- a/src/virt-viewer-app.h
+++ b/src/virt-viewer-app.h
@@ -95,6 +95,7 @@ void virt_viewer_app_show_display(VirtViewerApp *self);
GHashTable* virt_viewer_app_get_windows(VirtViewerApp *self);
gboolean virt_viewer_app_get_enable_accel(VirtViewerApp *self);
VirtViewerSession* virt_viewer_app_get_session(VirtViewerApp *self);
+gboolean virt_viewer_app_get_fullscreen(VirtViewerApp *app);
G_END_DECLS