Skip to content
  1. Jun 25, 2015
  2. Mar 05, 2014
  3. Feb 21, 2014
  4. Mar 18, 2012
  5. Jan 29, 2012
  6. Jan 01, 2012
  7. Dec 26, 2011
  8. Dec 21, 2011
  9. Dec 18, 2011
    • David King's avatar
      Set the window on the reverse VNC listener · d74df1bc
      David King authored
      Fixes bug 666442.
      d74df1bc
    • David King's avatar
      Fix some pointer type mismatch warnings · 8680fce1
      David King authored
      8680fce1
    • Alexandre Rostovtsev's avatar
      Fix implicit function declarations, bug 660531 · 60d33b76
      Alexandre Rostovtsev authored and David King's avatar David King committed
      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.
      60d33b76
    • David King's avatar
      Fix Hungarian and Slovenian help translation · e56a5372
      David King authored
      The switch to yelp-tools for building the Mallard help uncovered a
      couple of invalid translations, due to incorrect closing tags.
      e56a5372
    • David King's avatar
      Bump pkg-config requirement to 0.24 · b4516d10
      David King authored
      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.
      b4516d10
    • Yaakov Selkowitz's avatar
      Fix build on Cygwin, bug 665368 · 242c6a7a
      Yaakov Selkowitz authored and David King's avatar David King committed
      
      
      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: default avatarYaakov Selkowitz <yselkowitz@users.sourceforge.net>
      242c6a7a
    • Yaakov Selkowitz's avatar
      Link plugins into the vinagre binary, bug 653558 · 85fab38c
      Yaakov Selkowitz authored and David King's avatar David King committed
      
      
      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: default avatarYaakov Selkowitz <yselkowitz@users.sourceforge.net>
      85fab38c
  10. Nov 14, 2011
  11. Nov 03, 2011
  12. Nov 01, 2011
    • David King's avatar
      Use a button-sized image on ‘Authenticate’ button · 0408bf44
      David King authored
      Jens Georg noticed that the ‘Authenticate’ button used an image that was
      very large, causing it to expand too much horizontally. The image was
      incorrectly set to be Gtk.IconSize.DIALOG, which should have been
      Gtk.IconSize.BUTTON.
      0408bf44
  13. Oct 28, 2011
  14. Oct 23, 2011
  15. Oct 22, 2011
  16. Oct 18, 2011
  17. Oct 17, 2011
  18. Oct 11, 2011
  19. Oct 01, 2011
  20. Sep 30, 2011
  21. Sep 28, 2011
  22. Sep 27, 2011
  23. Sep 26, 2011