Christian Persch [Mon, 12 Jul 2010 19:27:38 +0000 (21:27 +0200)]
Tiny configure fix
Kristian Høgsberg [Thu, 15 Jul 2010 13:57:23 +0000 (09:57 -0400)]
Stop using the gdk_draw_* API
Only one gdk_draw_rectangle() call let.
Kristian Høgsberg [Thu, 15 Jul 2010 13:07:51 +0000 (09:07 -0400)]
Use accessors for setting adjustment
We use g_object_freeze_notify() to emit the same amount of ::changed
signals.
Kristian Høgsberg [Thu, 15 Jul 2010 12:38:42 +0000 (08:38 -0400)]
Use get accessors for adjustments
Kristian Høgsberg [Thu, 15 Jul 2010 12:24:16 +0000 (08:24 -0400)]
Add remaining accessors
All that remains now is the adjustment accessors.
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.
Kristian Høgsberg [Thu, 15 Jul 2010 02:51:18 +0000 (22:51 -0400)]
Introduce compat macros for region differences
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.
Kristjan Schmidt [Sun, 4 Jul 2010 15:33:30 +0000 (17:33 +0200)]
Add Esperanto translation
Kristjan Schmidt [Sun, 4 Jul 2010 15:33:30 +0000 (17:33 +0200)]
Add Esperanto translation
Behdad Esfahbod [Wed, 30 Jun 2010 19:27:30 +0000 (15:27 -0400)]
Simplify libtool versioning
Aron Xu [Tue, 29 Jun 2010 13:53:54 +0000 (21:53 +0800)]
Update Simplified Chinese translation.
Khaled Hosny [Sat, 26 Jun 2010 19:30:37 +0000 (22:30 +0300)]
Updated Arabic translation
Behdad Esfahbod [Fri, 25 Jun 2010 05:02:29 +0000 (02:02 -0300)]
Minor comment fix.
Behdad Esfahbod [Thu, 17 Jun 2010 19:02:54 +0000 (15:02 -0400)]
Set widget app_paintable.
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.
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.
Behdad Esfahbod [Fri, 4 Jun 2010 18:36:45 +0000 (14:36 -0400)]
Bug 601926 - Don't hardcode meta to alt
Matthias Clasen [Thu, 3 Jun 2010 16:16:30 +0000 (12:16 -0400)]
Bug 620493 - strict aliasing warning
Yaron Shahrabani [Sat, 29 May 2010 10:29:22 +0000 (13:29 +0300)]
Updated Hebrew translation.
Yaron Shahrabani [Sat, 29 May 2010 10:28:26 +0000 (13:28 +0300)]
Updated Hebrew translation.
Ivar Smolin [Thu, 27 May 2010 05:35:49 +0000 (08:35 +0300)]
Estonian translation updated
Behdad Esfahbod [Wed, 26 May 2010 17:09:47 +0000 (13:09 -0400)]
Bug 618749 - set terminal widget background color to terminal background
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
Petr Kovar [Sun, 23 May 2010 17:49:10 +0000 (19:49 +0200)]
Update Czech translation by Marek Cernocky
Behdad Esfahbod [Fri, 14 May 2010 22:27:32 +0000 (18:27 -0400)]
Revert "Disable introspection dist"
This reverts commit
a0cec4542963d52b1c1842ea9b450a51262b4c09.
Thomas Thurman [Thu, 13 May 2010 22:06:11 +0000 (18:06 -0400)]
Updated Shavian translation
Thomas Thurman [Wed, 12 May 2010 22:41:00 +0000 (18:41 -0400)]
Updated Shavian transliteration
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
Behdad Esfahbod [Wed, 5 May 2010 23:16:39 +0000 (19:16 -0400)]
Bug 617690 - Setting default fg color should not cancel underline
Behdad Esfahbod [Mon, 3 May 2010 15:31:46 +0000 (11:31 -0400)]
Release 0.25.1
Behdad Esfahbod [Tue, 4 May 2010 01:08:54 +0000 (21:08 -0400)]
Disable introspection dist
Broken as usual...
Behdad Esfahbod [Mon, 3 May 2010 15:21:42 +0000 (11:21 -0400)]
[configure] Make libtool versioning automatic
Behdad Esfahbod [Mon, 3 May 2010 08:17:52 +0000 (04:17 -0400)]
[search] Fix not-found
Behdad Esfahbod [Mon, 3 May 2010 07:58:34 +0000 (03:58 -0400)]
[search] Don't scroll if result is on screen already
Behdad Esfahbod [Mon, 3 May 2010 07:49:09 +0000 (03:49 -0400)]
Fix presenting search result
Behdad Esfahbod [Mon, 3 May 2010 07:23:17 +0000 (03:23 -0400)]
Add comment
Behdad Esfahbod [Mon, 3 May 2010 07:21:59 +0000 (03:21 -0400)]
Fix selection invalidation. Oops!
Behdad Esfahbod [Mon, 3 May 2010 07:20:52 +0000 (03:20 -0400)]
[search] Implement wrap-around
Behdad Esfahbod [Sun, 2 May 2010 07:35:21 +0000 (03:35 -0400)]
Add VteVisualPosition
Behdad Esfahbod [Sun, 2 May 2010 07:23:29 +0000 (03:23 -0400)]
Refactor search
Kjartan Maraas [Sun, 2 May 2010 09:40:20 +0000 (11:40 +0200)]
Updated Norwegian bokmål translation
Behdad Esfahbod [Thu, 29 Apr 2010 20:38:36 +0000 (16:38 -0400)]
Bug 616497 - 256 color sequence lacks boundary checking
Behdad Esfahbod [Tue, 27 Apr 2010 20:28:12 +0000 (16:28 -0400)]
Fixup search a bit
Behdad Esfahbod [Tue, 27 Apr 2010 15:35:39 +0000 (11:35 -0400)]
Add _[gs]et_wrap_around() API
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.