Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | spice: teach customizable key bindings with controller | Marc-André Lureau | 2012-02-22 | 1 | -0/+150 | |
| | | | | | Tested with RHEVM 3.0 instance with custom bindings for fullscreen & ungrab. | |||||
* | Small code simplification | Marc-André Lureau | 2012-02-22 | 3 | -16/+5 | |
| | ||||||
* | Use the accelgroup to define key bindings | Marc-André Lureau | 2012-02-22 | 3 | -1/+23 | |
| | | | | With accelgroups, we can redefine the keybindings | |||||
* | Add hidden menu smartcard remove/insert and release-cursor | Marc-André Lureau | 2012-02-22 | 2 | -0/+56 | |
| | ||||||
* | Add virt_viewer_app_get_session() | Marc-André Lureau | 2012-02-22 | 2 | -0/+9 | |
| | ||||||
* | spice: implement smartcard-{insert,remove} virtual methods | Marc-André Lureau | 2012-02-22 | 2 | -3/+28 | |
| | ||||||
* | Add smartcard-{insert,remove} and release-cursor virtual methods | Marc-André Lureau | 2012-02-22 | 4 | -4/+52 | |
| | ||||||
* | Do not disable accelgroup if accels are enabled | Marc-André Lureau | 2012-02-22 | 1 | -0/+10 | |
| | ||||||
* | Add VirtViewerApp:enable-accel property | Marc-André Lureau | 2012-02-22 | 2 | -0/+29 | |
| | ||||||
* | Require an accel group for full-screen menu | Marc-André Lureau | 2012-02-22 | 1 | -0/+3 | |
| | | | | Bump Gtk depedency to 2.18, since we already use symbols from it. | |||||
* | Add back compat for GObject 2.22 which lacks GBinding | Daniel P. Berrange | 2012-02-16 | 4 | -1/+1358 | |
| | ||||||
* | Only link remote-viewer program against SPICE controller | Daniel P. Berrange | 2012-02-16 | 1 | -2/+2 | |
| | ||||||
* | Remove use of a libtool convenience library | Daniel P. Berrange | 2012-02-16 | 1 | -46/+64 | |
| | | | | | | | The use of a libtool convenience library causes some platforms to loose the ability to use the GNU_RELRO security feature in the resulting binary. Refactor the makefile to simply compile the common files twice, once for virt-viewer & once for remote-viewer | |||||
* | First %d in controller title should be substituted with window nth | Marc-André Lureau | 2012-02-14 | 1 | -1/+12 | |
| | ||||||
* | Set pretty icon for remote-viewer windows too | Daniel P. Berrange | 2012-02-14 | 1 | -0/+2 | |
| | ||||||
* | Don't hardcode 'localhost' in no @listen parameter is given | Daniel P. Berrange | 2012-02-14 | 1 | -5/+3 | |
| | | | | | | If no @listen parameter is given, we must not hardcode 'localhost' since we can't assume we are running on the same host. Instead use the hostname from the connection URI | |||||
* | Extract tlsPort for SPICE and use it to enable secure connections | Daniel P. Berrange | 2012-02-14 | 7 | -33/+49 | |
| | ||||||
* | Set transient parent for screenshot dialog | Daniel P. Berrange | 2012-02-08 | 1 | -11/+13 | |
| | ||||||
* | Ensure auth popup windows have correct transient parent | Daniel P. Berrange | 2012-02-08 | 9 | -125/+173 | |
| | ||||||
* | Make the password field activates default widget | Marc-André Lureau | 2012-02-08 | 1 | -0/+1 | |
| | | | | | When pressing "Enter", the default auth dialog action isn't activated. Setting activates_default to TRUE fixes this issue. | |||||
* | Do not resize guest desktop if !auto-resize | Marc-André Lureau | 2012-02-08 | 4 | -1/+24 | |
| | | | | | | | | | If auto-resize is enabled, the guest desktop size will be resized to match current window*zoom size. This can be a problem if the user explicitely set the desktop size to a different resolution and want to keep it. Disabling auto-resize sounds like a simple way to allow that. | |||||
* | Resize Spice guest display to the container size | Marc-André Lureau | 2012-02-08 | 1 | -3/+3 | |
| | | | | | | | | | The SpiceDisplay doesn't receive the full allocation, because VirtViewerDisplay maintains current aspect ratio. However, the guest display can be resize up to its container size. This fixes going full-screen and not getting native resolution for instance. | |||||
* | Ensure About dialog has transient hints setup | Daniel P. Berrange | 2012-02-08 | 2 | -10/+21 | |
| | ||||||
* | Import a pretty icon for virt-viewer application | Daniel P. Berrange | 2012-02-08 | 2 | -0/+3 | |
| | ||||||
* | Implement SPICE desktop resizing that takes account of zoom level | Daniel P. Berrange | 2012-02-08 | 7 | -5/+110 | |
| | | | | | | | | | | | | | The standard SPICE widget guest resize implementation does not take into account the zoom level settings in virt-viewer, because it has no knowledge of this functionality. The guest resize can, however, be done by calling spice_main_set_display() directly. This allows virt-viewer to resize the guest taking into account zoom levels. ie, if virt-viewer is run with --zoom 50 and the window is resized to 400x300, then the guest agent should be told to set its resolution to 800x600 | |||||
* | Revert support for resizing guest desktop | Daniel P. Berrange | 2012-02-07 | 3 | -24/+3 | |
| | | | | | | | The SpiceDisplay widget has built-in support for resizing the guest desktop, but this does not know that virt-viewer has a zoom level setting. This makes the virt-viewer zoom completely inoperable. Revert use of the 'resize-guest' property. | |||||
* | Add config.h to every source file | Daniel P. Berrange | 2012-02-06 | 9 | -0/+15 | |
| | ||||||
* | Use exit() constants | Daniel P. Berrange | 2012-02-06 | 3 | -3/+3 | |
| | ||||||
* | copyright fix | Daniel P. Berrange | 2012-02-06 | 1 | -1/+1 | |
| | ||||||
* | Replace @FOO@ with $(FOO) in all Makefile.am | Daniel P. Berrange | 2012-02-06 | 1 | -15/+15 | |
| | ||||||
* | Update copyright headers | Daniel P. Berrange | 2012-02-06 | 31 | -54/+54 | |
| | ||||||
* | Remove useless if() before free() | Daniel P. Berrange | 2012-02-06 | 1 | -8/+4 | |
| | ||||||
* | Convert TABS to spaces & reindent everywhere | Daniel P. Berrange | 2012-02-06 | 33 | -4170/+4198 | |
| | ||||||
* | Only make the USB device selection sensitive when the vm is USB capable | Hans de Goede | 2012-02-06 | 7 | -0/+62 | |
| | ||||||
* | Add a menu entry for USB device selection | Hans de Goede | 2012-02-06 | 7 | -4/+83 | |
| | ||||||
* | Grab the focus when showing the display | Marc-André Lureau | 2012-02-06 | 2 | -0/+12 | |
| | | | | | | | Override the grab_focus() method in the display class. Since both VNC and Spice displays are the direct child, let's just grab the child. It can be that this behaviour need to be overriden if Spice or VNC display become more complex (using sub-childs or different objects) | |||||
* | Disconnect virt-viewer when receiving signal session-cancelled | Guannan Ren | 2012-01-31 | 1 | -1/+16 | |
| | ||||||
* | Register a new signal session-cancelled | Guannan Ren | 2012-01-31 | 3 | -2/+11 | |
| | ||||||
* | Tune the first argument in calls to g_type_class_add_private() | Guannan Ren | 2012-01-31 | 9 | -11/+9 | |
| | ||||||
* | Support for virDomainOpenGraphics API | Daniel P. Berrange | 2012-01-31 | 5 | -6/+121 | |
| | | | | | | Add a new flag --attach, which instructs virt-viewer to attach to the target display using virDomainOpenGraphics, instead of initiating a VNC/SPICE connection directly. | |||||
* | Make VNC support opening connections based on URI | Daniel P. Berrange | 2012-01-31 | 1 | -0/+26 | |
| | ||||||
* | Adapt remote-viewer so that it builds without SPICE | Daniel P. Berrange | 2012-01-31 | 3 | -6/+43 | |
| | ||||||
* | Enable spice auto-usbredir | Marc-André Lureau | 2012-01-31 | 3 | -7/+89 | |
| | ||||||
* | Remove usage of deprecated property | Marc-André Lureau | 2012-01-31 | 2 | -1/+5 | |
| | ||||||
* | Add error dialog for USB redirection failure | Marc-André Lureau | 2012-01-31 | 4 | -18/+61 | |
| | ||||||
* | Resize guest desktop with SPICE | Marc-André Lureau | 2012-01-31 | 3 | -3/+24 | |
| | | | | | This is the method we prefer, even though we can't keep aspect ratio. We could eventually support aspect ration in spice-gtk. | |||||
* | build: make libvirt optionnal | Marc-André Lureau | 2012-01-31 | 3 | -2/+12 | |
| | ||||||
* | Use a first letter capital in help | Marc-André Lureau | 2012-01-31 | 1 | -7/+7 | |
| | | | | | The GLib/GNOME convention seems to have first letter as capital for option description strings. | |||||
* | Add spice_get_option_group() | Marc-André Lureau | 2012-01-31 | 3 | -3/+14 | |
| | ||||||
* | Add spice controller support in remote-viewer | Marc-André Lureau | 2012-01-31 | 3 | -28/+370 | |
| | | | | Usage is simply "remote-viewer --spice-controller" |