Behdad Esfahbod [Tue, 27 Apr 2010 10:22:26 +0000 (06:22 -0400)]
Start of find_prev
Behdad Esfahbod [Tue, 27 Apr 2010 08:01:03 +0000 (04:01 -0400)]
Add buffer search API
Not performing any actual search right now.
Francisco Diéguez [Sat, 17 Apr 2010 19:35:15 +0000 (21:35 +0200)]
Updated Galician translations
Christian Persch [Thu, 15 Apr 2010 17:02:04 +0000 (19:02 +0200)]
VteBg is private API
Christian Persch [Thu, 15 Apr 2010 16:55:02 +0000 (18:55 +0200)]
Use (transfer full)
Jorge González [Thu, 15 Apr 2010 06:28:01 +0000 (08:28 +0200)]
Updated Spanish translation
Matej Urbančič [Wed, 14 Apr 2010 15:58:38 +0000 (17:58 +0200)]
Updated Slovenian translation
Christian Persch [Mon, 12 Apr 2010 18:29:38 +0000 (20:29 +0200)]
Add some more gi annotations
Christian Persch [Mon, 12 Apr 2010 18:09:08 +0000 (20:09 +0200)]
Tiny docs fix
Christian Persch [Mon, 12 Apr 2010 17:59:44 +0000 (19:59 +0200)]
Add annotation-glossary.xml include
Christian Persch [Mon, 12 Apr 2010 17:59:03 +0000 (19:59 +0200)]
Add deprecation guards to vtedeprecated.h
They're redunant since this file is only included in the
!VTE_DISABLE_DEPRECATED case, but this is necessary to make the docs
build happy.
Behdad Esfahbod [Mon, 12 Apr 2010 15:38:06 +0000 (11:38 -0400)]
Bug 615417 - Reversed and one error saturation level in 0.24.0
Behdad Esfahbod [Mon, 12 Apr 2010 15:23:42 +0000 (11:23 -0400)]
Bug 615467 - [PATCH] VTE does not handle CSI%dr properly
Christian Persch [Sun, 11 Apr 2010 19:00:01 +0000 (21:00 +0200)]
Don't crash when root_surface is NULL
Christian Persch [Sun, 11 Apr 2010 18:51:56 +0000 (20:51 +0200)]
Add some debug output to VteBg
Christian Persch [Sat, 10 Apr 2010 15:48:54 +0000 (17:48 +0200)]
Tiny docs fixup
Christian Persch [Sat, 10 Apr 2010 15:41:28 +0000 (17:41 +0200)]
Add gobject introspection annotations
... and update some docs.
Christian Persch [Sat, 10 Apr 2010 14:34:11 +0000 (16:34 +0200)]
Remove unused variable
Christian Persch [Sat, 10 Apr 2010 14:27:19 +0000 (16:27 +0200)]
Add FIXME about potential optimisation
Christian Persch [Sat, 10 Apr 2010 14:24:33 +0000 (16:24 +0200)]
Add some gtk-doc comments
While trying to understand this code.
Christian Persch [Sat, 10 Apr 2010 14:06:02 +0000 (16:06 +0200)]
Use _vte_debug_print() here
Christian Persch [Sat, 10 Apr 2010 14:01:45 +0000 (16:01 +0200)]
Parse options enum from string
Christian Persch [Sat, 10 Apr 2010 13:49:31 +0000 (15:49 +0200)]
Use standard form of stock type macros
Christian Persch [Fri, 9 Apr 2010 23:42:24 +0000 (01:42 +0200)]
We also depend on cairo-xlib on gdk-x11
Christian Persch [Fri, 9 Apr 2010 23:41:52 +0000 (01:41 +0200)]
Use G_STATIC_ASSERT
Now that we depend on glib 2.22, remove our private static assert macro
and just use G_STATIC_ASSERT.
Christian Persch [Thu, 8 Apr 2010 15:16:49 +0000 (17:16 +0200)]
Fix underline cursor height calculation
Use the cell width, not the whole cursor width when calculating the
underline cursor height.
Christian Persch [Thu, 3 Dec 2009 17:47:13 +0000 (18:47 +0100)]
Use the style's cursor-aspect-ratio when drawing the cursor
For the ibeam cursor, use the aspect ratio; for the underline, its
inverse (that's the only thing that makes sense here).
Bug #586950.
Christian Persch [Thu, 8 Apr 2010 11:15:00 +0000 (13:15 +0200)]
Print the GDK target during configure
For checking purposes.
Christian Persch [Sun, 4 Apr 2010 20:37:02 +0000 (22:37 +0200)]
Remove accidentally added include
Christian Persch [Sun, 4 Apr 2010 16:12:00 +0000 (18:12 +0200)]
Add debug output when g-p-h fails
Christian Persch [Sun, 4 Apr 2010 15:20:16 +0000 (17:20 +0200)]
Remove unused function declaration
Christian Persch [Sun, 4 Apr 2010 15:08:10 +0000 (17:08 +0200)]
Remove signal ID from VteBgClass
It's unused.
Christian Persch [Sun, 4 Apr 2010 15:06:39 +0000 (17:06 +0200)]
Remove unnecessary i18n init from vtebg
VteBg is an internal object that cannot be accessed from outside, and
that has no i18n. So there's really no need to make its class init
function bind vte's textdomain.
Christian Persch [Sun, 4 Apr 2010 15:03:24 +0000 (17:03 +0200)]
Add x11 to pkg-config dep list on gdk-x11
Bug #613525.
Christian Persch [Sat, 3 Apr 2010 21:50:51 +0000 (23:50 +0200)]
Remove #if 0'd code
Christian Persch [Sat, 3 Apr 2010 21:49:15 +0000 (23:49 +0200)]
Fix crash when loading the bg pixbuf failed
Christian Persch [Sat, 3 Apr 2010 16:59:03 +0000 (18:59 +0200)]
Clean up vtebg
Fixes build with !GDK_WINDOWING_X11. Bug #614469.
Behdad Esfahbod [Thu, 1 Apr 2010 22:09:41 +0000 (18:09 -0400)]
Bug 604240 - fix set-scrolling-region behaviour on reset
Behdad Esfahbod [Thu, 1 Apr 2010 06:16:56 +0000 (02:16 -0400)]
Bug 604241 - improve xterm emulation of set-scrolling-region behaviour
Behdad Esfahbod [Thu, 1 Apr 2010 05:52:35 +0000 (01:52 -0400)]
Bug 613192 - check-doc-syntax.sh test fails
Behdad Esfahbod [Thu, 1 Apr 2010 05:49:30 +0000 (01:49 -0400)]
Fix warnings
Behdad Esfahbod [Thu, 1 Apr 2010 05:41:36 +0000 (01:41 -0400)]
Don't hide cursor even if cell is invisible
Behdad Esfahbod [Thu, 1 Apr 2010 05:39:41 +0000 (01:39 -0400)]
Bug 499944 - vte_sequence_handler_ta abuses cell.attr.invisible to hide tab char
Behdad Esfahbod [Thu, 1 Apr 2010 05:34:18 +0000 (01:34 -0400)]
Followup on Bug 602596 - Cursor can become invisible
Fix invisible attribute.
Behdad Esfahbod [Wed, 31 Mar 2010 23:03:03 +0000 (19:03 -0400)]
Remove #ident
Behdad Esfahbod [Wed, 31 Mar 2010 18:05:10 +0000 (14:05 -0400)]
Bug 602596 - Cursor can become invisible
Always compute the full fore/back color first, then reverse.
That's what xterm does also.
Christian Persch [Tue, 30 Mar 2010 19:42:41 +0000 (21:42 +0200)]
Also generate type builtins from vtedeprecated.h
Christian Persch [Tue, 30 Mar 2010 19:34:31 +0000 (21:34 +0200)]
Remove obsolete FIXME comment
Christian Persch [Tue, 30 Mar 2010 19:33:15 +0000 (21:33 +0200)]
Reindent code after removing extra block
Christian Persch [Tue, 30 Mar 2010 19:31:29 +0000 (21:31 +0200)]
Remove "utf-8" property on VtePty
It doesn't make much sense.
Christian Persch [Tue, 30 Mar 2010 19:29:16 +0000 (21:29 +0200)]
Make vte_pty_set_utf8 return a GError on failure
Christian Persch [Tue, 30 Mar 2010 19:12:07 +0000 (21:12 +0200)]
Remove FIXME
Christian Persch [Tue, 30 Mar 2010 19:11:34 +0000 (21:11 +0200)]
Reindent after removing unnecessary block
Christian Persch [Tue, 30 Mar 2010 19:10:15 +0000 (21:10 +0200)]
Don't leak a FD on error
Christian Persch [Tue, 30 Mar 2010 19:02:20 +0000 (21:02 +0200)]
Remove obsolete warning message
We now report back a GError which is much better than spewing random
stuff to the console.
Christian Persch [Tue, 30 Mar 2010 18:58:43 +0000 (20:58 +0200)]
Preserve errno since the deprecated API might use it
Christian Persch [Tue, 30 Mar 2010 18:55:47 +0000 (20:55 +0200)]
Don't allow setting negative row/column size
Christian Persch [Mon, 29 Mar 2010 12:17:45 +0000 (14:17 +0200)]
Update lt versioning
Jamil Ahmed [Sat, 27 Mar 2010 18:31:22 +0000 (00:31 +0600)]
Updated Bengali translation
Behdad Esfahbod [Fri, 26 Mar 2010 20:52:17 +0000 (16:52 -0400)]
Bug 614048 - Never change active selection to a column block
Only activate block selection if ctrl was pressed when selection was started.
Christian Persch [Thu, 25 Mar 2010 13:16:55 +0000 (14:16 +0100)]
Use the set column/row size even when we don't have a PTY
Bug #317158.
Christian Persch [Thu, 25 Mar 2010 12:59:32 +0000 (13:59 +0100)]
Add more conditionals
Only use these signals if they're defined. Taken from the patch in
bug #369310.
Christian Persch [Wed, 24 Mar 2010 20:38:32 +0000 (21:38 +0100)]
Add GError param to vte_pty_new_foreign
Christian Persch [Wed, 24 Mar 2010 20:29:11 +0000 (21:29 +0100)]
Preserve errno
Christian Persch [Wed, 24 Mar 2010 20:26:23 +0000 (21:26 +0100)]
Don't leak a FD when starting the PTY helper fails
Christian Persch [Wed, 24 Mar 2010 14:46:41 +0000 (15:46 +0100)]
Return error when compiled without g-p-h and no-fallback flag used
Christian Persch [Wed, 24 Mar 2010 14:21:49 +0000 (15:21 +0100)]
Preserve errno for the _vte_pty_* compat API
Christian Persch [Wed, 24 Mar 2010 14:18:53 +0000 (15:18 +0100)]
More error handling
Christian Persch [Wed, 24 Mar 2010 13:57:33 +0000 (14:57 +0100)]
Better error reporting
Christian Persch [Wed, 24 Mar 2010 13:15:08 +0000 (14:15 +0100)]
Prevent single inclusion of vtedeprecated.h
Christian Persch [Wed, 24 Mar 2010 13:10:47 +0000 (14:10 +0100)]
Move deprecated stuff out of vte.h
... and into vtedeprecated.h. This way it won't end up in the GIR.
Christian Persch [Wed, 24 Mar 2010 13:05:04 +0000 (14:05 +0100)]
Improve error messages
Get more specific error messages telling what exactly went wrong.
Badral Sanligiin [Tue, 23 Mar 2010 01:34:11 +0000 (02:34 +0100)]
Updated Mongolian translation
Behdad Esfahbod [Mon, 22 Mar 2010 02:26:59 +0000 (22:26 -0400)]
Bug 613528 - computed size is wrong with low width and height values in vte_terminal_size_allocate
Christian Persch [Thu, 18 Mar 2010 19:27:30 +0000 (20:27 +0100)]
Move deprecated stuff to the end
Christian Persch [Thu, 18 Mar 2010 12:24:50 +0000 (13:24 +0100)]
Add PTY flags option to vteapp
So I can test the PTY implementation.
Christian Persch [Wed, 17 Mar 2010 23:21:24 +0000 (00:21 +0100)]
Remove unnecessary include
Christian Persch [Wed, 17 Mar 2010 21:59:43 +0000 (22:59 +0100)]
Docs update
Christian Persch [Wed, 17 Mar 2010 21:37:41 +0000 (22:37 +0100)]
Work harder to preserve errno
Christian Persch [Wed, 17 Mar 2010 21:34:16 +0000 (22:34 +0100)]
Use errsv here instead of errno
Christian Persch [Wed, 17 Mar 2010 20:54:46 +0000 (21:54 +0100)]
Use G_SPAWN_SEARCH_PATH in vteapp's --command
Christian Persch [Wed, 17 Mar 2010 20:23:40 +0000 (21:23 +0100)]
Add introspection
Based on a patch by Johan Dahlin from bug #604837.
Christian Persch [Wed, 17 Mar 2010 20:23:27 +0000 (21:23 +0100)]
Remove removed pty test
Christian Persch [Wed, 17 Mar 2010 18:19:22 +0000 (19:19 +0100)]
Use inner-border property
Replace deprecated vte_terminal_get_padding() with "inner-border" style
property.
Christian Persch [Wed, 17 Mar 2010 18:03:19 +0000 (19:03 +0100)]
Rename VTE_SEAL to _VTE_SEAL
So that gtk-doc doesn't think this macro should be documented.
Christian Persch [Wed, 17 Mar 2010 18:01:13 +0000 (19:01 +0100)]
Seal VteTerminal
All of these public fields have accessors already.
Christian Persch [Wed, 17 Mar 2010 17:50:22 +0000 (18:50 +0100)]
Deprecated VteTerminalClass::*_signal
These signal IDs are useless. If someone is interested in the signal ID,
they can just use g_signal_lookup().
Christian Persch [Wed, 17 Mar 2010 17:40:49 +0000 (18:40 +0100)]
Add VTE_SEAL and VTE_DEPRECATED macros
Christian Persch [Sat, 30 Jan 2010 13:15:37 +0000 (14:15 +0100)]
Add index for new API in 0.26
Christian Persch [Sat, 30 Jan 2010 13:14:19 +0000 (14:14 +0100)]
Update version in API docs for new/deprecated APIs
Christian Persch [Thu, 14 Jan 2010 17:08:33 +0000 (18:08 +0100)]
Add VtePty and adapt the VteTerminal APIs to it
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.
Christian Persch [Wed, 17 Mar 2010 17:21:39 +0000 (18:21 +0100)]
Post branch version bump
Behdad Esfahbod [Sat, 13 Mar 2010 05:02:57 +0000 (00:02 -0500)]
[git.mk] Update from pango
Marek Černocký [Sat, 6 Mar 2010 18:14:08 +0000 (19:14 +0100)]
Update Czech translation
Piotr Drąg [Thu, 25 Feb 2010 12:47:36 +0000 (13:47 +0100)]
Updated Polish translation
Fran Diéguez [Mon, 15 Feb 2010 16:19:27 +0000 (17:19 +0100)]
Updated Galician Translation
Behdad Esfahbod [Tue, 26 Jan 2010 19:39:18 +0000 (14:39 -0500)]
Improve debug message
Kristian Høgsberg [Tue, 12 Jan 2010 15:57:45 +0000 (10:57 -0500)]
vtebg: Cache backgrounds as cairo surfaces
Christian Persch [Thu, 14 Jan 2010 17:42:06 +0000 (18:42 +0100)]
Modernise the API docs
Update to gtk-doc 0.13. Drop tmpl use, use <xi:include>, add object
hierarchy, index, deprecated symbols index, and indices for new symbols
in 0.20 and 0.24.
Behdad Esfahbod [Thu, 14 Jan 2010 01:32:09 +0000 (20:32 -0500)]
Release 0.23.5