| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/Makefile.am:
* doc/reference/check-doc-syntax.sh:
* src/Makefile.am:
* src/check-doc-syntax.sh:
* src/vte.c (vte_terminal_catch_child_exited),
(vte_terminal_class_init):
* src/vte.h:
* src/vtepangocairo.c:
Copy check-doc-syntax.sh tests from cairo and fix doc bugs.
svn path=/trunk/; revision=2280
|
|
|
|
| |
svn path=/trunk/; revision=2279
|
|
|
|
|
|
|
|
|
|
|
| |
2008-12-01 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/tmpl/vte-unused.sgml:
* doc/reference/vte-sections.txt:
Remove reaper docs.
svn path=/trunk/; revision=2278
|
|
|
|
| |
svn path=/trunk/; revision=2277
|
|
|
|
| |
svn path=/trunk/; revision=2200
|
|
|
|
| |
svn path=/trunk/; revision=2136
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-10-15 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/Makefile.am:
* doc/reference/check-doc-coverage.sh:
* doc/reference/check.docs:
Update doc coverage test from cairo.
svn path=/trunk/; revision=2122
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-10-14 Behdad Esfahbod <behdad@gnome.org>
Bug 549835 – Feature Request: Configurable cursor appearance
* src/vte.h:
New public api:
VteTerminalCursorShape
vte_terminal_set_cursor_shape
vte_terminal_get_cursor_shape
* src/vte-private.h:
* src/vte.c (_vte_terminal_insert_char), (vte_terminal_init),
(vte_terminal_paint_cursor), (vte_terminal_paint),
(vte_terminal_set_cursor_shape), (vte_terminal_get_cursor_shape):
Implement new API. Also clean up cursor drawing in general.
* doc/reference/Makefile.am:
* doc/reference/tmpl/reaper.sgml:
* doc/reference/tmpl/vte-unused.sgml:
* doc/reference/tmpl/vte.sgml:
* doc/reference/vte-sections.txt:
Doc new symbols. Also add some missing docs.
svn path=/trunk/; revision=2116
|
|
|
|
| |
svn path=/trunk/; revision=2111
|
|
|
|
| |
svn path=/trunk/; revision=2092
|
|
|
|
| |
svn path=/trunk/; revision=2072
|
|
|
|
| |
svn path=/trunk/; revision=2068
|
|
|
|
| |
svn path=/trunk/; revision=2064
|
|
|
|
| |
svn path=/trunk/; revision=2063
|
|
|
|
|
|
| |
a GtkScrolledWindow. Bug #535467.
svn path=/trunk/; revision=2062
|
|
|
|
| |
svn path=/trunk/; revision=2061
|
|
|
|
| |
svn path=/trunk/; revision=2048
|
|
|
|
| |
svn path=/trunk/; revision=2004
|
|
|
|
|
|
|
|
|
|
|
| |
2007-11-23 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/Makefile.am:
* doc/reference/check.docs:
Add script to check doc coverage is 100% on "make check".
svn path=/trunk/; revision=1982
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-11-23 Behdad Esfahbod <behdad@gnome.org>
Bug 499287 – Fix doc coverage regression
* doc/reference/tmpl/vte.sgml:
* doc/reference/vte-sections.txt:
Document undocumented symbols.
svn path=/trunk/; revision=1981
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-30 Chris Wilson <chris@chris-wilson.co.uk>
Bug 153265 – Handle Sun Cut, Copy, Paste keys
Patch by Brian Cameron.
* doc/reference/tmpl/vte.sgml:
* src/vte.c (vte_terminal_class_init),
(vte_terminal_real_copy_clipboard), (vte_terminal_copy_clipboard),
(vte_terminal_real_paste_clipboard),
(vte_terminal_paste_clipboard):
* src/vte.h:
Add key bindings for the special function keys.
svn path=/trunk/; revision=1936
|
|
|
|
| |
svn path=/trunk/; revision=1424
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-07-10 Behdad Esfahbod <behdad@gnome.org>
Bug 345377 – real transparency
Patch from Kristian Høgsberg <krh redhat.com>
* doc/reference/tmpl/vte.sgml:
* doc/reference/vte-sections.txt:
* python/vte.defs:
* src/vte-private.h:
* src/vte.c (vte_terminal_set_opacity), (vte_terminal_init),
(vte_terminal_background_update):
* src/vte.h:
* src/vteapp.c (main):
* src/vtedraw.c (_vte_draw_set_background_color):
* src/vtedraw.h:
* src/vteft2.c (_vte_ft2_set_background_color):
* src/vtegl.c (_vte_gl_set_background_color):
* src/vtepango.c (_vte_pango_set_background_color):
* src/vtepangox.c (_vte_pango_x_set_background_color):
* src/vteskel.c (_vte_skel_set_background_color):
* src/vtexft.c (_vte_xft_create), (_vte_xft_set_background_color),
(_vte_xft_clear):
Add vte_terminal_set_opacity().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-04-20 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/tmpl/internals.sgml:
* doc/reference/tmpl/reaper.sgml:
* doc/reference/tmpl/vte-unused.sgml:
* doc/reference/tmpl/vte.sgml:
* doc/reference/tmpl/vteaccess.sgml:
* doc/reference/vte-sections.txt: Misc fixes and updates.
* python/vte.defs:
* python/vte.override: Updates.
Bug 160134 – mouse events occurring past column 95 are not passed
through to terminal application
Based on patch from Sean Estabrooks.
* src/vte.h:
* src/vte.c (vte_terminal_feed_child_binary): New public function.
* src/vte.c (vte_terminal_send_mouse_button_internal),
(vte_terminal_maybe_send_mouse_drag): Use feed_child_binary.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-04-19 Behdad Esfahbod <behdad@gnome.org>
Bug 135230 – Feature request to attach VTE to existing pty
Based on patch from eric@brouhaha.com, John Swensen, and
Chris Moller <cmoller@redhat.com>
* src/vte.c:
* src/vte.h:
* python/vte.defs:
* doc/reference/vte-sections.txt: Added vte_terminal_set_pty().
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-10 Behdad Esfahbod <behdad@gnome.org>
Update the build infrastructure. make distcheck works now!
* autogen.sh: Use a generic autogen.sh that uses gnome-common.
* configure.in: Simplify gtk-doc stuff. Update to newer syntax.
* Makefile.am, src/Makefile.am, doc/reference/Makefile.am: Updated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-03 Behdad Esfahbod <behdad@gnome.org>
* src/debug.c, src/debug.h, src/matcher.c: Add the debug
flag TRIE for printing out the trie (previous was using
MISC.)
* src/vte.c (vte_invalidate_cells): Update row_count and
column_count when clamping their respective _start values.
* src/vte.c (vte_terminal_extend_selection,
* _vte_terminal_select_text):
Pass row_count to vte_invalidate_cells(), instead of row_stop.
* src/vteapp.c: Run $SHELL by default.
|
|
|
|
|
|
|
|
|
| |
2006-02-01 Behdad Esfahbod <behdad@gnome.org>
* doc/reference/tmpl/internals.sgml: Added to CVS.
* vte/src/vte.c: Fix selection vs. primary that have been
borked forever. Closes bug #123844.
|
|
|
|
|
| |
* doc/reference/Makefile.am: install more than *.html, based on the
patch from Ed Catmur. Closes bug #321909.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-11 Kjartan Maraas <kmaraas@gnome.org>
* NEWS: Update some.
* doc/reference/tmpl/reaper.sgml:
* doc/reference/tmpl/vte-unused.sgml:
* doc/reference/tmpl/vte.sgml:
* doc/reference/tmpl/vteaccess.sgml: Docs updates.
* src/vte.c: (vte_terminal_init), (vte_terminal_finalize),
(vte_terminal_get_accessible), (vte_terminal_class_init):
Apply patch from Padraig O'Briain <padraig.obriain@sun.com>
to fix a crash. Closes bug #119913.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-02 Kjartan Maraas <kmaraas@gnome.org>
* src/vte.c: (vte_terminal_process_incoming): Fix the
crash in minicom when resizing the window. Closes
bug #163814. Also adjust the coalesce and display timeouts.
This makes g-t and xterm behave just about the same visually
but g-t is still a bit faster when using the same font and
utf8.
|
|
|
|
|
|
|
|
| |
2005-02-15 Kjartan Maraas <kmaraas@gnome.org>
* src/dumpkeys.c: Fix build on NetBSD and Darwin.
Patch from Adrian Bunk <bunk at stusta de>. Closes
bug #126377.
|
| |
|
|
|
|
|
|
|
|
| |
* src/vte.c, NEWS, doc/reference/vte-sections.txt,
doc/reference/tmpl/vte-unused.sgml: documentation updates.
* doc/reference/tmpl/reaper.sgml: note that we just proxy for glib 2.4
child_watch functionality, if present.
* NEWS: update summary.
|
|
|
|
|
|
|
|
|
|
| |
* README: assorted updates.
* configure.in: check for <sys/termios.h>
* src/pty.c: include <sys/termios.h> if found (#141392).
* src/dumpkeys.c, src/mev.c, src/pty.c, src/ssfe.c, src/vte.c: do the same.
* doc/reference/vte-sections.txt: add several functions which are new but
which weren't in the generated docs before.
* doc/reference/vte-unused.txt: sort.
|
|
|
|
|
|
|
|
|
| |
* doc/reference/tmpl/reaper.sgml: document the child-exited signal.
* doc/reference/tmpl/vte.sgml: document the emulation-changed and
encoding-changed signals.
One hundred percent*. ONE HUNDRED PERCENT* I TELL YOU!
* Except for the unused bits.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* docs/reference/Makefile.am: use gtk-doc in xml-mode.
* docs/reference/vte-docs.sgml: sgml->xml, update to DocBook XML
4.1.2 DTD (fixes Bug #132945)
|
|
|
|
|
|
|
|
|
|
| |
* src/vteapp.c: add options for exercising the cursor and highlight colors.
* src/debug.c: flush output streams when we check if debugging is enabled,
because we'll probably output a string next.
* src/iso2022.c: don't print a zero-length string. Yay compiler warnings.
* src/interpret.c: use g_print() instead of fprintf() to print.
* src/keymap.c,src/ssfe.c: include <stdarg.h>, hopefully fixing bug #121880
(or not).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/pty.c(_vte_pty_run_on_pty): exit on any error, to avoid leaving random
unreaped children running. Accept NULL command indicating that no
exec() should occur, but still error out if command isn't NULL and
exec() fails.
* src/pty.c(_vte_pty_fork_on_pty_name,_vte_pty_fork_on_pty_fd): store 0 as the
new child's PID if we're the child.
* src/pty.c(main): don't run "tty" by default, test the forkpty() case instead.
* src/vte.c(vte_terminal_fork_command): rename to _vte_terminal_fork_basic.
Remove code to replace NULL command with the user's shell.
* src/vte.c(vte_terminal_fork_command): new (sort of)! wrap
_vte_terminal_fork_basic, replacing a NULL command with the user's
shell.
* src/vte.c(vte_terminal_forkpty),src/vte.h: new! wrap _vte_terminal_fork_basic,
passing NULL for the command and argv arguments (bug #116450).
* src/Makefile.am: update shared library version.
* doc/reference/vte-sections.txt: add vte_terminal_forkpty.
|
|
|
|
|
| |
* doc/reference/tmpl/vte.sgml: note that dimensions passed in with the
resize-window signal include padding (more of bug #119141).
|
|
|
|
|
|
| |
* src/caps.c: add vertical-tab and form-feed to the list of control sequences.
* src/vte.c(vte_controL_sequence_handler_form_feed): add.
* src/vte.c(vte_controL_sequence_handler_vertical_tab): add.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* src/vtebg.c(_vte_bg_get_pixmap, _vte_bg_get_pixbuf): trap X errors while
retrieving the contents of the root pixmap.
* doc/ambiguous.txt: add.
* README: update.
* vte.spec: rebuild.
|
|
|
|
|
|
|
|
|
|
|
| |
* src/vte.c(vte_terminal_scroll_region): force an entire window repaint if
we're supposed to scroll the background but we're not scrolling the
entire window. This means we need to repaint the scrolled region, and
to keep things looking right, we need to repaint everything.
* src/vteapp.c(main): enable visible bell if we're disabling the audible bell,
and vice-versa.
* src/vte.c: flesh out some doc comments.
* doc/reference/tmpl/vte.sgml: flesh out some notes on signals.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/iso2022.c, src/keymap.c, src/mev.c, src/vtebg.h, src/vteglyph.h: remove
comma from end of enum declaration (#111925).
* src/vtetc.c: don't use parameter-as-array-size compiler extension (#111925).
* src/ssfe.c: don't assume that the compiler interprets \e correctly, use %c
with value of 27 instead (#111925).
* doc/reference/Makefile.am: obey CPPFLAGS and LDFLAGS (#111925).
* gnome-pty-helper/gnome-utmp.c: only include <utmp.h> if HAVE_UTMP_H was
defined (#111925).
* src/keymap.c, src/ssfe.c: unconditionally include <term.h> if we defined
HAVE_CURSES or HAVE_NCURSES, as having the header is a precondition
for defining either (#111925).
* src/iso2022.c: make each array have at least one element (#111925).
* src/pty.c, src/gnome-login-support.c: try to open /dev/ptc if opening
/dev/ptmx fails due to ENOENT (#111925).
|