summaryrefslogtreecommitdiffstats
path: root/src/viewer.c
Commit message (Collapse)AuthorAgeFilesLines
* Introduce standard naming convention to files & methodsDaniel P. Berrange2011-07-011-1410/+0
| | | | | | | | | | All source files must be named virt-viewer-XXXX All methods named virt_viewer_XXX
* Fix some compile warningsDaniel P. Berrange2011-07-011-2/+6
|
* Convert from Glade to GtkBuilderDaniel P. Berrange2011-07-011-51/+39
|
* Enable use of scaling from spice >= 0.6Daniel P. Berrange2011-07-011-10/+2
| | | | | | Make the SPICE widget operate in the same way as the VNC widget with display scaling, and auto-resize, but preserving guest aspect ratio
* Hide menu bar on fullscreen & add a hiding toolbarDaniel P. Berrange2011-07-011-55/+131
| | | | | | | | | * src/Makefile.am, src/view/autoDrawer.c, src/view/autoDrawer.c src/view/drawer.c, src/view/drawer.h, src/view/ovBox.c, src/view/ovBox.c: Import auto-drawer from vinagre * src/viewer-priv.h, src/viewer.c, src/viewer.glade, src/display-vnc.c: Insert an auto-drawer above the notebook and display an auto-hiding toolbar when fullscreen
* Add message about whether it is VNC or SPICE displayDaniel P. Berrange2011-06-301-4/+10
|
* Add some useful data for the --verbose flagDaniel P. Berrange2011-06-301-9/+43
|
* Fix re-connect after authentication failureDaniel P. Berrange2011-05-231-8/+8
| | | | | | viewer->display will be non-NULL if we have already attempted a connection. So, remove the check for it being NULL, and instead skip the widget setup step.
* Add support for listen attributeJiri Denemark2011-05-231-10/+32
| | | | | | | Virt-viewer now parses listen attribute from graphics element to be able to connect to domains configured with explicit listen address: <graphics type='vnc' port='-1' autoport='yes' listen='123.45.67.89'/>
* Fix waiting for VM based on UUIDDaniel P. Berrange2011-02-031-1/+1
|
* Support connections over UNIX socketsDaniel P. Berrange2011-02-031-14/+57
|
* Avoid fetching XML document multiple times when extracting graphicsDaniel P. Berrange2011-02-031-6/+6
|
* build: make spice-gtk dependency optionalMarc-André Lureau2010-12-101-0/+5
|
* viewer: add support for spice resize-guestMarc-André Lureau2010-11-301-4/+11
| | | | And also turn on clipboard sharing.
* viewer: Add support for SpiceMarc-André Lureau2010-11-301-423/+254
|
* viewer: generalize extract_port() into viewer_extract_xpath_string()Marc-André Lureau2010-11-191-3/+3
|
* viewer: silence a few warnings of unused variablesMarc-André Lureau2010-11-191-3/+3
|
* viewer: split vnc display creation out of viewer_activate()Marc-André Lureau2010-11-191-55/+70
|
* Add support for zoom levelsRonnie Sahlberg2010-07-051-0/+39
| | | | | | | | Add a menu for zooming in/out of the virtual desktop. Add a --zoom command line to set the initial zoom level. Defaults to 100% zoom at startup
* Add message dialog displays for important error scenariosDaniel P. Berrange2010-01-121-29/+61
|
* Add dialog to alert user to unsuccessful authentication & retryDaniel P. Berrange2010-01-121-7/+127
| | | | | Alert user if VNC server has no compatible auth methods Support VNC bell & cut text events
* Various cleanups for Glib/GTK and BZ 474213Daniel P. Berrange2010-01-121-31/+32
|
* Ensure VNC display is centered if being scaledDaniel P. Berrange2009-07-291-2/+5
|
* Add support for libvirt graphical authDaniel P. Berrange2009-07-291-5/+20
|
* Pull auth code out into separate fileDaniel P. Berrange2009-07-291-110/+5
|
* Make plugin work againDaniel P. Berrange2009-07-281-2/+7
|
* Add compatability logic for drivers without domain event supportDaniel P. Berrange2009-07-281-4/+42
|
* Fix mouse / key grab vs modifier disabling mixupDaniel P. Berrange2009-07-281-9/+26
|
* Pull glib event loop integration into tree until libvirt-glib is more matureDaniel P. Berrange2009-07-281-2/+2
|
* Re-write the way scaling/resizing worksDaniel P. Berrange2009-07-281-75/+179
| | | | | | | * Default to auto-resize mode where we try to fit the VNC widget 1:1 in the main window * If local desktop is not large enough for VNC widget, scale down, maintaining aspect ratio * Allow the user to turn off auto-resize and have total manual control over window size * Always scale the display in fullscreen mode
* Add a --debug command line flagDaniel P. Berrange2009-07-281-16/+23
|
* Fix waiting for a VM that does not initially existDaniel P. Berrange2009-07-281-3/+10
|
* Move most of viewer code out into viewer.cDaniel P. Berrange2009-07-281-0/+1104