vte.git
10 years agoSeal VTE when VTE_SEAL_ENABLE is given, not GSEAL_ENABLE
Kristian Høgsberg [Thu, 15 Jul 2010 02:52:53 +0000 (22:52 -0400)]
Seal VTE when VTE_SEAL_ENABLE is given, not GSEAL_ENABLE

gtk+ 3.0 defines GSEAL_ENABLE, which seals up VTE for the vte code as well.
Instead, seal of VTE when VTE_SEAL_ENABLE is defined and set it in
the .pc file.

10 years agoIntroduce compat macros for region differences
Kristian Høgsberg [Thu, 15 Jul 2010 02:51:18 +0000 (22:51 -0400)]
Introduce compat macros for region differences

10 years agoUse accessors for gtk objects
Saleem Abdulrasool [Thu, 15 Jul 2010 02:10:00 +0000 (22:10 -0400)]
Use accessors for gtk objects

This change introduces vte-gtk-compat.h to allow compatibility with the
current GTK+ requirement (2.14+) while allowing us to use GSEAL when
available.  When the GTK+ requirements are moved up to 2.20+, it should
be possible to entirely remove the header.

Setting of the GTK adjustment fields still occurs without the accessors
as setting the value and then using value_changed may introduce
different behaviour and/or double signal emissions.

10 years agoAdd Esperanto translation
Kristjan Schmidt [Sun, 4 Jul 2010 15:33:30 +0000 (17:33 +0200)]
Add Esperanto translation

10 years agoAdd Esperanto translation
Kristjan Schmidt [Sun, 4 Jul 2010 15:33:30 +0000 (17:33 +0200)]
Add Esperanto translation

10 years agoSimplify libtool versioning
Behdad Esfahbod [Wed, 30 Jun 2010 19:27:30 +0000 (15:27 -0400)]
Simplify libtool versioning

10 years agoUpdate Simplified Chinese translation.
Aron Xu [Tue, 29 Jun 2010 13:53:54 +0000 (21:53 +0800)]
Update Simplified Chinese translation.

10 years agoUpdated Arabic translation
Khaled Hosny [Sat, 26 Jun 2010 19:30:37 +0000 (22:30 +0300)]
Updated Arabic translation

10 years agoMinor comment fix.
Behdad Esfahbod [Fri, 25 Jun 2010 05:02:29 +0000 (02:02 -0300)]
Minor comment fix.

10 years agoSet widget app_paintable.
Behdad Esfahbod [Thu, 17 Jun 2010 19:02:54 +0000 (15:02 -0400)]
Set widget app_paintable.

10 years agoMake vte dual buildable with gtk2 and gtk3
Christian Persch [Fri, 28 May 2010 19:10:46 +0000 (21:10 +0200)]
Make vte dual buildable with gtk2 and gtk3

Gtk3 build is untested.

10 years agoClean up background clearing
Behdad Esfahbod [Sat, 12 Jun 2010 02:51:49 +0000 (22:51 -0400)]
Clean up background clearing

Fixes bug where lower border of the screen was not properly painted in
fullscreen mode.

10 years agoBug 601926 - Don't hardcode meta to alt
Behdad Esfahbod [Fri, 4 Jun 2010 18:36:45 +0000 (14:36 -0400)]
Bug 601926 - Don't hardcode meta to alt

10 years agoBug 620493 - strict aliasing warning
Matthias Clasen [Thu, 3 Jun 2010 16:16:30 +0000 (12:16 -0400)]
Bug 620493 - strict aliasing warning

10 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 29 May 2010 10:29:22 +0000 (13:29 +0300)]
Updated Hebrew translation.

10 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 29 May 2010 10:28:26 +0000 (13:28 +0300)]
Updated Hebrew translation.

10 years agoEstonian translation updated
Ivar Smolin [Thu, 27 May 2010 05:35:49 +0000 (08:35 +0300)]
Estonian translation updated

10 years agoBug 618749 - set terminal widget background color to terminal background
Behdad Esfahbod [Wed, 26 May 2010 17:09:47 +0000 (13:09 -0400)]
Bug 618749 - set terminal widget background color to terminal background

10 years agoFix requires_clear setting
Behdad Esfahbod [Wed, 26 May 2010 17:09:25 +0000 (13:09 -0400)]
Fix requires_clear setting

Part of Bug 618749 - [PATCH] set terminal widget background color to terminal

10 years agoUpdate Czech translation by Marek Cernocky
Petr Kovar [Sun, 23 May 2010 17:49:10 +0000 (19:49 +0200)]
Update Czech translation by Marek Cernocky

