Marc-André Lureau
e60c5e56de
viewer: split vnc display creation out of viewer_activate()
2010-11-19 18:07:12 +01:00
Daniel P. Berrange
a0ca3e3da0
Improve auth dialog message when no address is available
2010-12-14 15:54:47 +00:00
Ronnie Sahlberg
abee3c912b
Add support for zoom levels
...
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
2010-07-05 17:45:18 +01:00
Daniel P. Berrange
fbdb72bb13
Add message dialog displays for important error scenarios
2010-01-12 16:50:18 +00:00
Daniel P. Berrange
a16f4d5767
Fix warning with default widget focus in auth dialog
2010-01-12 15:14:12 +00:00
Daniel P. Berrange
8b849632fd
Add dialog to alert user to unsuccessful authentication & retry
...
Alert user if VNC server has no compatible auth methods
Support VNC bell & cut text events
2010-01-12 14:55:10 +00:00
Daniel P. Berrange
d5cee6df0c
Various cleanups for Glib/GTK and BZ 474213
2010-01-12 12:05:30 +00:00
Daniel P. Berrange
c3d4d61340
Add 'pl' to LINGUAS. Remove accidentally committed .pot file and
...
add it to .hgignore. Add RPM specfile magic for translations.
Fix typo in about.glade URL
2010-01-11 17:00:37 +00:00
Daniel P. Berrange
50f48b4d91
Add support for i18n of the UI
...
Add all the boilerplate code required for doing i18n of the UI.
No translations available yet though
2010-01-11 16:01:20 +00:00
Yann E. MORIN"
acf61455a3
viewer: fix build on 'old' GTK2
...
Debian lenny has gtk2 2.12.12, which is missing gtk_widget_get_window.
Provide our own function if GTK2 <= 2.12 .
Highly inspired from: http://osdir.com/ml/svn-commits-list/2009-08/msg00725.html
2009-08-15 11:19:24 +02:00
Daniel P. Berrange
0f20335a4f
Ensure VNC display is centered if being scaled
2009-07-29 12:43:30 +01:00
Daniel P. Berrange
831411aacb
Ensure password is not echoed
2009-07-29 12:39:16 +01:00
Daniel P. Berrange
bc55a8d757
Add support for libvirt graphical auth
2009-07-29 12:35:27 +01:00
Daniel P. Berrange
852825ae5e
Pull auth code out into separate file
2009-07-29 11:21:11 +01:00
Daniel P. Berrange
3680317d91
Make plugin work again
2009-07-28 21:51:20 +01:00
Daniel P. Berrange
e135b1c2f7
Add compatability logic for drivers without domain event support
2009-07-28 21:16:40 +01:00
Daniel P. Berrange
d35abc160a
Fix mouse / key grab vs modifier disabling mixup
2009-07-28 21:00:56 +01:00
Daniel P. Berrange
296f91c549
Pull glib event loop integration into tree until libvirt-glib is more mature
2009-07-28 20:48:43 +01:00
Daniel P. Berrange
6acb3856b6
Re-write the way scaling/resizing works
...
* 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
2009-07-28 20:26:34 +01:00
Daniel P. Berrange
49ed212ef1
Add a --debug command line flag
2009-07-28 12:19:28 +01:00
Daniel P. Berrange
334db181e0
Fix waiting for a VM that does not initially exist
2009-07-28 12:10:52 +01:00
Daniel P. Berrange
a9c5318923
Move most of viewer code out into viewer.c
2009-07-28 12:06:18 +01:00
Daniel P. Berrange
11e5b8b9ee
Use g_strdup & friends
2008-11-28 07:08:22 -05:00
Daniel P. Berrange
67a38decce
Remove unused usleep code
2008-11-28 11:03:28 +00:00
Daniel P. Berrange
61a05530b1
Re-write completely to use Glade, libvirt events, and libvirt-glib integration
2008-11-26 13:03:50 -05:00
Richard W.M. Jones
fb01700365
* configure.ac, src/Makefile.am, src/main.c, src/usleep.c: Support
...
for building on Windows using MinGW compiler toolchain (or
for cross-compiling using the same).
* .hgignore: Ignore some generated files.
2008-10-10 12:37:23 +01:00
Daniel P. Berrange
e2712473f6
Add error message when conecting to inactive VM (Hiroyuki Kaguchi)
2008-06-17 04:02:50 -04:00
Daniel P. Berrange
5feb3b8e18
Use GTK apis for option parsing (Guido G\374nther)
2008-04-27 23:41:26 -04:00
Daniel P. Berrange
4455a4c413
Avoid caching inactive domain to workaround issues with older XenD (Hiroyuki Kaguchi)
2008-04-23 22:54:29 -04:00
Daniel P. Berrange
e1a52e1273
Call gtk_init early to ensure it grabs args like --sync
2008-04-22 10:15:31 -04:00
Daniel P. Berrange
713c975850
Disable scaling by default if running on composited window
2008-03-07 17:16:06 -05:00
Daniel P. Berrange
a7166279e5
Block view menu accelerator & remove debug
2008-03-07 13:33:29 -05:00
Daniel P. Berrange
cfde34bf4c
Added support for desktop scaling with OpenGL
2008-03-07 12:53:56 -05:00
Daniel P. Berrange
0154dca5b9
Kill automake portability warnings. Use a config.h Cleanup misc build issues. Build with fatal compile warnings
2008-03-05 18:24:16 -05:00
Daniel P. Berrange
12a72a27d9
Disable menu accelerators when keyboard is grabbed (Chris Lalancett)
2008-03-05 17:08:13 -05:00
Daniel P. Berrange
a26c5cea4e
Refactor main method for viewer to prepare for plugin (Richard Jones
2008-01-25 16:14:34 -05:00
Daniel P. Berrange
dda6211509
Whitespace fix
2008-01-11 17:43:30 -05:00
Daniel P. Berrange
df57c7a73f
Hide chars in passwd field
2008-01-11 17:42:03 -05:00
Daniel P. Berrange
7e8477d805
Fix a few typos (Atsushi SAKAI)
2008-01-10 20:15:54 -05:00
Daniel P. Berrange
815d8e5912
Use proper domain name in title bar, rather than VNC server title
2007-11-29 15:09:26 -05:00
Daniel P. Berrange
7eae7ea1c9
Fix crash with no transport
2007-08-28 20:33:07 -04:00
Daniel P. Berrange
278b124a82
Support TLS credentials & improved SSH tunnelling
2007-08-28 20:23:54 -04:00
Daniel P. Berrange
bded9bf2a2
Support for connecting over an SSH tunnel
2007-08-28 19:56:06 -04:00
Daniel P. Berrange
2b2e4c498a
Added initial ability to connect remote hosts
2007-08-27 22:57:59 -04:00
Daniel P. Berrange
fe0424ff1f
Disable debug flag
2007-08-27 22:41:31 -04:00
Daniel P. Berrange
594b496a25
Fixed delete-event handler args
2007-08-27 22:41:23 -04:00
Daniel P. Berrange
d62dc4f285
Connected up screenshot & about menus
2007-07-20 21:13:26 -04:00
Daniel P. Berrange
07c89c3f5e
Initial commit
2007-07-20 15:26:08 -04:00