Daniel P. Berrange
521116f51b
Ensure windres & icotool are present on Win32 builds
...
Builds are failing with an obscure error message
make[3]: Entering directory `/var/lib/builder/source-root/virt-viewer/build/icons'
GEN virt-viewer.ico
/bin/sh: -c: command not found
make[3]: *** [virt-viewer.ico] Error 127
This is because configure.ac does not enforce that icotool
is present on Win32.
* configure.ac: Mandate windres & icotool on Win32
2012-04-05 12:07:09 +01:00
Marc-André Lureau
81c2c3bfec
build-sys: use git.mk to generate gitignore
...
This makefile is just fantastic, it forces you into good practices,
support various build targets (my windows builddir ignore the right
files etc..)
The more I use it, the more I like it.
2012-03-30 14:48:13 +02:00
Marc-André Lureau
902b9a71e2
win32: add a few Windows sepecific data
...
Add application icon and manifest
2012-03-30 14:48:13 +02:00
Marc-André Lureau
b6a7a921a3
Make sure we call g_thread_init()
...
GThread is needed by spice-gtk
2012-03-09 19:01:35 +01:00
Daniel P. Berrange
df404090ff
Fix libvirt/SPICE min versions
...
We require libvirt >= 0.9.7 to get virDomainOpenGraphics
We require spice-gtk >= 0.11 to get the fix for dealing with
authentication over an SSH tunnel
We requires spice-protocol >= 0.10.1 to get a constant
required by USB redirection
2012-03-09 13:36:22 +00:00
Marc-André Lureau
810d18c956
build: fix autogen message
...
When running ./autogen.sh on a pristine git checkout, I got:
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
You should add the contents of '/usr/share/aclocal/intltool.m4' to 'aclocal.m4'.
2012-03-07 20:42:43 +01:00
Marc-André Lureau
1a82b225b6
Prepare for release 0.5.2
2012-03-01 16:37:23 +01:00
Marc-Andre Lureau
2c9cdb6fb9
remote-viewer: support spice foreign menu
2012-03-01 15:17:25 +01:00
Marc-André Lureau
9a322010a3
spice: fix connecting via ssh to a password-protected server
...
spice_session_connect() will attempt to connect directly to the
server, we need to continue calling spice_session_open_fd() for ssh
tunnel to work.
2012-03-01 15:15:02 +01:00
Marc-André Lureau
e2082caa0a
remote-viewer: add smartcard controller message
2012-02-22 16:45:11 +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
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
c1ff4f4624
Update for release 0.5.0
2012-02-14 16:20:07 +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
d9825f3c74
Import GNULIB rules for syntax checking code
2012-02-06 12:42:23 +00:00
Daniel P. Berrange
d7c58a3f2e
Replace @FOO@ with $(FOO) in all Makefile.am
2012-02-06 12:42:18 +00:00
Hans de Goede
b272e08541
Add a menu entry for USB device selection
2012-02-06 12:30:08 +00:00
Marc-André Lureau
e2799ecfa6
Add virt-viewer.nsis
...
Use ${DESTDIR} variable and @prefix@ to look for files.
Can't easily be generated, it has too much customization.
2012-01-31 13:20:26 +00:00
Marc-André Lureau
2dcd3fa617
Remove usage of deprecated property
2012-01-31 13:20:26 +00:00
Marc-André Lureau
944ad9ebd0
build: make libvirt optionnal
2012-01-31 12:36:14 +00:00
Marc-André Lureau
15b9f669a7
Add spice_get_option_group()
2012-01-31 12:36:14 +00:00
Marc-André Lureau
392b69b6db
Add spice controller support in remote-viewer
...
Usage is simply "remote-viewer --spice-controller"
2012-01-31 12:36:14 +00:00
Marc-André Lureau
67284efecf
build: use AM_GLIB_GNU_GETTEXT
...
Using intltool macro only causes build issues on exotic platforms,
such as MinGW.
As long as this bug isn't fixed, we should use AM_GLIB_GNU_GETTEXT
https://bugs.launchpad.net/intltool/+bug/398571
NB this partially reverts
3473c4bb49
The difference is the ordering of the rules. With AM_GLIB_GNU_GETTEXT
appearing after IT_PROG_INTLTOOL, the --disable-nls arg to configure
is broken. Thus AM_GLIB_GNU_GETTEXT is called first in this change.
2012-01-30 17:32:40 +00:00
Daniel P. Berrange
111d80a8cb
Prep for 0.4.2 release
2011-11-09 15:13:11 +00:00
Marc-André Lureau
15cc78d91c
build: make gtk-vnc optional
2011-11-07 12:22:15 +00:00
Daniel P. Berrange
9c5f7bfcf2
Require GTK-VNC 0.4.3 and remove redundant realize() call
...
Remove call to gtk_widget_realize for the GTK-VNC widget. Requires
GTK-VNC >= 0.4.3
2011-11-07 12:14:22 +00:00
Daniel P. Berrange
ea5c75645b
Revert 1a56de3aca
...
The GLIB2 check previously removed was misleading because it in
fact checked for gmodule-export-2.0 which is needed to export
the signal handlers. Revert the previous commit, but rename the
var to GMODULE2 to make it clearer
2011-11-07 11:25:55 +00:00
Daniel P. Berrange
1a56de3aca
Remove pkgconfig check for GLIB2 since it is implied by GTK2/3
2011-11-04 11:43:38 +00:00
Daniel P. Berrange
17445242a7
Print configuration summary
2011-11-03 20:36:30 +00:00
Daniel P. Berrange
92672aee3b
Update for 0.4.1 release
2011-08-04 11:12:58 +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
06d8982af2
Remove bogus hardcoded check for GTK2
2011-07-12 13:00:04 +01:00
Daniel P. Berrange
a9c310dbce
Updates for 0.4.0 release
2011-07-12 11:49:06 +01:00
Daniel P. Berrange
7f91cdf4ab
Update to optionally build with GTK3
2011-07-11 12:07:21 +01:00
Daniel P. Berrange
f3fa999769
Introduce standard naming convention to files & methods
...
All source files must be named
virt-viewer-XXXX
All methods named
virt_viewer_XXX
2011-07-01 16:12:20 +01:00
Daniel P. Berrange
4c210b712c
Convert from Glade to GtkBuilder
2011-07-01 13:41:54 +01:00
Daniel P. Berrange
5fcae6c932
Refactor configure.ac to pull out required version
2011-07-01 13:11:41 +01:00
Daniel P. Berrange
27d7500e03
Enable use of scaling from spice >= 0.6
...
Make the SPICE widget operate in the same way as the VNC widget
with display scaling, and auto-resize, but preserving guest
aspect ratio
2011-07-01 12:56:57 +01:00
Daniel P. Berrange
20a7fb8f2b
Updates for 0.3.1 release
2011-02-21 15:27:04 +00:00
Daniel P. Berrange
499053d3a9
Fix typo in SPICE configure setup
2011-02-21 14:30:12 +00:00
Daniel P. Berrange
7e6377d666
Updates for 0.3.0 release
2011-02-21 12:40:10 +00:00
Daniel P. Berrange
3800d7b445
Update pkg-config check for spice-gtk library
2011-02-07 11:55:22 +00:00
Marc-André Lureau
a12a00758b
build: make spice-gtk dependency optional
2010-12-10 12:22:48 +01:00
Marc-André Lureau
155a03f9c8
viewer: Add support for Spice
2010-11-30 13:59:01 +01:00
Daniel P. Berrange
8d8d19f396
Updates for 0.2.1 release
2010-01-15 12:45:35 +00:00
Daniel P. Berrange
ca2cdbf8ba
Turn on automake's silent build rules if available
2010-01-12 12:43:01 +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
Daniel P. Berrange
758370e71f
Update for 0.2.0 release
2009-07-29 13:31:23 +01:00