Commit Graph

1826 Commits

Author SHA1 Message Date
Marc-André Lureau
76bcf50dc4 Mark exported function for gtkbuild to lookup on Windows 2011-08-04 13:32:10 +01:00
Marc-André Lureau
78cac55443 Make title more translatable and using application name 2011-08-04 13:32:04 +01:00
Marc-André Lureau
4f9e54764c Use g_printerr for errors instead of fprintf(stderr,..) 2011-08-04 13:31:59 +01:00
Marc-André Lureau
0c37bba616 Lower severity of unhandled Spice events 2011-08-04 13:31:54 +01:00
Marc-André Lureau
0399dc5cc4 Add virt_viewer_app_show_display()
Similar to previous virt_viewer_app_show_status().
Used later on by Spice controller to switch between display and status.
2011-08-04 13:31:42 +01:00
Marc-André Lureau
80aaff91f9 Fix fullscreen should hide taskbar on Windows 2011-08-04 13:31:08 +01:00
Daniel P. Berrange
92672aee3b Update for 0.4.1 release 2011-08-04 11:12:58 +01:00
Daniel P. Berrange
cf1ae8bfab Update authors & copyright dates 2011-08-04 11:09:30 +01:00
Daniel P. Berrange
321f253ad1 Fix sort order of displays submenu 2011-08-04 10:34:18 +01:00
Guido Günther
39439b0b3e Don't hardcode SSH port to 22
To allow $HOME/.ssh/config to override the default SSH port,
don't hardcode '-p 22' in the command line.
2011-08-03 11:58:04 +01:00
Pavel Raiskup
d496a4091a Remove unreachable condition in authentication dialog 2011-08-03 11:55:31 +01:00
Daniel P. Berrange
760a503f8e Remove duplicated struct definition 2011-07-26 16:06:32 +01:00
Marc-André Lureau
c191d0ba53 If only one display, fullscreen should be on the current display 2011-07-26 12:00:29 +01:00
Marc-André Lureau
8d0f1d4235 Show status on all open windows
The split virt_viewer_notebook_show_status() to
virt_viewer_notebook_show_status_va() is unnecessary
in the end, but it's more future-proof.
2011-07-26 12:00:29 +01:00
Marc-André Lureau
0584170300 Add a "Displays" submenu, and warn when closing last display 2011-07-26 12:00:29 +01:00
Marc-André Lureau
425b1d8bd8 Don't ignore creation of secondary displays 2011-07-26 12:00:29 +01:00
Marc-André Lureau
734e789b22 Use app fullscreen property instead of app.start() argument 2011-07-26 12:00:29 +01:00
Marc-André Lureau
8f8abe849d Implement app_set_fullscreen() to go over existing windows 2011-07-26 12:00:29 +01:00
Marc-André Lureau
b5724b8f06 Show display and rise its window when we have the display show hint
Track event for Spice, and imitate it for VNC.
2011-07-26 12:00:28 +01:00
Marc-André Lureau
045f3ac9ea Change enter/leave fullscreen to take/restore position
That allow positionning windows in multi-head.

Also, get rid of window_state_cb, since it's impossible to
properly catch the event to do the right thing, ie move to a different
screen before go full-screen, or disallow it in case nb physical
monitors < nb virtual monitors.
2011-07-26 12:00:28 +01:00
Marc-André Lureau
08b292fb05 Add nth window to virt_viewer_app_window_new() 2011-07-26 12:00:28 +01:00
Marc-André Lureau
be529a879f Introduce fullscreen property and virt_viewer_app_set_fullscreen() 2011-07-26 12:00:28 +01:00
Marc-André Lureau
d64dd25713 Let virt_viewer_notebook_show_status take varags 2011-07-26 12:00:28 +01:00
Marc-André Lureau
dcbbf99050 Status messages can be translated 2011-07-26 12:00:28 +01:00
Marc-André Lureau
0430430284 Add show-hint property to display 2011-07-26 12:00:28 +01:00
Marc-André Lureau
c7ad98333d Split VirtViewerApp window into VirtViewerWindow 2011-07-26 11:16:34 +01:00
Marc-André Lureau
dd9c85a32d Inherit from VirtViewerApp for VirtViewer
Make it a real GObject.

