1. 24 Mar, 2014 1 commit
  2. 09 Nov, 2011 1 commit
    • Christian Persch's avatar
      build: Use better autoconf macros to detect compiler flags support · 568e2488
      Christian Persch authored
      This fixes these autoconf warnings:
      
      Running aclocal-1.11...
      configure.in:195: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
      ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
      ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
      ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
      configure.in:140: VTE_CC_TRY_FLAG is expanded from...
      ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
      ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
      ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
      configure.in:195: the top level
      [etc]
      
      Should also fix detection of non-support for -fno-common in sun cc,
      https://bugzilla.gnome.org/show_bug.cgi?id=616001 .
      (cherry picked from commit e2266006)
      568e2488
  3. 17 Aug, 2011 1 commit
    • Mike Gorse's avatar
      BGO#654630: Fix accessibility with gtk+ 3.1 · 3bdb0639
      Mike Gorse authored
      The gtk+ accessibility code was reworked in the 3.1 cycle, and the code
      to fetch the accessibility type associated with GtkWidget no longer
      works.  At present, third-party ATK implementations for GTK widgets are
      expected to derive from GtkAccessible, which implements none of the
      accessibility code for standard gtk+ widgets, so copied/adapted much of
      this code from the GtkWidgetAccessible implementation.
      3bdb0639
  4. 02 Feb, 2011 2 commits
  5. 04 Oct, 2010 1 commit
  6. 26 Aug, 2010 1 commit
  7. 16 Aug, 2010 1 commit
  8. 12 Jun, 2010 1 commit
  9. 17 Mar, 2010 2 commits
    • Christian Persch's avatar
      Add introspection · e1b7915a
      Christian Persch authored
      Based on a patch by Johan Dahlin from bug #604837.
      e1b7915a
    • Christian Persch's avatar
      Add VtePty and adapt the VteTerminal APIs to it · dd08c50c
      Christian Persch authored
      Add VtePty as a GObject holding the info about the PTY. Add new API to
      VteTerminal to set a VtePty, and deprecate the old API that takes a FD
      to the PTY. Also deprecate the whole of the undocumented _vte_pty_*()
      APIs.
      
      Add vte_terminal_fork_command_full() variant that allow providing a
      custom child setup function and that returns a GError on failure.
      
      Bug #585841, bug #320128, bug #514447, bug #588871.
      dd08c50c
  10. 16 Aug, 2009 1 commit
  11. 18 Apr, 2009 1 commit
  12. 17 Apr, 2009 3 commits
  13. 15 Mar, 2009 1 commit
  14. 05 Dec, 2008 1 commit
    • Behdad Esfahbod's avatar
      Hook up perf/. · 8ff1af9a
      Behdad Esfahbod authored
      2008-12-05  Behdad Esfahbod  <behdad@gnome.org>
      
              * Makefile.am:
              * configure.in:
              Hook up perf/.
      
              Also adjust svn:ignore props.
      
      
      svn path=/trunk/; revision=2331
      8ff1af9a
  15. 23 Oct, 2008 1 commit
  16. 26 Jun, 2008 1 commit
  17. 28 Nov, 2007 1 commit
    • Behdad Esfahbod's avatar
      Bug 412435 – Invalid variable name in Makefile.am · c619908b
      Behdad Esfahbod authored
      2007-11-28  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 412435 – Invalid variable name in Makefile.am
      
              * Makefile.am:
              * configure.in:
              * vte.spec.in:
              Remove spec file and old convenience cvs make targets.
      
      
      svn path=/trunk/; revision=2003
      c619908b
  18. 15 Mar, 2006 1 commit
    • Behdad Esfahbod's avatar
      Bug 334385 – Use intltool · e1bd7362
      Behdad Esfahbod authored
      2006-03-15  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 334385 – Use intltool
      
              * Makefile.am, configure.in: Add intltool support.
      
              * src/iso2022.c, src/reaper.c, src/vteaccess.c, src/vteapp.c,
              src/vtebg.c, src/vtexft.c, src/vte.c: Include glib/gi18n-lib.h
              instead of #ifdefing gettext stuff.
      
              * src/vte.c (vte_terminal_class_init): Use GETTEXT_PACKAGE instead
              of PACKAGE in bindgettextdomain.
      e1bd7362
  19. 28 Feb, 2006 1 commit
    • Behdad Esfahbod's avatar
      Added. · cdc91c6c
      Behdad Esfahbod authored
      2006-02-27  Behdad Esfahbod  <behdad@gnome.org>
      
              * MAINTAINERS: Added.
      cdc91c6c
  20. 11 Feb, 2006 3 commits
  21. 08 Nov, 2005 1 commit
    • Kjartan Maraas's avatar
      Update. · c3c4b97b
      Kjartan Maraas authored
      2005-11-08  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* NEWS: Update.
      	* Makefile.am:
      	* autogen.sh:
      	* configure.in:
      	* python/Makefile.am:
      	I'm attaching a patch that modernizes the python binding
      	build stuff. Notably, it excludes python/vte.c from the dist.
      	Right now as it stands, the file is disted, which means people's
      	builds will not work unless they build against pygtk 2.8,
      	which makes this bug somewhat important. Patch from Manish Sing
      	Closes bug #320931.
      c3c4b97b
  22. 20 Apr, 2004 3 commits
    • Nalin Dahyabhai's avatar
      add rule for generating vte-uninstall.pc (Gman, #136129) add (Gman, · d7e10455
      Nalin Dahyabhai authored
      * Makefile.am: add rule for generating vte-uninstall.pc (Gman, #136129)
      * vte-uninstalled.pc.in: add (Gman, #136129)
      d7e10455
    • Nalin Dahyabhai's avatar
      call GtkWidget's key_press_event callback for keys, in case GtkWidget has · e393cfc5
      Nalin Dahyabhai authored
      * src/vte.c(vte_terminal_key_press): call GtkWidget's key_press_event callback
      	for keys, in case GtkWidget has pre-programmed behavior for that key
      	(#133878).
      * configure.in, gnome-pty-helper/configure.in: quote names of defined functions
      	(#133222).
      * configure.in: make compilation of gnome-pty-helper actually conditional
      	(#133077).
      * src/vte.c(vte_terminal_process_incoming): Doh #132610, actually call
      	vte_terminal_emit_contents_changed() when the contents change.
      e393cfc5
    • Nalin Dahyabhai's avatar
      don't disable use of deprecated APIs unless asked to do so. add Meta case · bb252866
      Nalin Dahyabhai authored
      * configure.in: don't disable use of deprecated APIs unless asked to do so.
      * src/keymap.c(_vte_keymap_GDK_space): add Meta case (gafton).
      * src/vtefc.c(_vte_fc_width_from_pango_stretch): add.
      * src/vtefc.c(_vte_fc_transcribe_from_pango_font_description): handle
        PangoStretch characteristics using _vte_fc_width_from_pango_stretch.
      * src/vteregex.c: add random comments.
      * src/vte.c(VteTerminal): track the "xn" terminal attribute.
      bb252866
  23. 21 Apr, 2003 1 commit
  24. 07 Nov, 2002 1 commit
  25. 25 Oct, 2002 1 commit
    • Nalin Dahyabhai's avatar
      snip off final newlines when we're matching, they're usually not wanted. · 25f08488
      Nalin Dahyabhai authored
      * src/vte.c (vte_terminal_match_check_internal): snip off final newlines when
      	we're matching, they're usually not wanted.
      * src/pty.c, src/pty.h: replace the simpler pty_open() function with a logging
      	version, adding the ability to specify a startup directory (Red Hat
      	#76529).
      * src/vte.c, src/vte.h: replace the simpler fork_command() function with a
      	logging version, adding the ability to specify a startup directory (Red
      	Hat #76529).
      * src/vteapp.c: modify call to handle new fork_command().
      * python/vte.defs: update as above.
      * python/vte.override: modify call to handle new fork_command(), adding an
      	optional "directory" argument.
      * src/vte.c: refactor the selection code, cleaning up when selection is
      	cleared/started/extended (#95783).  Grab focus whenever we get button
      	press or release or motion events.
      * src/vte.c: rework how wide characters are stored to allow storing tabs
      	(#95958).
      * python/vte.override: wrap vte_terminal_get_text() and
      	vte_terminal_get_text_range().  Based on patch from ha shao (#96230).
      * src/vte.c, src/vte.h: add a user pointer argument to get_text callbacks
      	(#96230).
      * src/Makefile.am: bump shared library version because we changed a public
      	function's signature.  Take the opportunity to replace padding fields
      	which had previously been used up.
      25f08488
  26. 11 Sep, 2002 3 commits
    • Nalin Dahyabhai's avatar
      Fix my broken merge of Jacob's patch to make inability to build python · fcd1b81f
      Nalin Dahyabhai authored
      * python/Makefile.am: Fix my broken merge of Jacob's patch to make inability to
      	build python modules non-fatal.
      fcd1b81f
    • Nalin Dahyabhai's avatar
      build fixes · 8668fb77
      Nalin Dahyabhai authored
      8668fb77
    • Nalin Dahyabhai's avatar
      Skip lookups for padding information if we're pretty sure we're using a · 2149ce6c
      Nalin Dahyabhai authored
      * src/vte.c: Skip lookups for padding information if we're pretty sure we're
      	using a monospaced font.
      * src/vte.c: Fix from Brian Cameron for uninitialized GError in
      	vte_wc_from_unichar().
      * src/interpret.c, src/iso2022.c, src/pty.c, src/ring.h, src/table.c,
      	src/table.h, src/trie.c, src/vte.c, src/vteaccess.c: Signed/unsigned
      	int/size_t/gsize and pointer typecast warning fixes from Brian Cameron.
      * src/vte.c: Avoid invalidating the cursor in the cursor blink timeout unless
      	we have focus.
      * src/pty.c, src/pty.h: Add vte_pty_close() and vte_pty_open_with_logging(),
      	breaking the ABI but not the existing API.
      * src/vte.c, src/vte.h: Add vte_terminal_fork_logged_command(), breaking the
      	ABI but not the existing API.
      * gnome-pty-helper/*: Swallow the pty helper bits of gnome-libs, but install
      	into $pkglibdir instead of $sbindir so that existing packages don't
      	suddenly start breaking.
      * src/termcap.c(_vte_termcap_find_string_length): Fix signature to match the
      	declaration in termcap.h.  From patch by Jacob Berkman.
      * configure.in: Add $X_PRE_LIBS to the front of $X_LIBS, -lX11 and $X_EXTRA_LIBS
      	to the end of $X_LIBS.  Remove some cruftiness and set CPPFLAGS when
      	checking for Xft.  Check for the existence of wchar.h, because it might
      	not exist.  Use an automake conditional to make compilation of the
      	Python bindings non-critical.  From patch by Jacob Berkman.
      * src/pty.c: Silence compiler warning when exec() fails.  From patch by Jacob
      	Berkman.
      * src/interpret.c, src/vte.c: Stop including langinfo.h since we don't call
      	nl_langinfo() any more.  Adapted from patch by Jacob Berkman.
      * src/caps.c: Fill in a couple of missing initializers.
      * src/vte.c, src/vte.h: Add accessor functions for use in language bindings,
      	breaking the ABI but not the API.
      * python/vte.defs: Add defs for the new accessor functions.
      * python/vte-demo.py: Add a scrollbar to the sample window, handle more of the
      	options the C version handles.  Stop expecting additional arguments with
      	a signal that doesn't include any.
      * python/Makefile.am: We only have one target, so don't bother with
      	target-specific primaries if we can avoid it (#92252).
      * vte.pc.in: Note build dependencies on ATK, Pango, and PangoX.
      2149ce6c
  27. 05 Sep, 2002 1 commit
    • Nalin Dahyabhai's avatar
      2002-09-05 nalin first pass at writing documentation fix · 5d694faf
      Nalin Dahyabhai authored
      2002-09-05 nalin
      	* docs/reference: first pass at writing documentation
      	* src/termcap.c: fix how'd-that-ever-work in vte_termcap_strip(), patch
      	from Brian Cameron.  Take \\e as an alias for \\E, which is already
      	an alias for Escape.
      	* src/vte.c(vte_terminal_get_cursor): Return an absolute cursor position
      	instead of a relative position.
      5d694faf
  28. 12 Jun, 2002 1 commit
  29. 10 Jun, 2002 2 commits