virt-viewer/src
Hans de Goede 9893c23830 virt-viewer-window: Store the monitor locally
With commit 81ed9d13 "virt_viewer_window_enter_fullscreen: Pass in monitor for
fullscreen window" we need a monitor number to determine where to move
the window when going fullscreen.

Since the VirtViewerDisplay needs to know the fullscreen monitor number too,
to determine the fullscreen size it was being stored there. But we don't
always have a display, leading to errors like:

(remote-viewer:7996): remote-viewer-CRITICAL **:
virt_viewer_display_get_monitor: assertion `VIRT_VIEWER_IS_DISPLAY(self)'
failed

And to the monitor number not always being stored. This patchset fixes this
by storing the monitor number inside VirtViewerWindow, and passing it to
VirtViewerDisplay only when we've a display.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2013-03-21 17:25:35 +01:00
..
view Avoid use of deprecated GTK3 pointer APIs 2012-05-15 15:46:37 +01:00
debug-helper.c win32: process message queue in debug-helper 2013-02-11 16:54:01 +01:00
gbinding.c Add back compat for GObject 2.22 which lacks GBinding 2012-02-16 14:52:55 +00:00
gbinding.h Add back compat for GObject 2.22 which lacks GBinding 2012-02-16 14:52:55 +00:00
Makefile.am Fix compilation with older glib versions 2013-03-20 16:03:28 +01:00
remote-viewer-main.c build-sys: add --with-buildid to details build version 2013-02-12 18:56:33 +01:00
remote-viewer.c Allow app_initial_connect() to raise an error 2013-03-08 16:54:01 +01:00
remote-viewer.h Allow user to set a window title for remote-viewer 2012-10-09 17:25:19 +01:00
virt-glib-compat.c Fix compilation with older glib versions 2013-03-20 16:03:28 +01:00
virt-glib-compat.h Fix compilation with older glib versions 2013-03-20 16:03:28 +01:00
virt-gtk-compat.h Fix compilation with older gtk+ 2013-03-20 16:03:27 +01:00
virt-viewer-about.xml Ensure About dialog has transient hints setup 2012-02-08 17:15:16 +00:00
virt-viewer-app.c virt_viewer_window_enter_fullscreen: Pass in monitor for fullscreen window 2013-03-20 15:26:47 +01:00
virt-viewer-app.h Allow app_initial_connect() to raise an error 2013-03-08 16:54:01 +01:00
virt-viewer-auth.c g_{message,warning}: Use printf style 2013-02-04 15:20:28 +01:00
virt-viewer-auth.h vnc: add connection by file 2013-01-18 12:28:58 +01:00
virt-viewer-auth.xml Ensure auth popup windows have correct transient parent 2012-02-08 19:33:40 +00:00
virt-viewer-display-spice.c virt-viewer-display-spice: Use display monitor property for fullscreen size 2013-03-20 15:26:47 +01:00
virt-viewer-display-spice.h Hook up handling of Monitors 2012-07-23 16:27:33 +02:00
virt-viewer-display-vnc.c Fix close of VNC displays 2012-04-04 10:41:32 +01:00
virt-viewer-display-vnc.h Update copyright headers 2012-02-06 12:42:18 +00:00
virt-viewer-display.c Fix compilation with older gtk+ 2013-03-20 16:03:27 +01:00
virt-viewer-display.h virt-viewer-display: Add monitor property 2013-03-20 15:26:47 +01:00
virt-viewer-enums.c.etemplate build: generate enums type boilerplate 2012-07-23 16:27:32 +02:00
virt-viewer-enums.h.etemplate build: generate enums type boilerplate 2012-07-23 16:27:32 +02:00
virt-viewer-events.c Add config.h to every source file 2012-02-06 12:42:22 +00:00
virt-viewer-events.h Update copyright headers 2012-02-06 12:42:18 +00:00
virt-viewer-file.c file: add version field, raise an error if incompatibily 2013-03-08 16:54:01 +01:00
virt-viewer-file.h file: add version field, raise an error if incompatibily 2013-03-08 16:54:01 +01:00
virt-viewer-main.c build-sys: add --with-buildid to details build version 2013-02-12 18:56:33 +01:00
virt-viewer-notebook.c Make status widget visible immediately 2012-07-23 16:27:33 +02:00
virt-viewer-notebook.h Update copyright headers 2012-02-06 12:42:18 +00:00
virt-viewer-session-spice.c file: add version field, raise an error if incompatibily 2013-03-08 16:54:01 +01:00
virt-viewer-session-spice.h spice: implement --fullscreen=auto-conf 2012-03-21 16:20:37 +01:00
virt-viewer-session-vnc.c file: add version field, raise an error if incompatibily 2013-03-08 16:54:01 +01:00
virt-viewer-session-vnc.h vnc: add connection by file 2013-01-18 12:28:58 +01:00
virt-viewer-session.c Allow app_initial_connect() to raise an error 2013-03-08 16:54:01 +01:00
virt-viewer-session.h Allow app_initial_connect() to raise an error 2013-03-08 16:54:01 +01:00
virt-viewer-util.c Add virt_viewer_compare_version() 2013-03-08 16:54:01 +01:00
virt-viewer-util.h Add virt_viewer_compare_version() 2013-03-08 16:54:01 +01:00
virt-viewer-window.c virt-viewer-window: Store the monitor locally 2013-03-21 17:25:35 +01:00
virt-viewer-window.h virt_viewer_window_enter_fullscreen: Pass in monitor for fullscreen window 2013-03-20 15:26:47 +01:00
virt-viewer.c Allow app_initial_connect() to raise an error 2013-03-08 16:54:01 +01:00
virt-viewer.h Update copyright headers 2012-02-06 12:42:18 +00:00
virt-viewer.manifest win32: add a few Windows sepecific data 2012-03-30 14:48:13 +02:00
virt-viewer.rc.in win32: add a few Windows sepecific data 2012-03-30 14:48:13 +02:00
virt-viewer.xml Use the accelgroup to define key bindings 2012-02-22 16:45:00 +01:00
windows-cmdline-wrapper.c win32: there is no CONERR$, only CONOUT$ 2012-10-23 11:17:04 +02:00