The parts specific to virt should go in virt-viewer.c
2011-07-22 16:11:18 +01:00
Marc-André Lureau
e2c09a876b Turn VirtViewer into a VirtViewerApp object 2011-07-22 16:11:02 +01:00
Marc-André Lureau
9dcb071166 Split virt_viewer_start() and virt_viewer_new() 2011-07-22 16:10:25 +01:00
Marc-André Lureau
a1f0b01afc Split virt_viewer_activate() and virt_viewer_set_domain() 2011-07-22 16:09:14 +01:00
Marc-André Lureau
e56a8cb203 Split virt_viewer_create_session() out of virt_viewer_extract_connect_info()
For future reusability
2011-07-22 16:09:07 +01:00
Marc-André Lureau
824b12dab0 Reorder _VirtViewer to make it easier to split with RemoteViewer 2011-07-22 14:51:34 +01:00
Marc-André Lureau
3a42577932 Extract scheme in virt_viewer_extract_host()
Needed for remote-viewer.
2011-07-22 14:50:03 +01:00
Daniel P. Berrange
3473c4bb49 Remove use of AM_GLIB_GNU_GETTEXT
Since we already invoke the intltool macros, also invoking
AM_GLIB_GNU_GETTEXT is wrong and causes problems with the
later makefile rules
2011-07-18 13:56:49 +01:00
Daniel P. Berrange
8705ea72bd Fix build requirements for GTK3 2011-07-12 13:10:40 +01:00
Daniel P. Berrange
06d8982af2 Remove bogus hardcoded check for GTK2 2011-07-12 13:00:04 +01:00
Daniel P. Berrange
18e1337d6e Disable SPICE unless on x86 architectures 2011-07-12 12:11:58 +01:00
Daniel P. Berrange
dc41e7e49c Fix compat with GTK 2.18.0 2011-07-12 12:11:43 +01:00
Daniel P. Berrange
a9c310dbce Updates for 0.4.0 release 2011-07-12 11:49:06 +01:00
Daniel P. Berrange
ebf5e088c6 Remove virt-viewer-priv.h from sources, since it is gone 2011-07-12 11:48:51 +01:00
Daniel P. Berrange
0c1a7dbc65 Remove duplicated typedefs 2011-07-12 11:48:39 +01:00
Daniel P. Berrange
af46dc1408 Annotate unused variables 2011-07-12 11:48:23 +01:00
Daniel P. Berrange
2fd926243d Fix leak of graphics type attribute from XML 2011-07-12 11:27:51 +01:00
Daniel P. Berrange
cf28bcf512 Fix leak of command line arguments 2011-07-12 11:27:38 +01:00
Daniel P. Berrange
1def55556f Split pull part of VirtViewerDisplay out into VirtViewerSession
To facilitate introduction of multi-head support, pull some of
the VirtViewerDisplay class out into a new VirtViewerSession
class.
2011-07-11 20:03:32 +01:00
Daniel P. Berrange
9501b9885a Avoid (null) in titlebar 2011-07-11 17:07:36 +01:00
Daniel P. Berrange
4614cb9024 Fix colour of status label to show up on black background 2011-07-11 16:30:43 +01:00
Daniel P. Berrange
f1e7704abf Fix reconnecting of SPICE display 2011-07-11 16:26:51 +01:00
Marc-André Lureau
7cd8b352ba Fill space on the display alignment with black 2011-07-11 15:51:36 +01:00
Marc-André Lureau
7da268c164 Add support for --fullscreen option 2011-07-11 15:50:13 +01:00