10 years agoRevert "Disable introspection dist"
Behdad Esfahbod [Fri, 14 May 2010 22:27:32 +0000 (18:27 -0400)]
Revert "Disable introspection dist"

This reverts commit a0cec4542963d52b1c1842ea9b450a51262b4c09.

10 years agoUpdated Shavian translation
Thomas Thurman [Thu, 13 May 2010 22:06:11 +0000 (18:06 -0400)]
Updated Shavian translation

10 years agoUpdated Shavian transliteration
Thomas Thurman [Wed, 12 May 2010 22:41:00 +0000 (18:41 -0400)]
Updated Shavian transliteration

10 years agoBug 614658 - text selection with mouse is buggy when using the shift key
Behdad Esfahbod [Tue, 11 May 2010 20:49:10 +0000 (16:49 -0400)]
Bug 614658 - text selection with mouse is buggy when using the shift key

10 years agoBug 617690 - Setting default fg color should not cancel underline
Behdad Esfahbod [Wed, 5 May 2010 23:16:39 +0000 (19:16 -0400)]
Bug 617690 - Setting default fg color should not cancel underline

10 years agoRelease 0.25.1 0.25.1
Behdad Esfahbod [Mon, 3 May 2010 15:31:46 +0000 (11:31 -0400)]
Release 0.25.1

10 years agoDisable introspection dist
Behdad Esfahbod [Tue, 4 May 2010 01:08:54 +0000 (21:08 -0400)]
Disable introspection dist

Broken as usual...

10 years ago[configure] Make libtool versioning automatic
Behdad Esfahbod [Mon, 3 May 2010 15:21:42 +0000 (11:21 -0400)]
[configure] Make libtool versioning automatic

10 years ago[search] Fix not-found
Behdad Esfahbod [Mon, 3 May 2010 08:17:52 +0000 (04:17 -0400)]
[search] Fix not-found

10 years ago[search] Don't scroll if result is on screen already
Behdad Esfahbod [Mon, 3 May 2010 07:58:34 +0000 (03:58 -0400)]
[search] Don't scroll if result is on screen already

10 years agoFix presenting search result
Behdad Esfahbod [Mon, 3 May 2010 07:49:09 +0000 (03:49 -0400)]
Fix presenting search result

10 years agoAdd comment
Behdad Esfahbod [Mon, 3 May 2010 07:23:17 +0000 (03:23 -0400)]
Add comment

10 years agoFix selection invalidation. Oops!
Behdad Esfahbod [Mon, 3 May 2010 07:21:59 +0000 (03:21 -0400)]
Fix selection invalidation.  Oops!

10 years ago[search] Implement wrap-around
Behdad Esfahbod [Mon, 3 May 2010 07:20:52 +0000 (03:20 -0400)]
[search] Implement wrap-around

10 years agoAdd VteVisualPosition
Behdad Esfahbod [Sun, 2 May 2010 07:35:21 +0000 (03:35 -0400)]
Add VteVisualPosition

10 years agoRefactor search
Behdad Esfahbod [Sun, 2 May 2010 07:23:29 +0000 (03:23 -0400)]
Refactor search

10 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 2 May 2010 09:40:20 +0000 (11:40 +0200)]
Updated Norwegian bokmål translation

10 years agoBug 616497 - 256 color sequence lacks boundary checking
Behdad Esfahbod [Thu, 29 Apr 2010 20:38:36 +0000 (16:38 -0400)]
Bug 616497 - 256 color sequence lacks boundary checking

10 years agoFixup search a bit
Behdad Esfahbod [Tue, 27 Apr 2010 20:28:12 +0000 (16:28 -0400)]
Fixup search a bit

10 years agoAdd _[gs]et_wrap_around() API
Behdad Esfahbod [Tue, 27 Apr 2010 15:35:39 +0000 (11:35 -0400)]
Add _[gs]et_wrap_around() API

10 years agoStart of find_prev
Behdad Esfahbod [Tue, 27 Apr 2010 10:22:26 +0000 (06:22 -0400)]
Start of find_prev

10 years agoAdd buffer search API
Behdad Esfahbod [Tue, 27 Apr 2010 08:01:03 +0000 (04:01 -0400)]
Add buffer search API

Not performing any actual search right now.

10 years agoUpdated Galician translations
Francisco Diéguez [Sat, 17 Apr 2010 19:35:15 +0000 (21:35 +0200)]
Updated Galician translations

10 years agoVteBg is private API
Christian Persch [Thu, 15 Apr 2010 17:02:04 +0000 (19:02 +0200)]
VteBg is private API

10 years agoUse (transfer full)
Christian Persch [Thu, 15 Apr 2010 16:55:02 +0000 (18:55 +0200)]
Use (transfer full)

