Marc-André Lureau
e6dfd324c4
Add hidden menu smartcard remove/insert and release-cursor
2012-02-22 16:44:27 +01:00
Marc-André Lureau
b768fafd66
Add virt_viewer_app_get_session()
2012-02-22 16:44:23 +01:00
Marc-André Lureau
8f1785ca62
spice: implement smartcard-{insert,remove} virtual methods
2012-02-22 16:44:18 +01:00
Marc-André Lureau
6c916253ee
Add smartcard-{insert,remove} and release-cursor virtual methods
2012-02-22 16:44:11 +01:00
Marc-André Lureau
23dc09eacb
Do not disable accelgroup if accels are enabled
2012-02-22 16:43:49 +01:00
Marc-André Lureau
dd857b648e
Add VirtViewerApp:enable-accel property
2012-02-22 16:15:35 +01:00
Marc-André Lureau
2601ba1150
Require an accel group for full-screen menu
...
Bump Gtk depedency to 2.18, since we already use symbols from it.
2012-02-22 16:12:10 +01:00
Daniel P. Berrange
ce726a9a4d
Prepare for release 0.5.1
2012-02-17 12:00:14 +00:00
Daniel P. Berrange
236fa1ce3c
Remove virt-viewer.pot from git, as it is generated dynamically
2012-02-16 17:40:11 +00:00
Daniel P. Berrange
24ab6e6e40
Add back compat for GObject 2.22 which lacks GBinding
2012-02-16 14:52:55 +00:00
Daniel P. Berrange
c3baafc898
Relax GTK-VNC version again
...
A previous commit needlessly increased the min required GTK-VNC
2012-02-16 14:44:19 +00:00
Daniel P. Berrange
e1064a5355
Only link remote-viewer program against SPICE controller
2012-02-16 14:37:22 +00:00
Daniel P. Berrange
8b18ea0ea5
Remove use of a libtool convenience library
...
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
2012-02-16 14:20:25 +00:00
Daniel P. Berrange
08f746be69
Import latest translations from transifex
2012-02-16 11:56:16 +00:00
Daniel P. Berrange
77808ceb5c
Adjust POTFILES.in check to strip type prefix
2012-02-15 09:29:22 +00:00
Daniel P. Berrange
ab94026a08
Add transifex configuration file
2012-02-15 09:29:06 +00:00
Daniel P. Berrange
fbdb554c2d
Fix inclusion of GtkBuilder files in virt-viewer.pot
2012-02-14 17:57:15 +00:00
Daniel P. Berrange
c18120b763
Refresh translation files
2012-02-14 17:23:40 +00:00
Daniel P. Berrange
c1ff4f4624
Update for release 0.5.0
2012-02-14 16:20:07 +00:00
Marc-André Lureau
1a3b233e55
First %d in controller title should be substituted with window nth
2012-02-14 16:19:45 +00:00
Marc-André Lureau
16307e0dc7
Add libp11-kit-0.dll to nsis script
2012-02-14 16:19:18 +00:00
Daniel P. Berrange
a140f396f3
Set pretty icon for remote-viewer windows too
2012-02-14 15:26:52 +00:00
Daniel P. Berrange
56b0217c62
Don't hardcode 'localhost' in no @listen parameter is given
...
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
2012-02-14 14:55:39 +00:00
Daniel P. Berrange
a52b9f3182
Extract tlsPort for SPICE and use it to enable secure connections
2012-02-14 14:53:59 +00:00
Daniel P. Berrange
ced6fec518
Don't do whitespace checks on icons
2012-02-08 19:39:09 +00:00
Daniel P. Berrange
b0ba9e626a
Set transient parent for screenshot dialog
2012-02-08 19:37:09 +00:00
Daniel P. Berrange
0fa4d098f9
Ensure auth popup windows have correct transient parent
2012-02-08 19:33:40 +00:00
Marc-André Lureau
28830c8596
Make the password field activates default widget
...
When pressing "Enter", the default auth dialog action isn't activated.
Setting activates_default to TRUE fixes this issue.
2012-02-08 17:15:20 +00:00
Marc-André Lureau
bbf040b777
Do not resize guest desktop if !auto-resize
...
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.
2012-02-08 17:15:20 +00:00
Marc-André Lureau
f87cdc9e24
Resize Spice guest display to the container size
...
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.
2012-02-08 17:15:20 +00:00
Daniel P. Berrange
e9ff27efe2
Ensure About dialog has transient hints setup
2012-02-08 17:15:16 +00:00
Daniel P. Berrange
c2d114b613
Import a pretty icon for virt-viewer application
2012-02-08 16:41:37 +00:00
Daniel P. Berrange
3349a1d42e
Re-added GtkBuilder XML files to POTFILES.in
...
Adapt syntax-check rule to allow XML files in POTFILES.in and
re-add the GtkBuilder XML files
2012-02-08 13:32:42 +00:00
Daniel P. Berrange
50632ea038
Implement SPICE desktop resizing that takes account of zoom level
...
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
2012-02-08 13:23:48 +00:00
Daniel P. Berrange
3a8cdd901f
Revert support for resizing guest desktop
...
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.
2012-02-07 17:08:37 +00:00
Marc-André Lureau
0e40961d49
Add spice-xpi-client-remote-viewer alternative
2012-02-06 14:22:42 +00:00
Marc-André Lureau
0cb4fe4972
man: add remote-viewer man page
2012-02-06 14:21:30 +00:00
Daniel P. Berrange
d9825f3c74
Import GNULIB rules for syntax checking code
2012-02-06 12:42:23 +00:00
Daniel P. Berrange
5a19f8aae3
Add config.h to every source file
2012-02-06 12:42:22 +00:00
Daniel P. Berrange
0949dedef7
Use exit() constants
2012-02-06 12:42:22 +00:00
Daniel P. Berrange
f4d8b45181
copyright fix
2012-02-06 12:42:22 +00:00
Daniel P. Berrange
bf00dc893c
End of file whitespace cleanup
2012-02-06 12:42:22 +00:00
Daniel P. Berrange
4f45576704
Update POTFILES.in
2012-02-06 12:42:18 +00:00
Daniel P. Berrange
d7c58a3f2e
Replace @FOO@ with $(FOO) in all Makefile.am
2012-02-06 12:42:18 +00:00
Daniel P. Berrange
a893d5ef61
Update copyright headers
2012-02-06 12:42:18 +00:00
Daniel P. Berrange
48c50437fa
Remove useless if() before free()
2012-02-06 12:42:18 +00:00
Daniel P. Berrange
df1ae9f686
Update AUTHORS file
2012-02-06 12:42:14 +00:00
Daniel P. Berrange
9cc4c188ff
Simplify no-op debug macro & fix plugin header
2012-02-06 12:40:10 +00:00
Daniel P. Berrange
3b9a6d9cba
Fix makefile.am subsitutions for plugin
2012-02-06 12:40:10 +00:00
Daniel P. Berrange
e1283a9a60
Convert TABS to spaces & reindent everywhere
2012-02-06 12:40:09 +00:00