2011-12-18 David King Set the window on the reverse VNC listener Fixes bug 666442. 2011-12-17 David King Create m4 and build-aux directories in autogen.sh 2011-12-17 David King Fix some pointer type mismatch warnings 2011-12-17 Alexandre Rostovtsev Fix implicit function declarations, bug 660531 Fix numerous vinagre_utils_* and vinagre_dirs_* implicit function declarations by generating a header (vinagre/vinagre-vala.h) from the vala source and including it in half the .c files in the source tree. Add the vinagre-vala.h to dist_noinst_DATA to make sure it goes in the release tarballs, and to BUILT_SOURCES to ensure that it is generated before the C sources that #include it are compiled. Add -I$(top_srcdir)/vinagre to CPPFLAGS so that vinagre-vala.h is picked up in out-of-tree builds. Unfortunately, automake does not support per-target VALAFLAGS. We cannot simply add a "--header vinagre/vinagre-vala.h" option to AM_VALAFLAGS or VALAFLAGS because if we ever use a .vala file in another target (such as one of the vinagre plugins), vinagre-vala.h will get clobbered. The only way to prevent valac from running multiple times and safely support parallel make without adding a ticking time bomb that could clobber vinagre-vala.h is to manually write a stamp target for the vala sources used in libvinagre, and manually pass a --header argument to valac in the rule for the stamp. Pick "vinagre_vala.stamp" as the name for it to avoid potential collisions with automake's vala stamp naming conventions, and make sure to add the stamp to dist_noinst_DATA so that people who download the source tarball are not forced to use vala to build vinagre. Also, add an explicit rule for generating vinagre-vala.h for those who do not have it and are building from git (otherwise, make will fail due to the presense of vinagre-vala.h in dist_noinst_DATA). Since vala sources are not in vinagre_vinagre_SOURCES any more, we have to add them to dist_noinst_DATA so that they are added to release tarballs. 2011-12-14 Kjartan Maraas Updated Norwegian bokmål translation 2011-12-14 Roman Mátyus Updated Slovak translation 2011-12-11 Daniel Mustieles Updated Spanish translation 2011-12-10 David King Fix Hungarian and Solvenian help translation The switch to yelp-tools for building the Mallard help uncovered a couple of invalid translations, due to incorrect closing tags. 2011-12-10 Jeremy Bicha Switch help to build with yelp-tools, bug 657669 2011-12-10 Yaron Shahrabani Updated Hebrew translation. 2011-12-03 David King Bump pkg-config requirement to 0.24 Version 0.24 or greater of pkg-config is required in order to avoid the duplicate AC_SUBST macro calls for PKG_CHECK_MODULES substitutions. 2011-12-03 Yaakov Selkowitz Fix build on Cygwin, bug 665368 Cygwin uses gio-unix, not gio-windows. Cygwin has posix_openpt but not getpt, which is nonstandard. Either will work in pty_open.c, but in vinagre-ssh.c, USE_PTY is determined by HAVE_GRANTPT, which is true on Cygwin. Using grantpt as the determining factor across the board prevents any chance of error. Signed-off-by: Yaakov Selkowitz 2011-12-03 Yaakov Selkowitz Link plugins into the vinagre binary, bug 653558 Relying on linking the plugins dynamically into the executable is not portable: it works only on ELF and even then only without -Wl,--as-needed. Instead, the plugins must be statically linked into the main executable, in which case there is no further reason for using libtool, so remove it. Signed-off-by: Yaakov Selkowitz 2011-12-03 Tomas Bzatek Fix SPICE plugin compilation against GtkGrid Fixes the remainder of bug 660432. 2011-12-03 David King Remove spurious n-rows and n-columns properties 2011-11-24 Matej Urbančič Updated Slovenian translation 2011-11-24 Alexandre Franke Update French translation 2011-11-21 David King Post-release version bump to 3.3.3