10 years agoUpdated Spanish translation
Jorge González [Thu, 15 Apr 2010 06:28:01 +0000 (08:28 +0200)]
Updated Spanish translation

10 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 14 Apr 2010 15:58:38 +0000 (17:58 +0200)]
Updated Slovenian translation

10 years agoAdd some more gi annotations
Christian Persch [Mon, 12 Apr 2010 18:29:38 +0000 (20:29 +0200)]
Add some more gi annotations

10 years agoTiny docs fix
Christian Persch [Mon, 12 Apr 2010 18:09:08 +0000 (20:09 +0200)]
Tiny docs fix

10 years agoAdd annotation-glossary.xml include
Christian Persch [Mon, 12 Apr 2010 17:59:44 +0000 (19:59 +0200)]
Add annotation-glossary.xml include

10 years agoAdd deprecation guards to vtedeprecated.h
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.

10 years agoBug 615417 - Reversed and one error saturation level in 0.24.0
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

10 years agoBug 615467 - [PATCH] VTE does not handle CSI%dr properly
Behdad Esfahbod [Mon, 12 Apr 2010 15:23:42 +0000 (11:23 -0400)]
Bug 615467 - [PATCH] VTE does not handle CSI%dr properly

10 years agoDon't crash when root_surface is NULL
Christian Persch [Sun, 11 Apr 2010 19:00:01 +0000 (21:00 +0200)]
Don't crash when root_surface is NULL

10 years agoAdd some debug output to VteBg
Christian Persch [Sun, 11 Apr 2010 18:51:56 +0000 (20:51 +0200)]
Add some debug output to VteBg

10 years agoTiny docs fixup
Christian Persch [Sat, 10 Apr 2010 15:48:54 +0000 (17:48 +0200)]
Tiny docs fixup

10 years agoAdd gobject introspection annotations
Christian Persch [Sat, 10 Apr 2010 15:41:28 +0000 (17:41 +0200)]
Add gobject introspection annotations

... and update some docs.

10 years agoRemove unused variable
Christian Persch [Sat, 10 Apr 2010 14:34:11 +0000 (16:34 +0200)]
Remove unused variable

10 years agoAdd FIXME about potential optimisation
Christian Persch [Sat, 10 Apr 2010 14:27:19 +0000 (16:27 +0200)]
Add FIXME about potential optimisation

10 years agoAdd some gtk-doc comments
Christian Persch [Sat, 10 Apr 2010 14:24:33 +0000 (16:24 +0200)]
Add some gtk-doc comments

While trying to understand this code.

10 years agoUse _vte_debug_print() here
Christian Persch [Sat, 10 Apr 2010 14:06:02 +0000 (16:06 +0200)]
Use _vte_debug_print() here

10 years agoParse options enum from string
Christian Persch [Sat, 10 Apr 2010 14:01:45 +0000 (16:01 +0200)]
Parse options enum from string

10 years agoUse standard form of stock type macros
Christian Persch [Sat, 10 Apr 2010 13:49:31 +0000 (15:49 +0200)]
Use standard form of stock type macros

10 years agoWe also depend on cairo-xlib on gdk-x11
Christian Persch [Fri, 9 Apr 2010 23:42:24 +0000 (01:42 +0200)]
We also depend on cairo-xlib on gdk-x11

10 years agoUse G_STATIC_ASSERT
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.

10 years agoFix underline cursor height calculation
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.

10 years agoUse the style's cursor-aspect-ratio when drawing the cursor
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.

10 years agoPrint the GDK target during configure
Christian Persch [Thu, 8 Apr 2010 11:15:00 +0000 (13:15 +0200)]
Print the GDK target during configure

For checking purposes.

10 years agoRemove accidentally added include
Christian Persch [Sun, 4 Apr 2010 20:37:02 +0000 (22:37 +0200)]
Remove accidentally added include

10 years agoAdd debug output when g-p-h fails
Christian Persch [Sun, 4 Apr 2010 16:12:00 +0000 (18:12 +0200)]
Add debug output when g-p-h fails

10 years agoRemove unused function declaration
Christian Persch [Sun, 4 Apr 2010 15:20:16 +0000 (17:20 +0200)]
Remove unused function declaration

10 years agoRemove signal ID from VteBgClass
Christian Persch [Sun, 4 Apr 2010 15:08:10 +0000 (17:08 +0200)]
Remove signal ID from VteBgClass

It's unused.

10 years agoRemove unnecessary i18n init from vtebg
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.

10 years agoAdd x11 to pkg-config dep list on gdk-x11
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.

10 years agoRemove #if 0'd code
Christian Persch [Sat, 3 Apr 2010 21:50:51 +0000 (23:50 +0200)]
Remove #if 0'd code

10 years agoFix crash when loading the bg pixbuf failed
Christian Persch [Sat, 3 Apr 2010 21:49:15 +0000 (23:49 +0200)]
Fix crash when loading the bg pixbuf failed

10 years agoClean up vtebg
Christian Persch [Sat, 3 Apr 2010 16:59:03 +0000 (18:59 +0200)]
Clean up vtebg

Fixes build with !GDK_WINDOWING_X11. Bug #614469.

10 years agoBug 604240 - fix set-scrolling-region behaviour on reset
Behdad Esfahbod [Thu, 1 Apr 2010 22:09:41 +0000 (18:09 -0400)]
Bug 604240 - fix set-scrolling-region behaviour on reset

10 years agoBug 604241 - improve xterm emulation of set-scrolling-region behaviour
Behdad Esfahbod [Thu, 1 Apr 2010 06:16:56 +0000 (02:16 -0400)]
Bug 604241 - improve xterm emulation of set-scrolling-region behaviour

10 years agoBug 613192 - check-doc-syntax.sh test fails
Behdad Esfahbod [Thu, 1 Apr 2010 05:52:35 +0000 (01:52 -0400)]
Bug 613192 - check-doc-syntax.sh test fails

10 years agoFix warnings
Behdad Esfahbod [Thu, 1 Apr 2010 05:49:30 +0000 (01:49 -0400)]
Fix warnings

10 years agoDon't hide cursor even if cell is invisible
Behdad Esfahbod [Thu, 1 Apr 2010 05:41:36 +0000 (01:41 -0400)]
Don't hide cursor even if cell is invisible

10 years agoBug 499944 - vte_sequence_handler_ta abuses cell.attr.invisible to hide tab char
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

10 years agoFollowup on Bug 602596 - Cursor can become invisible
Behdad Esfahbod [Thu, 1 Apr 2010 05:34:18 +0000 (01:34 -0400)]
Followup on Bug 602596 - Cursor can become invisible

Fix invisible attribute.

10 years agoRemove #ident
Behdad Esfahbod [Wed, 31 Mar 2010 23:03:03 +0000 (19:03 -0400)]
Remove #ident

10 years agoBug 602596 - Cursor can become invisible
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.

10 years agoAlso generate type builtins from vtedeprecated.h
Christian Persch [Tue, 30 Mar 2010 19:42:41 +0000 (21:42 +0200)]
Also generate type builtins from vtedeprecated.h

10 years agoRemove obsolete FIXME comment
Christian Persch [Tue, 30 Mar 2010 19:34:31 +0000 (21:34 +0200)]
Remove obsolete FIXME comment

10 years agoReindent code after removing extra block
Christian Persch [Tue, 30 Mar 2010 19:33:15 +0000 (21:33 +0200)]
Reindent code after removing extra block

10 years agoRemove "utf-8" property on VtePty
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.

10 years agoMake vte_pty_set_utf8 return a GError on failure
Christian Persch [Tue, 30 Mar 2010 19:29:16 +0000 (21:29 +0200)]
Make vte_pty_set_utf8 return a GError on failure

10 years agoRemove FIXME
Christian Persch [Tue, 30 Mar 2010 19:12:07 +0000 (21:12 +0200)]
Remove FIXME

10 years agoReindent after removing unnecessary block
Christian Persch [Tue, 30 Mar 2010 19:11:34 +0000 (21:11 +0200)]
Reindent after removing unnecessary block

10 years agoDon't leak a FD on error
Christian Persch [Tue, 30 Mar 2010 19:10:15 +0000 (21:10 +0200)]
Don't leak a FD on error

10 years agoRemove obsolete warning message
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.

10 years agoPreserve errno since the deprecated API might use it
Christian Persch [Tue, 30 Mar 2010 18:58:43 +0000 (20:58 +0200)]
Preserve errno since the deprecated API might use it

10 years agoDon't allow setting negative row/column size
Christian Persch [Tue, 30 Mar 2010 18:55:47 +0000 (20:55 +0200)]
Don't allow setting negative row/column size

10 years agoUpdate lt versioning
Christian Persch [Mon, 29 Mar 2010 12:17:45 +0000 (14:17 +0200)]
Update lt versioning

10 years agoUpdated Bengali translation
Jamil Ahmed [Sat, 27 Mar 2010 18:31:22 +0000 (00:31 +0600)]
Updated Bengali translation

10 years agoBug 614048 - Never change active selection to a column block
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.